/external/llvm/lib/Target/WebAssembly/ |
D | WebAssemblySubtarget.cpp | 28 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()
|
D | WebAssemblySubtarget.h | 31 class WebAssemblySubtarget final : public WebAssemblyGenSubtargetInfo { 47 WebAssemblySubtarget &initializeSubtargetDependencies(StringRef FS); 52 WebAssemblySubtarget(const Triple &TT, const std::string &CPU,
|
D | WebAssemblyFrameLowering.cpp | 45 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()
|
D | WebAssemblyISelLowering.h | 34 class WebAssemblySubtarget; variable 40 const WebAssemblySubtarget &STI); 45 const WebAssemblySubtarget *Subtarget;
|
D | WebAssemblyTargetMachine.h | 26 mutable StringMap<std::unique_ptr<WebAssemblySubtarget>> SubtargetMap; 35 const WebAssemblySubtarget *
|
D | WebAssemblyInstrInfo.h | 27 class WebAssemblySubtarget; variable 33 explicit WebAssemblyInstrInfo(const WebAssemblySubtarget &STI);
|
D | WebAssemblyISelDAGToDAG.cpp | 35 const WebAssemblySubtarget *Subtarget; 53 Subtarget = &MF.getSubtarget<WebAssemblySubtarget>(); in runOnMachineFunction()
|
D | WebAssemblyTargetTransformInfo.h | 34 const WebAssemblySubtarget *ST; 37 const WebAssemblySubtarget *getST() const { return ST; } in getST()
|
D | WebAssemblyTargetMachine.cpp | 75 const WebAssemblySubtarget * 93 I = llvm::make_unique<WebAssemblySubtarget>(TargetTriple, CPU, FS, *this); in getSubtargetImpl()
|
D | WebAssemblyRegisterInfo.cpp | 105 const auto *TII = MF.getSubtarget<WebAssemblySubtarget>().getInstrInfo(); in eliminateFrameIndex() 139 if (MF.getSubtarget<WebAssemblySubtarget>().hasAddr64()) in getPointerRegClass()
|
D | WebAssemblyStoreResults.cpp | 135 MBB.getParent()->getSubtarget<WebAssemblySubtarget>() in ReplaceDominatedUses() 189 *MF.getSubtarget<WebAssemblySubtarget>().getTargetLowering(); in runOnMachineFunction()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/WebAssembly/ |
D | WebAssemblySubtarget.cpp | 28 WebAssemblySubtarget & 29 WebAssemblySubtarget::initializeSubtargetDependencies(StringRef FS) { in initializeSubtargetDependencies() 39 WebAssemblySubtarget::WebAssemblySubtarget(const Triple &TT, in WebAssemblySubtarget() function in WebAssemblySubtarget 49 bool WebAssemblySubtarget::enableMachineScheduler() const { in enableMachineScheduler() 56 bool WebAssemblySubtarget::useAA() const { return true; } in useAA()
|
D | WebAssemblyRuntimeLibcallSignatures.h | 24 class WebAssemblySubtarget; variable 26 extern void GetSignature(const WebAssemblySubtarget &Subtarget, 31 extern void GetSignature(const WebAssemblySubtarget &Subtarget,
|
D | WebAssemblySubtarget.h | 31 class WebAssemblySubtarget final : public WebAssemblyGenSubtargetInfo { 51 WebAssemblySubtarget &initializeSubtargetDependencies(StringRef FS); 56 WebAssemblySubtarget(const Triple &TT, const std::string &CPU,
|
D | WebAssemblyAsmPrinter.h | 25 const WebAssemblySubtarget *Subtarget; 39 const WebAssemblySubtarget &getSubtarget() const { return *Subtarget; } in getSubtarget() 46 Subtarget = &MF.getSubtarget<WebAssemblySubtarget>(); in runOnMachineFunction()
|
D | WebAssemblyFrameLowering.cpp | 48 MF.getSubtarget<WebAssemblySubtarget>().getRegisterInfo(); in hasBP() 105 const auto *TII = MF.getSubtarget<WebAssemblySubtarget>().getInstrInfo(); in writeSPToMemory() 120 const auto *TII = MF.getSubtarget<WebAssemblySubtarget>().getInstrInfo(); in eliminateCallFramePseudoInstr() 139 const auto *TII = MF.getSubtarget<WebAssemblySubtarget>().getInstrInfo(); in emitPrologue() 206 const auto *TII = MF.getSubtarget<WebAssemblySubtarget>().getInstrInfo(); in emitEpilogue()
|
D | WebAssemblyISelLowering.h | 34 class WebAssemblySubtarget; variable 40 const WebAssemblySubtarget &STI); 45 const WebAssemblySubtarget *Subtarget;
|
D | WebAssemblyTargetMachine.h | 26 mutable StringMap<std::unique_ptr<WebAssemblySubtarget>> SubtargetMap; 36 const WebAssemblySubtarget *
|
D | WebAssemblyLateEHPrepare.cpp | 123 const auto &TII = *MF.getSubtarget<WebAssemblySubtarget>().getInstrInfo(); in replaceFuncletReturns() 195 const auto &TII = *MF.getSubtarget<WebAssemblySubtarget>().getInstrInfo(); in addCatchAlls() 214 const auto &TII = *MF.getSubtarget<WebAssemblySubtarget>().getInstrInfo(); in addRethrows() 265 const auto &TII = *MF.getSubtarget<WebAssemblySubtarget>().getInstrInfo(); in ensureSingleBBTermPads() 353 const auto &TII = *MF.getSubtarget<WebAssemblySubtarget>().getInstrInfo(); in addCatchAllTerminatePads()
|
D | WebAssemblyTargetTransformInfo.h | 34 const WebAssemblySubtarget *ST; 37 const WebAssemblySubtarget *getST() const { return ST; } in getST()
|
D | WebAssemblyInstrInfo.h | 27 class WebAssemblySubtarget; variable 33 explicit WebAssemblyInstrInfo(const WebAssemblySubtarget &STI);
|
D | WebAssemblyISelDAGToDAG.cpp | 36 const WebAssemblySubtarget *Subtarget; 53 Subtarget = &MF.getSubtarget<WebAssemblySubtarget>(); in runOnMachineFunction()
|
D | WebAssemblyRegisterInfo.cpp | 111 const auto *TII = MF.getSubtarget<WebAssemblySubtarget>().getInstrInfo(); in eliminateFrameIndex() 145 if (MF.getSubtarget<WebAssemblySubtarget>().hasAddr64()) in getPointerRegClass()
|
D | WebAssemblyStoreResults.cpp | 136 MBB.getParent()->getSubtarget<WebAssemblySubtarget>() in ReplaceDominatedUses() 181 *MF.getSubtarget<WebAssemblySubtarget>().getTargetLowering(); in runOnMachineFunction()
|
D | WebAssemblyTargetMachine.cpp | 122 const WebAssemblySubtarget * 140 I = llvm::make_unique<WebAssemblySubtarget>(TargetTriple, CPU, FS, *this); in getSubtargetImpl()
|