/src/wrappers/llvm/library/values/llvm_icmp_inst.e
Specman e | 29 lines | 4 code | 6 blank | 19 comment | 0 complexity | 4525233b1df0120617ff83d5c25d37b6 MD5 | raw file
1class LLVM_ICMP_INST 2 -- An integer comparison operator. 3 4 -- This instruction compares its operands according to the predicate given 5 -- to the constructor. It only operates on integers or pointers. The 6 -- operands must be identical types. 7 8inherit LLVM_CMP_INST 9create {LLVM_BUILDER} from_external_pointer 10 11end -- class LLVM_ICMP_INST 12 13-- Copyright (C) 2009-2017: Paolo Redaelli 14 15-- This file is part of LLVM wrappers for Liberty Eiffel. 16-- 17-- This library is free software: you can redistribute it and/or modify 18-- it under the terms of the GNU Lesser General Public License as published by 19-- the Free Software Foundation, version 3 of the License. 20-- 21-- Liberty Eiffel is distributed in the hope that it will be useful, 22-- but WITHOUT ANY WARRANTY; without even the implied warranty of 23-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 24-- GNU General Public License for more details. 25-- 26-- You should have received a copy of the GNU General Public License 27-- along with Liberty Eiffel. If not, see <http://www.gnu.org/licenses/>. 28-- 29