Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp42 RISCVTargetLowering::RISCVTargetLowering(const TargetMachine &TM, in RISCVTargetLowering() function in RISCVTargetLowering
318 SDValue RISCVTargetLowering::LowerOperation(SDValue Op, in LowerOperation()
366 SDValue RISCVTargetLowering::lowerBlockAddress(SDValue Op, in lowerBlockAddress()
463 SDValue RISCVTargetLowering::lowerFRAMEADDR(SDValue Op, in lowerFRAMEADDR()
486 SDValue RISCVTargetLowering::lowerRETURNADDR(SDValue Op, in lowerRETURNADDR()
542 SDValue RISCVTargetLowering::PerformDAGCombine(SDNode *N, in PerformDAGCombine()
927 void RISCVTargetLowering::analyzeInputArgs( in analyzeInputArgs()
952 void RISCVTargetLowering::analyzeOutputArgs( in analyzeOutputArgs()
1090 SDValue RISCVTargetLowering::LowerFormalArguments( in LowerFormalArguments()
1562 bool RISCVTargetLowering::CanLowerReturn( in CanLowerReturn()
[all …]
H A DRISCVSubtarget.h45 RISCVTargetLowering TLInfo;
69 const RISCVTargetLowering *getTargetLowering() const override { in getTargetLowering()
H A DRISCVISelLowering.h39 class RISCVTargetLowering : public TargetLowering {
43 explicit RISCVTargetLowering(const TargetMachine &TM,
H A DRISCVInstrInfoA.td99 // RISCVTargetLowering::{emitLeadingFence,emitTrailingFence}.
H A DRISCVInstrInfo.td939 // lowering (see RISCVTargetLowering::PerformDAGCombine). This enables us to