Searched refs:CastOp0 (Results 1 - 3 of 3) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCompares.cpp4336 auto *CastOp0 = cast<CastInst>(ICmp.getOperand(0)); local
4338 if (!match(CastOp0, m_ZExtOrSExt(m_Value(X))))
4341 bool IsSignedExt = CastOp0->getOpcode() == Instruction::SExt;
4347 if (CastOp0->getOpcode() != CastOp1->getOpcode())
4355 if (!CastOp0->hasOneUse() && !CastOp1->hasOneUse())
4359 X = Builder.CreateCast(CastOp0->getOpcode(), X, YTy);
4361 Y = Builder.CreateCast(CastOp0->getOpcode(), Y, XTy);
4387 Type *SrcTy = CastOp0->getSrcTy();
4388 Type *DestTy = CastOp0->getDestTy();
4390 Constant *Res2 = ConstantExpr::getCast(CastOp0
4427 auto *CastOp0 = dyn_cast<CastInst>(ICmp.getOperand(0)); local
[all...]
H A DInstCombineCalls.cpp3174 Value *CastOp0 = Builder.CreateBitCast(Op0, Mask->getType()); local
3176 Value *Sel = Builder.CreateSelect(BoolVec, CastOp1, CastOp0);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp6250 SDValue CastOp0 = DAG.getNode(ISD::BITCAST, dl, SplitVT, Op0); local
6252 SDValue Cmp = DAG.getNode(ISD::SETCC, dl, SplitVT, CastOp0, CastOp1,

Completed in 174 milliseconds