Home
last modified time | relevance | path

Searched refs:WebAssemblySubtarget (Results 1 – 23 of 23) sorted by relevance

/external/llvm/lib/Target/WebAssembly/
DWebAssemblySubtarget.cpp28 WebAssemblySubtarget &
29 WebAssemblySubtarget::initializeSubtargetDependencies(StringRef FS) { in initializeSubtargetDependencies()
39 WebAssemblySubtarget::WebAssemblySubtarget(const Triple &TT, in WebAssemblySubtarget() function in WebAssemblySubtarget
48 bool WebAssemblySubtarget::enableMachineScheduler() const { in enableMachineScheduler()
55 bool WebAssemblySubtarget::useAA() const { return true; } in useAA()
DWebAssemblySubtarget.h31 class WebAssemblySubtarget final : public WebAssemblyGenSubtargetInfo {
47 WebAssemblySubtarget &initializeSubtargetDependencies(StringRef FS);
52 WebAssemblySubtarget(const Triple &TT, const std::string &CPU,
DWebAssemblyFrameLowering.cpp45 MF.getSubtarget<WebAssemblySubtarget>().getRegisterInfo(); in hasFP()
92 const auto *TII = MF.getSubtarget<WebAssemblySubtarget>().getInstrInfo(); in writeSPToMemory()
113 const auto *TII = MF.getSubtarget<WebAssemblySubtarget>().getInstrInfo(); in eliminateCallFramePseudoInstr()
132 const auto *TII = MF.getSubtarget<WebAssemblySubtarget>().getInstrInfo(); in emitPrologue()
185 const auto *TII = MF.getSubtarget<WebAssemblySubtarget>().getInstrInfo(); in emitEpilogue()
DWebAssemblyISelLowering.h34 class WebAssemblySubtarget; variable
40 const WebAssemblySubtarget &STI);
45 const WebAssemblySubtarget *Subtarget;
DWebAssemblyTargetMachine.h26 mutable StringMap<std::unique_ptr<WebAssemblySubtarget>> SubtargetMap;
35 const WebAssemblySubtarget *
DWebAssemblyInstrInfo.h27 class WebAssemblySubtarget; variable
33 explicit WebAssemblyInstrInfo(const WebAssemblySubtarget &STI);
DWebAssemblyTargetTransformInfo.h34 const WebAssemblySubtarget *ST;
37 const WebAssemblySubtarget *getST() const { return ST; } in getST()
DWebAssemblyISelDAGToDAG.cpp35 const WebAssemblySubtarget *Subtarget;
53 Subtarget = &MF.getSubtarget<WebAssemblySubtarget>(); in runOnMachineFunction()
DWebAssemblyTargetMachine.cpp75 const WebAssemblySubtarget *
93 I = llvm::make_unique<WebAssemblySubtarget>(TargetTriple, CPU, FS, *this); in getSubtargetImpl()
DWebAssemblyRegisterInfo.cpp105 const auto *TII = MF.getSubtarget<WebAssemblySubtarget>().getInstrInfo(); in eliminateFrameIndex()
139 if (MF.getSubtarget<WebAssemblySubtarget>().hasAddr64()) in getPointerRegClass()
DWebAssemblyStoreResults.cpp135 MBB.getParent()->getSubtarget<WebAssemblySubtarget>() in ReplaceDominatedUses()
189 *MF.getSubtarget<WebAssemblySubtarget>().getTargetLowering(); in runOnMachineFunction()
DWebAssemblyPeephole.cpp111 const auto &TII = *MF.getSubtarget<WebAssemblySubtarget>().getInstrInfo(); in runOnMachineFunction()
113 *MF.getSubtarget<WebAssemblySubtarget>().getTargetLowering(); in runOnMachineFunction()
DWebAssemblyReplacePhysRegs.cpp67 const auto &TRI = *MF.getSubtarget<WebAssemblySubtarget>().getRegisterInfo(); in runOnMachineFunction()
DCMakeLists.txt37 WebAssemblySubtarget.cpp
DWebAssemblyPrepareForLiveIntervals.cpp90 const auto &TII = *MF.getSubtarget<WebAssemblySubtarget>().getInstrInfo(); in runOnMachineFunction()
DWebAssemblyLowerBrUnless.cpp60 const auto &TII = *MF.getSubtarget<WebAssemblySubtarget>().getInstrInfo(); in runOnMachineFunction()
DWebAssemblyInstrInfo.cpp31 WebAssemblyInstrInfo::WebAssemblyInstrInfo(const WebAssemblySubtarget &STI) in WebAssemblyInstrInfo()
DWebAssemblyFixIrreducibleControlFlow.cpp186 const auto &TII = *MF.getSubtarget<WebAssemblySubtarget>().getInstrInfo(); in VisitLoop()
DWebAssemblyAsmPrinter.cpp132 *TM.getSubtarget<WebAssemblySubtarget>(F).getTargetLowering(); in ComputeLegalValueVTs()
DWebAssemblyRegStackify.cpp711 const auto *TII = MF.getSubtarget<WebAssemblySubtarget>().getInstrInfo(); in runOnMachineFunction()
712 const auto *TRI = MF.getSubtarget<WebAssemblySubtarget>().getRegisterInfo(); in runOnMachineFunction()
DWebAssemblyCFGStackify.cpp524 const auto &TII = *MF.getSubtarget<WebAssemblySubtarget>().getInstrInfo(); in runOnMachineFunction()
DWebAssemblyFastISel.cpp95 const WebAssemblySubtarget *Subtarget;
168 Subtarget = &FuncInfo.MF->getSubtarget<WebAssemblySubtarget>(); in WebAssemblyFastISel()
DWebAssemblyISelLowering.cpp38 const TargetMachine &TM, const WebAssemblySubtarget &STI) in WebAssemblyTargetLowering()