Home
last modified time | relevance | path

Searched refs:WebAssemblyInstrInfo (Results 1 – 10 of 10) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
H A DWebAssemblyInstrInfo.cpp35 WebAssemblyInstrInfo::WebAssemblyInstrInfo(const WebAssemblySubtarget &STI) in WebAssemblyInstrInfo() function in WebAssemblyInstrInfo
41 bool WebAssemblyInstrInfo::isReallyTriviallyReMaterializable( in isReallyTriviallyReMaterializable()
56 void WebAssemblyInstrInfo::copyPhysReg(MachineBasicBlock &MBB, in copyPhysReg()
90 MachineInstr *WebAssemblyInstrInfo::commuteInstructionImpl( in commuteInstructionImpl()
104 bool WebAssemblyInstrInfo::analyzeBranch(MachineBasicBlock &MBB, in analyzeBranch()
152 unsigned WebAssemblyInstrInfo::removeBranch(MachineBasicBlock &MBB, in removeBranch()
174 unsigned WebAssemblyInstrInfo::insertBranch( in insertBranch()
200 bool WebAssemblyInstrInfo::reverseBranchCondition( in reverseBranchCondition()
208 WebAssemblyInstrInfo::getSerializableTargetIndices() const { in getSerializableTargetIndices()
H A DWebAssembly.td81 include "WebAssemblyInstrInfo.td"
83 def WebAssemblyInstrInfo : InstrInfo;
119 let InstructionSet = WebAssemblyInstrInfo;
H A DWebAssemblyInstrInfo.h38 class WebAssemblyInstrInfo final : public WebAssemblyGenInstrInfo {
42 explicit WebAssemblyInstrInfo(const WebAssemblySubtarget &STI);
H A DWebAssemblySubtarget.h55 WebAssemblyInstrInfo InstrInfo;
77 const WebAssemblyInstrInfo *getInstrInfo() const override { in getInstrInfo()
H A DWebAssemblyRegStackify.cpp259 const WebAssemblyInstrInfo *TII) { in shouldRematerialize()
562 const WebAssemblyInstrInfo *TII, const WebAssemblyRegisterInfo *TRI) { in rematerializeCheapDef()
629 MachineRegisterInfo &MRI, const WebAssemblyInstrInfo *TII) { in moveAndTeeForMultiUse()
767 const WebAssemblyInstrInfo *TII) { in maybeCommute()
H A DCMakeLists.txt35 WebAssemblyInstrInfo.cpp
H A DWebAssemblyPeephole.cpp78 const WebAssemblyInstrInfo &TII) { in maybeRewriteToFallthrough()
H A DWebAssemblyInstrInfo.td1 // WebAssemblyInstrInfo.td-Describe the WebAssembly Instructions-*- tablegen -*-
H A DWebAssemblyCFGStackify.cpp1547 const WebAssemblyInstrInfo &TII) { in appendEndToFunction()
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/
H A DBUILD.gn50 "WebAssemblyInstrInfo.cpp",