Searched refs:RISCVTargetLowering (Results 1 - 6 of 6) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVCallLowering.h23 class RISCVTargetLowering;
28 RISCVCallLowering(const RISCVTargetLowering &TLI);
H A DRISCVTargetTransformInfo.h34 const RISCVTargetLowering *TLI;
37 const RISCVTargetLowering *getTLI() const { return TLI; }
H A DRISCVCallLowering.cpp21 RISCVCallLowering::RISCVCallLowering(const RISCVTargetLowering &TLI)
H A DRISCVSubtarget.h53 RISCVTargetLowering TLInfo;
78 const RISCVTargetLowering *getTargetLowering() const override {
H A DRISCVISelLowering.cpp44 RISCVTargetLowering::RISCVTargetLowering(const TargetMachine &TM, function in class:RISCVTargetLowering
240 EVT RISCVTargetLowering::getSetCCResultType(const DataLayout &DL, LLVMContext &,
247 bool RISCVTargetLowering::getTgtMemIntrinsic(IntrinsicInfo &Info,
275 bool RISCVTargetLowering::isLegalAddressingMode(const DataLayout &DL,
301 bool RISCVTargetLowering::isLegalICmpImmediate(int64_t Imm) const {
305 bool RISCVTargetLowering::isLegalAddImmediate(int64_t Imm) const {
312 bool RISCVTargetLowering::isTruncateFree(Type *SrcTy, Type *DstTy) const {
320 bool RISCVTargetLowering::isTruncateFree(EVT SrcVT, EVT DstVT) const {
329 bool RISCVTargetLowering
[all...]
H A DRISCVISelLowering.h58 class RISCVTargetLowering : public TargetLowering { class in namespace:llvm
62 explicit RISCVTargetLowering(const TargetMachine &TM,

Completed in 122 milliseconds