Searched refs:RISCVTargetLowering (Results 1 – 14 of 14) sorted by relevance
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/ |
D | RISCVISelLowering.cpp | 44 RISCVTargetLowering::RISCVTargetLowering(const TargetMachine &TM, in RISCVTargetLowering() function in RISCVTargetLowering 232 EVT RISCVTargetLowering::getSetCCResultType(const DataLayout &DL, LLVMContext &, in getSetCCResultType() 239 bool RISCVTargetLowering::getTgtMemIntrinsic(IntrinsicInfo &Info, in getTgtMemIntrinsic() 267 bool RISCVTargetLowering::isLegalAddressingMode(const DataLayout &DL, in isLegalAddressingMode() 293 bool RISCVTargetLowering::isLegalICmpImmediate(int64_t Imm) const { in isLegalICmpImmediate() 297 bool RISCVTargetLowering::isLegalAddImmediate(int64_t Imm) const { in isLegalAddImmediate() 304 bool RISCVTargetLowering::isTruncateFree(Type *SrcTy, Type *DstTy) const { in isTruncateFree() 312 bool RISCVTargetLowering::isTruncateFree(EVT SrcVT, EVT DstVT) const { in isTruncateFree() 321 bool RISCVTargetLowering::isZExtFree(SDValue Val, EVT VT2) const { in isZExtFree() 335 bool RISCVTargetLowering::isSExtCheaperThanZExt(EVT SrcVT, EVT DstVT) const { in isSExtCheaperThanZExt() [all …]
|
D | RISCVCallLowering.h | 23 class RISCVTargetLowering; variable 28 RISCVCallLowering(const RISCVTargetLowering &TLI);
|
D | RISCVTargetTransformInfo.h | 34 const RISCVTargetLowering *TLI; 37 const RISCVTargetLowering *getTLI() const { return TLI; } in getTLI()
|
D | RISCVSubtarget.h | 53 RISCVTargetLowering TLInfo; 78 const RISCVTargetLowering *getTargetLowering() const override { in getTargetLowering()
|
D | RISCVCallLowering.cpp | 21 RISCVCallLowering::RISCVCallLowering(const RISCVTargetLowering &TLI) in RISCVCallLowering()
|
D | RISCVISelLowering.h | 58 class RISCVTargetLowering : public TargetLowering { 62 explicit RISCVTargetLowering(const TargetMachine &TM,
|
D | RISCVInstrInfoA.td | 136 // RISCVTargetLowering::{emitLeadingFence,emitTrailingFence}. 322 // RISCVTargetLowering::{emitLeadingFence,emitTrailingFence}.
|
/external/llvm-project/llvm/lib/Target/RISCV/ |
D | RISCVCallLowering.h | 23 class RISCVTargetLowering; variable 28 RISCVCallLowering(const RISCVTargetLowering &TLI);
|
D | RISCVISelLowering.cpp | 44 RISCVTargetLowering::RISCVTargetLowering(const TargetMachine &TM, in RISCVTargetLowering() function in RISCVTargetLowering 356 EVT RISCVTargetLowering::getSetCCResultType(const DataLayout &DL, LLVMContext &, in getSetCCResultType() 363 bool RISCVTargetLowering::getTgtMemIntrinsic(IntrinsicInfo &Info, in getTgtMemIntrinsic() 391 bool RISCVTargetLowering::isLegalAddressingMode(const DataLayout &DL, in isLegalAddressingMode() 417 bool RISCVTargetLowering::isLegalICmpImmediate(int64_t Imm) const { in isLegalICmpImmediate() 421 bool RISCVTargetLowering::isLegalAddImmediate(int64_t Imm) const { in isLegalAddImmediate() 428 bool RISCVTargetLowering::isTruncateFree(Type *SrcTy, Type *DstTy) const { in isTruncateFree() 436 bool RISCVTargetLowering::isTruncateFree(EVT SrcVT, EVT DstVT) const { in isTruncateFree() 445 bool RISCVTargetLowering::isZExtFree(SDValue Val, EVT VT2) const { in isZExtFree() 459 bool RISCVTargetLowering::isSExtCheaperThanZExt(EVT SrcVT, EVT DstVT) const { in isSExtCheaperThanZExt() [all …]
|
D | RISCVTargetTransformInfo.h | 34 const RISCVTargetLowering *TLI; 37 const RISCVTargetLowering *getTLI() const { return TLI; } in getTLI()
|
D | RISCVSubtarget.h | 69 RISCVTargetLowering TLInfo; 96 const RISCVTargetLowering *getTargetLowering() const override { in getTargetLowering()
|
D | RISCVCallLowering.cpp | 21 RISCVCallLowering::RISCVCallLowering(const RISCVTargetLowering &TLI) in RISCVCallLowering()
|
D | RISCVISelLowering.h | 83 class RISCVTargetLowering : public TargetLowering { 87 explicit RISCVTargetLowering(const TargetMachine &TM,
|
D | RISCVInstrInfoA.td | 136 // RISCVTargetLowering::{emitLeadingFence,emitTrailingFence}. 322 // RISCVTargetLowering::{emitLeadingFence,emitTrailingFence}.
|