/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineAndOrXor.cpp | 653 simplifyRangeCheck(ICmpInst * Cmp0,ICmpInst * Cmp1,bool Inverted) simplifyRangeCheck() argument 871 foldIsPowerOf2OrZero(ICmpInst * Cmp0,ICmpInst * Cmp1,bool IsAnd,InstCombiner::BuilderTy & Builder) foldIsPowerOf2OrZero() argument 891 foldIsPowerOf2(ICmpInst * Cmp0,ICmpInst * Cmp1,bool JoinedByAnd,InstCombiner::BuilderTy & Builder) foldIsPowerOf2() argument 991 foldPowerOf2AndShiftedMask(ICmpInst * Cmp0,ICmpInst * Cmp1,bool JoinedByAnd,InstCombiner::BuilderTy & Builder) foldPowerOf2AndShiftedMask() argument 1101 foldEqOfParts(ICmpInst * Cmp0,ICmpInst * Cmp1,bool IsAnd) foldEqOfParts() argument 1174 foldAndOrOfICmpsWithConstEq(ICmpInst * Cmp0,ICmpInst * Cmp1,bool IsAnd,bool IsLogical,InstCombiner::BuilderTy & Builder,const SimplifyQuery & Q) foldAndOrOfICmpsWithConstEq() argument [all...] |
H A D | InstCombineSelect.cpp | 976 Value *Cmp0 = Cmp->getOperand(0); canonicalizeSaturatedAdd() local 1390 canonicalizeClampLike(SelectInst & Sel0,ICmpInst & Cmp0,InstCombiner::BuilderTy & Builder,InstCombiner & IC) canonicalizeClampLike() argument 3511 matchFMulByZeroIfResultEqZero(InstCombinerImpl & IC,Value * Cmp0,Value * Cmp1,Value * TrueVal,Value * FalseVal,Instruction & CtxI,bool SelectIsNSZ) matchFMulByZeroIfResultEqZero() argument 3627 Value *Cmp0 = FCmp->getOperand(0), *Cmp1 = FCmp->getOperand(1); visitSelectInst() local [all...] |
H A D | InstCombineCompares.cpp | 3441 Value *Cmp0 = Cmp.getOperand(0); foldICmpInstWithConstant() local
|
/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUInstCombineIntrinsic.cpp | 49 APFloat::cmpResult Cmp0 = Max3.compare(Src0); in fmed3AMDGCN() local
|
/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | LoopUtils.cpp | 1843 Value *Cmp0 = ChkBuilder.CreateICmpULT(A.Start, B.End, "bound0"); addRuntimeChecks() local
|
/llvm-project/llvm/lib/Target/SPIRV/ |
H A D | SPIRVInstructionSelector.cpp | 1532 Register Cmp0 = I.getOperand(2).getReg(); selectCmp() local
|
/llvm-project/llvm/lib/Analysis/ |
H A D | InstructionSimplify.cpp | 1666 simplifyAndOrOfICmpsWithConstants(ICmpInst * Cmp0,ICmpInst * Cmp1,bool IsAnd) simplifyAndOrOfICmpsWithConstants() argument 1751 simplifyAndOrOfICmpsWithCtpop(ICmpInst * Cmp0,ICmpInst * Cmp1,bool IsAnd) simplifyAndOrOfICmpsWithCtpop() argument [all...] |
/llvm-project/clang/lib/CodeGen/ |
H A D | MicrosoftCXXABI.cpp | 3047 llvm::Value *Cmp0 = Builder.CreateICmp(Eq, L0, R0, "memptr.cmp.first"); EmitMemberPointerComparison() local
|
/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 18564 SDValue Cmp0 = CSel0.getOperand(3); performANDORCSELCombine() local [all...] |
/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 23356 SDValue Cmp0, Cmp1; LowerVSETCC() local [all...] |