Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/RISCV/
DRISCVISelLowering.cpp42 RISCVTargetLowering::RISCVTargetLowering(const TargetMachine &TM, in RISCVTargetLowering() function in RISCVTargetLowering
156 EVT RISCVTargetLowering::getSetCCResultType(const DataLayout &DL, LLVMContext &, in getSetCCResultType()
163 bool RISCVTargetLowering::isLegalAddressingMode(const DataLayout &DL, in isLegalAddressingMode()
189 bool RISCVTargetLowering::isLegalICmpImmediate(int64_t Imm) const { in isLegalICmpImmediate()
193 bool RISCVTargetLowering::isLegalAddImmediate(int64_t Imm) const { in isLegalAddImmediate()
200 bool RISCVTargetLowering::isTruncateFree(Type *SrcTy, Type *DstTy) const { in isTruncateFree()
208 bool RISCVTargetLowering::isTruncateFree(EVT SrcVT, EVT DstVT) const { in isTruncateFree()
217 bool RISCVTargetLowering::isZExtFree(SDValue Val, EVT VT2) const { in isZExtFree()
270 SDValue RISCVTargetLowering::LowerOperation(SDValue Op, in LowerOperation()
292 SDValue RISCVTargetLowering::lowerGlobalAddress(SDValue Op, in lowerGlobalAddress()
[all …]
DRISCVSubtarget.h45 RISCVTargetLowering TLInfo;
69 const RISCVTargetLowering *getTargetLowering() const override { in getTargetLowering()
DRISCVISelLowering.h39 class RISCVTargetLowering : public TargetLowering {
43 explicit RISCVTargetLowering(const TargetMachine &TM,
DRISCVInstrInfoA.td88 // RISCVTargetLowering::{emitLeadingFence,emitTrailingFence}.