/external/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyMachineFunctionInfo.cpp | 19 WebAssemblyFunctionInfo::~WebAssemblyFunctionInfo() {} in ~WebAssemblyFunctionInfo() 21 void WebAssemblyFunctionInfo::initWARegs() { in initWARegs()
|
D | WebAssemblyMachineFunctionInfo.h | 26 class WebAssemblyFunctionInfo final : public MachineFunctionInfo { 48 explicit WebAssemblyFunctionInfo(MachineFunction &MF) : MF(MF) {} in WebAssemblyFunctionInfo() function 49 ~WebAssemblyFunctionInfo() override;
|
D | WebAssemblyRegNumbering.cpp | 62 WebAssemblyFunctionInfo &MFI = *MF.getInfo<WebAssemblyFunctionInfo>(); in runOnMachineFunction() 106 if (MFI.getWAReg(VReg) == WebAssemblyFunctionInfo::UnusedReg) { in runOnMachineFunction()
|
D | WebAssemblyPeephole.cpp | 59 MachineOperand &MO, WebAssemblyFunctionInfo &MFI, in MaybeRewriteToDrop() 74 WebAssemblyFunctionInfo &MFI, in MaybeRewriteToFallthrough() 110 WebAssemblyFunctionInfo &MFI = *MF.getInfo<WebAssemblyFunctionInfo>(); in runOnMachineFunction()
|
D | WebAssemblyAsmPrinter.cpp | 45 const WebAssemblyFunctionInfo *MFI; 62 MFI = MF.getInfo<WebAssemblyFunctionInfo>(); in runOnMachineFunction() 116 assert(WAReg != WebAssemblyFunctionInfo::UnusedReg); in regToString() 199 if (WAReg == WebAssemblyFunctionInfo::UnusedReg) in EmitFunctionBodyStart()
|
D | WebAssemblyMCInstLower.cpp | 76 const WebAssemblyFunctionInfo &MFI = in Lower() 77 *MI->getParent()->getParent()->getInfo<WebAssemblyFunctionInfo>(); in Lower()
|
D | WebAssemblyCFGStackify.cpp | 299 const WebAssemblyFunctionInfo &MFI) { in IsChild() 316 WebAssemblyFunctionInfo &MFI) { in PlaceBlockMarker() 456 WebAssemblyFunctionInfo &MFI) { in PlaceMarkers() 525 WebAssemblyFunctionInfo &MFI = *MF.getInfo<WebAssemblyFunctionInfo>(); in runOnMachineFunction()
|
D | WebAssemblyRegStackify.cpp | 357 WebAssemblyFunctionInfo &MFI) { in OneUseDominatesOtherUses() 438 WebAssemblyFunctionInfo &MFI, in MoveForSingleUse() 479 WebAssemblyFunctionInfo &MFI, MachineRegisterInfo &MRI, in RematerializeCheapDef() 538 MachineInstr *Insert, LiveIntervals &LIS, WebAssemblyFunctionInfo &MFI, in MoveAndTeeForMultiUse() 710 WebAssemblyFunctionInfo &MFI = *MF.getInfo<WebAssemblyFunctionInfo>(); in runOnMachineFunction()
|
D | WebAssemblyInstrInfo.cpp | 84 WebAssemblyFunctionInfo &MFI = in commuteInstructionImpl() 85 *MI.getParent()->getParent()->getInfo<WebAssemblyFunctionInfo>(); in commuteInstructionImpl()
|
D | WebAssemblyRegColoring.cpp | 90 WebAssemblyFunctionInfo &MFI = *MF.getInfo<WebAssemblyFunctionInfo>(); in runOnMachineFunction()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyMachineFunctionInfo.cpp | 22 WebAssemblyFunctionInfo::~WebAssemblyFunctionInfo() {} in ~WebAssemblyFunctionInfo() 24 void WebAssemblyFunctionInfo::initWARegs() { in initWARegs()
|
D | WebAssemblyRegNumbering.cpp | 67 WebAssemblyFunctionInfo &MFI = *MF.getInfo<WebAssemblyFunctionInfo>(); in runOnMachineFunction() 104 if (MFI.getWAReg(VReg) == WebAssemblyFunctionInfo::UnusedReg) { in runOnMachineFunction()
|
D | WebAssemblyMachineFunctionInfo.h | 26 class WebAssemblyFunctionInfo final : public MachineFunctionInfo { 54 explicit WebAssemblyFunctionInfo(MachineFunction &MF) : MF(MF) {} in WebAssemblyFunctionInfo() function 55 ~WebAssemblyFunctionInfo() override;
|
D | WebAssemblyPeephole.cpp | 62 MachineOperand &MO, WebAssemblyFunctionInfo &MFI, in MaybeRewriteToDrop() 77 WebAssemblyFunctionInfo &MFI, in MaybeRewriteToFallthrough() 120 WebAssemblyFunctionInfo &MFI = *MF.getInfo<WebAssemblyFunctionInfo>(); in runOnMachineFunction()
|
D | WebAssemblyUtilities.h | 23 class WebAssemblyFunctionInfo; variable 30 bool isChild(const MachineInstr &MI, const WebAssemblyFunctionInfo &MFI);
|
D | WebAssemblyCFGStackify.cpp | 91 WebAssemblyFunctionInfo &MFI) { in PlaceBlockMarker() 242 const WebAssemblyFunctionInfo &MFI, in FixEndsAtEndOfFunction() 296 WebAssemblyFunctionInfo &MFI) { in PlaceMarkers() 373 WebAssemblyFunctionInfo &MFI = *MF.getInfo<WebAssemblyFunctionInfo>(); in runOnMachineFunction()
|
D | WebAssemblyAsmPrinter.h | 27 WebAssemblyFunctionInfo *MFI; 48 MFI = MF.getInfo<WebAssemblyFunctionInfo>(); in runOnMachineFunction()
|
D | WebAssemblyRegColoring.cpp | 93 WebAssemblyFunctionInfo &MFI = *MF.getInfo<WebAssemblyFunctionInfo>(); in runOnMachineFunction()
|
D | WebAssemblyInstrInfo.cpp | 85 WebAssemblyFunctionInfo &MFI = in commuteInstructionImpl() 86 *MI.getParent()->getParent()->getInfo<WebAssemblyFunctionInfo>(); in commuteInstructionImpl()
|
D | WebAssemblyRegStackify.cpp | 390 WebAssemblyFunctionInfo &MFI) { in OneUseDominatesOtherUses() 473 WebAssemblyFunctionInfo &MFI, in MoveForSingleUse() 514 WebAssemblyFunctionInfo &MFI, MachineRegisterInfo &MRI, in RematerializeCheapDef() 573 MachineInstr *Insert, LiveIntervals &LIS, WebAssemblyFunctionInfo &MFI, in MoveAndTeeForMultiUse() 745 WebAssemblyFunctionInfo &MFI = *MF.getInfo<WebAssemblyFunctionInfo>(); in runOnMachineFunction()
|
D | WebAssemblyExplicitLocals.cpp | 167 WebAssemblyFunctionInfo &MFI) { in FindStartOfTree() 194 WebAssemblyFunctionInfo &MFI = *MF.getInfo<WebAssemblyFunctionInfo>(); in runOnMachineFunction()
|
D | WebAssemblyFrameLowering.cpp | 160 auto FI = MF.getInfo<WebAssemblyFunctionInfo>(); in emitPrologue() 219 auto FI = MF.getInfo<WebAssemblyFunctionInfo>(); in emitEpilogue()
|
D | WebAssemblyMCInstLower.cpp | 161 const WebAssemblyFunctionInfo &MFI = in Lower() 162 *MI->getParent()->getParent()->getInfo<WebAssemblyFunctionInfo>(); in Lower()
|
/external/llvm/lib/Target/WebAssembly/InstPrinter/ |
D | WebAssemblyInstPrinter.cpp | 42 assert(RegNo != WebAssemblyFunctionInfo::UnusedReg); in printRegName() 148 O << "$pop" << WebAssemblyFunctionInfo::getWARegStackId(WAReg); in printOperand() 149 else if (WAReg != WebAssemblyFunctionInfo::UnusedReg) in printOperand() 150 O << "$push" << WebAssemblyFunctionInfo::getWARegStackId(WAReg); in printOperand()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/WebAssembly/InstPrinter/ |
D | WebAssemblyInstPrinter.cpp | 42 assert(RegNo != WebAssemblyFunctionInfo::UnusedReg); in printRegName() 151 O << "$pop" << WebAssemblyFunctionInfo::getWARegStackId(WAReg); in printOperand() 152 else if (WAReg != WebAssemblyFunctionInfo::UnusedReg) in printOperand() 153 O << "$push" << WebAssemblyFunctionInfo::getWARegStackId(WAReg); in printOperand()
|