/src/wrappers/llvm/library/values/llvm_load_inst.e
Specman e | 26 lines | 4 code | 5 blank | 17 comment | 0 complexity | 78bbef546bf00ecfaa6deed5b1147ce0 MD5 | raw file
1class LLVM_LOAD_INST 2 -- An instruction to read from memory, using `subclassdata' (TODO) field 3 -- to store. The load may or may not be volatile. 4 5inherit LLVM_UNARY_INST 6 7create {WRAPPER, WRAPPER_HANDLER} from_external_pointer 8 9end -- class LLVM_LOAD_INST 10 11-- Copyright (C) 2009-2017: Paolo Redaelli 12-- This file is part of LLVM wrappers for Liberty Eiffel. 13-- 14-- This library is free software: you can redistribute it and/or modify 15-- it under the terms of the GNU Lesser General Public License as published by 16-- the Free Software Foundation, version 3 of the License. 17-- 18-- Liberty Eiffel is distributed in the hope that it will be useful, 19-- but WITHOUT ANY WARRANTY; without even the implied warranty of 20-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 21-- GNU General Public License for more details. 22-- 23-- You should have received a copy of the GNU General Public License 24-- along with Liberty Eiffel. If not, see <http://www.gnu.org/licenses/>. 25-- 26