| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | InstrTypes.h | 506 Instruction::CastOps, ///< The opcode of the cast instruction 519 Instruction::CastOps, ///< The opcode for the cast instruction 672 static Instruction::CastOps getCastOpcode( 694 Instruction::CastOps Opcode, ///< Opcode of cast 712 Instruction::CastOps firstOpcode, ///< Opcode of first cast 713 Instruction::CastOps secondOpcode, ///< Opcode of second cast 723 Instruction::CastOps getOpcode() const { 724 return Instruction::CastOps(Instruction::getOpcode()); 736 static bool castIsValid(Instruction::CastOps op, Type *SrcTy, Type *DstTy); 737 static bool castIsValid(Instruction::CastOps op, Value *S, Type *DstTy) {
|
| H A D | IRBuilderFolder.h | 73 virtual Value *FoldCast(Instruction::CastOps Op, Value *V,
|
| H A D | NoFolder.h | 110 Value *FoldCast(Instruction::CastOps Op, Value *V, in FoldCast()
|
| H A D | ConstantFolder.h | 176 Value *FoldCast(Instruction::CastOps Op, Value *V, in FoldCast()
|
| H A D | ConstantRange.h | 350 ConstantRange castOp(Instruction::CastOps CastOp,
|
| H A D | IRBuilder.h | 2121 Instruction::CastOps CastOp = 2129 Instruction::CastOps CastOp = 2137 Instruction::CastOps CastOp = 2144 Value *CreateCast(Instruction::CastOps Op, Value *V, Type *DestTy, 2181 Instruction::CastOps CastOp = 2201 Instruction::CastOps CastOp =
|
| H A D | Instruction.h | 938 enum CastOps {
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXTargetTransformInfo.cpp | 144 std::optional<Instruction::CastOps> CastOp; in simplifyNvvmIntrinsic() 161 SimplifyAction(Instruction::CastOps CastOp) : CastOp(CastOp) {} in simplifyNvvmIntrinsic()
|
| H A D | NVPTXGenericToNVVM.cpp | 275 return Builder.CreateCast(Instruction::CastOps(C->getOpcode()), in remapConstantExpr()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | Float2Int.cpp | 175 auto CastOp = (Instruction::CastOps)I->getOpcode(); in walkBackwards() 284 auto CastOp = (Instruction::CastOps)I->getOpcode(); in calcRange()
|
| H A D | InferAddressSpaces.cpp | 294 return CastInst::isNoopCast(Instruction::CastOps(I2P->getOpcode()), in isNoopPtrIntCastPair() 297 CastInst::isNoopCast(Instruction::CastOps(P2I->getOpcode()), in isNoopPtrIntCastPair()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | InstSimplifyFolder.h | 115 Value *FoldCast(Instruction::CastOps Op, Value *V, in FoldCast()
|
| H A D | TargetFolder.h | 187 Value *FoldCast(Instruction::CastOps Op, Value *V, in FoldCast()
|
| H A D | ValueTracking.h | 1075 Instruction::CastOps *CastOp = nullptr, 1092 Instruction::CastOps *CastOp = nullptr, unsigned Depth = 0);
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineCasts.cpp | 90 static_cast<Instruction::CastOps>(Opc), I->getOperand(0), Ty); in EvaluateInDifferentType() 125 Instruction::CastOps 132 Instruction::CastOps firstOp = CI1->getOpcode(); in isEliminableCastPair() 133 Instruction::CastOps secondOp = CI2->getOpcode(); in isEliminableCastPair() 150 return Instruction::CastOps(Res); in isEliminableCastPair() 164 if (Instruction::CastOps NewOpc = isEliminableCastPair(CSrc, &CI)) { in commonCastTransforms() 644 Instruction::CastOps Opcode = Trunc.getOpcode(); in shrinkInsertElt() 1623 CastInst::CastOps Opcode = I.getOpcode(); in isKnownExactCastIntToFP()
|
| H A D | InstCombineInternal.h | 398 Instruction::CastOps isEliminableCastPair(const CastInst *CI1,
|
| H A D | InstCombineCalls.cpp | 3305 Instruction::CastOps ExtOpc = Instruction::CastOps::CastOpsEnd; in visitCallInst() 3309 (ExtOpc == Instruction::CastOps::ZExt)) in visitCallInst() 4041 Instruction::CastOps opcode = in transformConstExprCastCall()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Instructions.cpp | 3072 bool CastInst::isNoopCast(Instruction::CastOps Opcode, in isNoopCast() 3115 Instruction::CastOps firstOp, Instruction::CastOps secondOp, in isEliminableCastPair() 3333 CastInst *CastInst::Create(Instruction::CastOps op, Value *S, Type *Ty, in Create() 3355 CastInst *CastInst::Create(Instruction::CastOps op, Value *S, Type *Ty, in Create() 3506 Instruction::CastOps opcode = in CreateIntegerCast() 3520 Instruction::CastOps opcode = in CreateIntegerCast() 3534 Instruction::CastOps opcode = in CreateFPCast() 3547 Instruction::CastOps opcode = in CreateFPCast() 3614 Instruction::CastOps 3718 CastInst::castIsValid(Instruction::CastOps op, Type *SrcTy, Type *DstTy) { in castIsValid()
|
| H A D | ConstantFold.cpp | 57 Instruction::CastOps firstOp = Instruction::CastOps(Op->getOpcode()); in foldConstantCastPair() 58 Instruction::CastOps secondOp = Instruction::CastOps(opc); in foldConstantCastPair()
|
| H A D | Constants.cpp | 1939 static Constant *getFoldedCast(Instruction::CastOps opc, Constant *C, Type *Ty, in getFoldedCast() 1959 Instruction::CastOps opc = Instruction::CastOps(oc); in getCast() 3240 return CastInst::Create((Instruction::CastOps)getOpcode(), Ops[0], in getAsInstruction()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
| H A D | ScalarEvolutionExpander.h | 418 Value *ReuseOrCreateCast(Value *V, Type *Ty, Instruction::CastOps Op,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlan.h | 1302 Instruction::CastOps Opcode; 1308 VPWidenCastRecipe(Instruction::CastOps Opcode, VPValue *Op, Type *ResultTy, in VPWidenCastRecipe() 1318 VPWidenCastRecipe(Instruction::CastOps Opcode, VPValue *Op, Type *ResultTy) in VPWidenCastRecipe() 1335 Instruction::CastOps getOpcode() const { return Opcode; } in getOpcode()
|
| H A D | VPlanTransforms.cpp | 837 new VPWidenCastRecipe(Instruction::CastOps(ExtOpcode), A, TruncTy); in simplifyRecipe()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | Lint.cpp | 688 if (CastInst::isNoopCast(Instruction::CastOps(CE->getOpcode()), in findValueImpl()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | ScalarEvolutionExpander.cpp | 50 Instruction::CastOps Op, in ReuseOrCreateCast() 157 Instruction::CastOps Op = CastInst::getCastOpcode(V, false, Ty, false); in InsertNoopCastOfTo()
|