Home
last modified time | relevance | path

Searched refs:BaseInt (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DIntrinsicsLoongArch.td55 class BaseInt<list<LLVMType> ret_types, list<LLVMType> param_types,
60 def int_loongarch_break : BaseInt<[], [llvm_i32_ty], [ImmArg<ArgIndex<0>>]>;
61 def int_loongarch_cacop_d : BaseInt<[], [llvm_i64_ty, llvm_i64_ty, llvm_i64_ty],
63 def int_loongarch_cacop_w : BaseInt<[], [llvm_i32_ty, llvm_i32_ty, llvm_i32_ty],
65 def int_loongarch_dbar : BaseInt<[], [llvm_i32_ty], [ImmArg<ArgIndex<0>>]>;
67 def int_loongarch_ibar : BaseInt<[], [llvm_i32_ty], [ImmArg<ArgIndex<0>>]>;
68 def int_loongarch_movfcsr2gr : BaseInt<[llvm_i32_ty], [llvm_i32_ty],
70 def int_loongarch_movgr2fcsr : BaseInt<[], [llvm_i32_ty, llvm_i32_ty],
72 def int_loongarch_syscall : BaseInt<[], [llvm_i32_ty], [ImmArg<ArgIndex<0>>]>;
74 def int_loongarch_crc_w_b_w : BaseInt<[llvm_i32_ty],
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DConstantHoisting.cpp622 ConstInfo.BaseInt = ConstInt; in findAndMakeBaseConstant()
870 IntegerType *Ty = ConstInfo.BaseInt->getIntegerType(); in emitBaseConstants()
871 Base = new BitCastInst(ConstInfo.BaseInt, Ty, "const", IP); in emitBaseConstants()
876 LLVM_DEBUG(dbgs() << "Hoist constant (" << *ConstInfo.BaseInt in emitBaseConstants()
H A DRewriteStatepointsForGC.cpp2635 Value *BaseInt = in inlineGetBaseAndOffset() local
2641 Value *Offset = Builder.CreateSub(DerivedInt, BaseInt); in inlineGetBaseAndOffset()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DConstantHoisting.h119 ConstantInt *BaseInt; member