Searched refs:WebAssemblyInstrInfo (Results 1 – 11 of 11) sorted by relevance
36 WebAssemblyInstrInfo::WebAssemblyInstrInfo(const WebAssemblySubtarget &STI) in WebAssemblyInstrInfo() function in WebAssemblyInstrInfo42 bool WebAssemblyInstrInfo::isReallyTriviallyReMaterializable( in isReallyTriviallyReMaterializable()57 void WebAssemblyInstrInfo::copyPhysReg(MachineBasicBlock &MBB, in copyPhysReg()75 MachineInstr *WebAssemblyInstrInfo::commuteInstructionImpl( in commuteInstructionImpl()89 bool WebAssemblyInstrInfo::analyzeBranch(MachineBasicBlock &MBB, in analyzeBranch()137 unsigned WebAssemblyInstrInfo::removeBranch(MachineBasicBlock &MBB, in removeBranch()159 unsigned WebAssemblyInstrInfo::insertBranch( in insertBranch()185 bool WebAssemblyInstrInfo::reverseBranchCondition( in reverseBranchCondition()193 WebAssemblyInstrInfo::getSerializableTargetIndices() const { in getSerializableTargetIndices()204 WebAssemblyInstrInfo::getCalleeOperand(const MachineInstr &MI) const { in getCalleeOperand()
38 class WebAssemblyInstrInfo final : public WebAssemblyGenInstrInfo {42 explicit WebAssemblyInstrInfo(const WebAssemblySubtarget &STI);
88 include "WebAssemblyInstrInfo.td"90 def WebAssemblyInstrInfo : InstrInfo;126 let InstructionSet = WebAssemblyInstrInfo;
57 WebAssemblyInstrInfo InstrInfo;79 const WebAssemblyInstrInfo *getInstrInfo() const override { in getInstrInfo()
35 WebAssemblyInstrInfo.cpp
258 const WebAssemblyInstrInfo *TII) { in shouldRematerialize()565 const WebAssemblyInstrInfo *TII, const WebAssemblyRegisterInfo *TRI) { in rematerializeCheapDef()632 MachineRegisterInfo &MRI, const WebAssemblyInstrInfo *TII) { in moveAndTeeForMultiUse()770 const WebAssemblyInstrInfo *TII) { in maybeCommute()
79 const WebAssemblyInstrInfo &TII) { in maybeRewriteToFallthrough()
1 // WebAssemblyInstrInfo.td-Describe the WebAssembly Instructions-*- tablegen -*-
1528 const WebAssemblyInstrInfo &TII) { in appendEndToFunction()
50 "WebAssemblyInstrInfo.cpp",
6772 llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.cpp6773 llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.h