Home
last modified time | relevance | path

Searched defs:ICmp (Results 1 – 20 of 20) sorted by relevance

/netbsd/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DHardwareLoops.cpp357 auto ICmp = cast<ICmpInst>(BI->getCondition()); in CanGenerateTest() local
362 auto IsCompareZero = [](ICmpInst *ICmp, Value *Count, unsigned OpIdx) { in CanGenerateTest()
H A DTypePromotion.cpp270 if (auto *ICmp = dyn_cast<ICmpInst>(V)) in isSink() local
968 auto *ICmp = cast<ICmpInst>(&I); in runOnFunction() local
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DSimplifyIndVar.cpp195 bool SimplifyIndvar::makeIVComparisonInvariant(ICmpInst *ICmp, in makeIVComparisonInvariant()
265 void SimplifyIndvar::eliminateIVComparison(ICmpInst *ICmp, Value *IVOperand) { in eliminateIVComparison()
364 ICmpInst *ICmp = new ICmpInst(Rem, ICmpInst::ICMP_EQ, N, D); in replaceRemWithNumeratorOrZero() local
639 if (ICmpInst *ICmp = dyn_cast<ICmpInst>(UseInst)) { in eliminateIVUser() local
1567 if (auto *ICmp = dyn_cast<ICmpInst>(User)) { in widenWithVariantUse() local
H A DScalarEvolutionExpander.cpp1741 Value *ICmp = Builder.CreateICmpSGT(LHS, RHS); in visitSMaxExpr() local
1770 Value *ICmp = Builder.CreateICmpUGT(LHS, RHS); in visitUMaxExpr() local
1799 Value *ICmp = Builder.CreateICmpSLT(LHS, RHS); in visitSMinExpr() local
1828 Value *ICmp = Builder.CreateICmpULT(LHS, RHS); in visitUMinExpr() local
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
H A DSystemZTDC.cpp378 Value *ICmp = IRB.CreateICmp(CmpInst::ICMP_NE, TDC, Zero32); in runOnFunction() local
H A DSystemZISelLowering.cpp6483 auto *ICmp = CCReg.getNode(); in combineCCMask() local
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFastISel.cpp419 if (const auto *ICmp = dyn_cast<ICmpInst>(V)) in getRegForI1Value() local
1025 const auto *ICmp = cast<ICmpInst>(I); in selectICmp() local
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUPromoteAlloca.cpp647 if (ICmpInst *ICmp = dyn_cast<ICmpInst>(UseInst)) { in collectUsesWithPtrTypes() local
H A DAMDGPUInstructionSelector.cpp1043 MachineInstr *ICmp = BuildMI(*BB, &I, DL, TII.get(Opcode)) in selectG_ICMP() local
1059 MachineInstr *ICmp = BuildMI(*BB, &I, DL, TII.get(Opcode), in selectG_ICMP() local
1088 MachineInstr *ICmp = BuildMI(*BB, &I, DL, TII.get(Opcode), Dst) in selectIntrinsicIcmp() local
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
H A DControlHeightReduction.cpp1521 static bool negateICmpIfUsedByBranchOrSelectOnly(ICmpInst *ICmp, in negateICmpIfUsedByBranchOrSelectOnly()
1958 if (auto *ICmp = dyn_cast<ICmpInst>(Cond)) in addToMergedCondition() local
/netbsd/external/apache2/llvm/dist/llvm/bindings/ocaml/llvm/
H A Dllvm.ml227 | ICmp Constructor
H A Dllvm.mli251 | ICmp (** Other Operators *) Constructor
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DIndVarSimplify.cpp701 ICmpInst *ICmp = dyn_cast<ICmpInst>(BI->getCondition()); in isLoopExitTestBasedOn() local
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstCombineAndOrXor.cpp874 APInt &SignBitMask) -> bool { in foldSignedTruncationCheck()
902 APInt &UnsetBitsMask) -> bool { in foldSignedTruncationCheck()
H A DInstCombineCompares.cpp4412 static Instruction *foldICmpWithZextOrSext(ICmpInst &ICmp, in foldICmpWithZextOrSext()
4505 Instruction *InstCombinerImpl::foldICmpWithCastOp(ICmpInst &ICmp) { in foldICmpWithCastOp()
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/
H A DAArch64InstructionSelector.cpp1478 MachineInstr &I, MachineInstr &ICmp, MachineIRBuilder &MIB) const { in tryOptCompareBranchFedByICmp()
1564 MachineInstr &I, MachineInstr &ICmp, MachineIRBuilder &MIB) const { in selectCompareBranchFedByICmp()
/netbsd/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp5255 auto ICmp = MIRBuilder.buildICmp( in lowerBitCount() local
5306 auto ICmp = MIRBuilder.buildICmp( in lowerBitCount() local
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp2333 auto *ICmp = cast<Instruction>(Br->getCondition()); in createVectorIntOrFpInductionPHI() local
3084 Value *ICmp = Builder.CreateICmpEQ(Next, End); in createInductionVariable() local
/netbsd/external/apache2/llvm/dist/llvm/bindings/go/llvm/
H A Dir.go183 ICmp Opcode = C.LLVMICmp const
/netbsd/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGBuiltin.cpp17286 Value *ICmp = Builder.CreateICmpSLT(Vec, Zero, "abscond"); in EmitWebAssemblyBuiltinExpr() local
17303 Value *ICmp; in EmitWebAssemblyBuiltinExpr() local