Searched refs:CastOp0 (Results 1 – 3 of 3) sorted by relevance
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| HD | InstCombineCompares.cpp | 4336 auto *CastOp0 = cast<CastInst>(ICmp.getOperand(0)); in foldICmpWithZextOrSext() local 4338 if (!match(CastOp0, m_ZExtOrSExt(m_Value(X)))) in foldICmpWithZextOrSext() 4341 bool IsSignedExt = CastOp0->getOpcode() == Instruction::SExt; in foldICmpWithZextOrSext() 4347 if (CastOp0->getOpcode() != CastOp1->getOpcode()) in foldICmpWithZextOrSext() 4355 if (!CastOp0->hasOneUse() && !CastOp1->hasOneUse()) in foldICmpWithZextOrSext() 4359 X = Builder.CreateCast(CastOp0->getOpcode(), X, YTy); in foldICmpWithZextOrSext() 4361 Y = Builder.CreateCast(CastOp0->getOpcode(), Y, XTy); in foldICmpWithZextOrSext() 4387 Type *SrcTy = CastOp0->getSrcTy(); in foldICmpWithZextOrSext() 4388 Type *DestTy = CastOp0->getDestTy(); in foldICmpWithZextOrSext() 4390 Constant *Res2 = ConstantExpr::getCast(CastOp0->getOpcode(), Res1, DestTy); in foldICmpWithZextOrSext() [all …]
|
| HD | InstCombineCalls.cpp | 3174 Value *CastOp0 = Builder.CreateBitCast(Op0, Mask->getType()); in visitCallInst() local 3176 Value *Sel = Builder.CreateSelect(BoolVec, CastOp1, CastOp0); in visitCallInst()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
| HD | ARMISelLowering.cpp | 6250 SDValue CastOp0 = DAG.getNode(ISD::BITCAST, dl, SplitVT, Op0); in LowerVSETCC() local 6252 SDValue Cmp = DAG.getNode(ISD::SETCC, dl, SplitVT, CastOp0, CastOp1, in LowerVSETCC()
|