Searched refs:CastOp0 (Results 1 – 4 of 4) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineCompares.cpp | 5553 auto *CastOp0 = cast<CastInst>(ICmp.getOperand(0)); in foldICmpWithZextOrSext() local 5555 if (!match(CastOp0, m_ZExtOrSExt(m_Value(X)))) in foldICmpWithZextOrSext() 5558 bool IsSignedExt = CastOp0->getOpcode() == Instruction::SExt; in foldICmpWithZextOrSext() 5629 Type *SrcTy = CastOp0->getSrcTy(); in foldICmpWithZextOrSext() 5630 Constant *Res = getLosslessTrunc(C, SrcTy, CastOp0->getOpcode()); in foldICmpWithZextOrSext() 5675 auto *CastOp0 = dyn_cast<CastInst>(ICmp.getOperand(0)); in foldICmpWithCastOp() local 5676 if (!CastOp0) in foldICmpWithCastOp() 5681 Value *Op0Src = CastOp0->getOperand(0); in foldICmpWithCastOp() 5682 Type *SrcTy = CastOp0->getSrcTy(); in foldICmpWithCastOp() 5683 Type *DestTy = CastOp0->getDestTy(); in foldICmpWithCastOp() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86InstCombineIntrinsic.cpp | 2717 Value *CastOp0 = IC.Builder.CreateBitCast(Op0, Mask->getType()); in instCombineIntrinsic() local 2719 Value *Sel = IC.Builder.CreateSelect(BoolVec, CastOp1, CastOp0); in instCombineIntrinsic()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.cpp | 6800 SDValue CastOp0 = DAG.getNode(ISD::BITCAST, dl, SplitVT, Op0); in LowerVSETCC() local 6802 SDValue Cmp = DAG.getNode(ISD::SETCC, dl, SplitVT, CastOp0, CastOp1, in LowerVSETCC()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | DAGCombiner.cpp | 15110 SDValue CastOp0 = DAG.getNode(ISD::BITCAST, SDLoc(N), VT, LogicOp0); in foldBitcastedFPLogic() local 15111 SDValue FPOp = DAG.getNode(FPOpcode, SDLoc(N), VT, CastOp0); in foldBitcastedFPLogic()
|