/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyInstrInfo.cpp | 36 WebAssemblyInstrInfo::WebAssemblyInstrInfo(const WebAssemblySubtarget &STI) in WebAssemblyInstrInfo() function in WebAssemblyInstrInfo 42 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() [all …]
|
D | WebAssemblyInstrInfo.h | 38 class WebAssemblyInstrInfo final : public WebAssemblyGenInstrInfo { 42 explicit WebAssemblyInstrInfo(const WebAssemblySubtarget &STI);
|
D | WebAssemblySubtarget.h | 57 WebAssemblyInstrInfo InstrInfo; 79 const WebAssemblyInstrInfo *getInstrInfo() const override { in getInstrInfo()
|
D | WebAssembly.td | 88 include "WebAssemblyInstrInfo.td" 90 def WebAssemblyInstrInfo : InstrInfo; 132 let InstructionSet = WebAssemblyInstrInfo;
|
D | CMakeLists.txt | 35 WebAssemblyInstrInfo.cpp
|
D | WebAssemblyRegStackify.cpp | 258 const WebAssemblyInstrInfo *TII) { in shouldRematerialize() 569 const WebAssemblyInstrInfo *TII, const WebAssemblyRegisterInfo *TRI) { in rematerializeCheapDef() 636 MachineRegisterInfo &MRI, const WebAssemblyInstrInfo *TII) { in moveAndTeeForMultiUse() 774 const WebAssemblyInstrInfo *TII) { in maybeCommute()
|
D | WebAssemblyPeephole.cpp | 79 const WebAssemblyInstrInfo &TII) { in maybeRewriteToFallthrough()
|
/external/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyInstrInfo.cpp | 31 WebAssemblyInstrInfo::WebAssemblyInstrInfo(const WebAssemblySubtarget &STI) in WebAssemblyInstrInfo() function in WebAssemblyInstrInfo 36 bool WebAssemblyInstrInfo::isReallyTriviallyReMaterializable( in isReallyTriviallyReMaterializable() 51 void WebAssemblyInstrInfo::copyPhysReg(MachineBasicBlock &MBB, in copyPhysReg() 80 WebAssemblyInstrInfo::commuteInstructionImpl(MachineInstr &MI, bool NewMI, in commuteInstructionImpl() 95 bool WebAssemblyInstrInfo::analyzeBranch(MachineBasicBlock &MBB, in analyzeBranch() 145 unsigned WebAssemblyInstrInfo::RemoveBranch(MachineBasicBlock &MBB) const { in RemoveBranch() 164 unsigned WebAssemblyInstrInfo::InsertBranch(MachineBasicBlock &MBB, in InsertBranch() 193 bool WebAssemblyInstrInfo::ReverseBranchCondition( in ReverseBranchCondition()
|
D | WebAssembly.td | 43 include "WebAssemblyInstrInfo.td" 45 def WebAssemblyInstrInfo : InstrInfo; 65 let InstructionSet = WebAssemblyInstrInfo;
|
D | WebAssemblySubtarget.h | 41 WebAssemblyInstrInfo InstrInfo; 64 const WebAssemblyInstrInfo *getInstrInfo() const override { in getInstrInfo()
|
D | WebAssemblyInstrInfo.h | 29 class WebAssemblyInstrInfo final : public WebAssemblyGenInstrInfo { 33 explicit WebAssemblyInstrInfo(const WebAssemblySubtarget &STI);
|
D | CMakeLists.txt | 21 WebAssemblyInstrInfo.cpp
|
D | WebAssemblyCFGStackify.cpp | 313 const WebAssemblyInstrInfo &TII, in PlaceBlockMarker() 401 const WebAssemblyInstrInfo &TII, const MachineLoopInfo &MLI) { in PlaceLoopMarker() 454 const WebAssemblyInstrInfo &TII, in PlaceMarkers()
|
D | WebAssemblyRegStackify.cpp | 220 const WebAssemblyInstrInfo *TII) { in ShouldRematerialize() 480 const WebAssemblyInstrInfo *TII, const WebAssemblyRegisterInfo *TRI) { in RematerializeCheapDef() 539 MachineRegisterInfo &MRI, const WebAssemblyInstrInfo *TII) { in MoveAndTeeForMultiUse() 673 const WebAssemblyInstrInfo *TII) { in MaybeCommute()
|
D | WebAssemblyPeephole.cpp | 76 const WebAssemblyInstrInfo &TII, in MaybeRewriteToFallthrough()
|
D | WebAssemblyInstrInfo.td | 1 // WebAssemblyInstrInfo.td-Describe the WebAssembly Instructions-*- tablegen -*-
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyInstrInfo.cpp | 35 WebAssemblyInstrInfo::WebAssemblyInstrInfo(const WebAssemblySubtarget &STI) in WebAssemblyInstrInfo() function in WebAssemblyInstrInfo 41 bool WebAssemblyInstrInfo::isReallyTriviallyReMaterializable( in isReallyTriviallyReMaterializable() 56 void WebAssemblyInstrInfo::copyPhysReg(MachineBasicBlock &MBB, in copyPhysReg() 88 MachineInstr *WebAssemblyInstrInfo::commuteInstructionImpl( in commuteInstructionImpl() 102 bool WebAssemblyInstrInfo::analyzeBranch(MachineBasicBlock &MBB, in analyzeBranch() 158 unsigned WebAssemblyInstrInfo::removeBranch(MachineBasicBlock &MBB, in removeBranch() 180 unsigned WebAssemblyInstrInfo::insertBranch( in insertBranch() 220 bool WebAssemblyInstrInfo::reverseBranchCondition( in reverseBranchCondition() 236 WebAssemblyInstrInfo::getSerializableTargetIndices() const { in getSerializableTargetIndices()
|
D | WebAssemblyInstrInfo.h | 38 class WebAssemblyInstrInfo final : public WebAssemblyGenInstrInfo { 42 explicit WebAssemblyInstrInfo(const WebAssemblySubtarget &STI);
|
D | WebAssembly.td | 83 include "WebAssemblyInstrInfo.td" 85 def WebAssemblyInstrInfo : InstrInfo; 120 let InstructionSet = WebAssemblyInstrInfo;
|
D | WebAssemblySubtarget.h | 58 WebAssemblyInstrInfo InstrInfo; 81 const WebAssemblyInstrInfo *getInstrInfo() const override { in getInstrInfo()
|
D | CMakeLists.txt | 32 WebAssemblyInstrInfo.cpp
|
D | WebAssemblyCallIndirectFixup.cpp | 107 const WebAssemblyInstrInfo *TII = in runOnMachineFunction()
|
D | WebAssemblyRegStackify.cpp | 262 const WebAssemblyInstrInfo *TII) { in shouldRematerialize() 532 const WebAssemblyInstrInfo *TII, const WebAssemblyRegisterInfo *TRI) { in rematerializeCheapDef() 599 MachineRegisterInfo &MRI, const WebAssemblyInstrInfo *TII) { in moveAndTeeForMultiUse() 738 const WebAssemblyInstrInfo *TII) { in maybeCommute()
|
D | WebAssemblyPeephole.cpp | 78 const WebAssemblyInstrInfo &TII) { in maybeRewriteToFallthrough()
|
D | WebAssemblyInstrInfo.td | 1 // WebAssemblyInstrInfo.td-Describe the WebAssembly Instructions-*- tablegen -*-
|