/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | RegisterScavenging.cpp | 53 void RegScavenger::setRegUsed(Register Reg, LaneBitmask LaneMask) { in setRegUsed() 57 void RegScavenger::init(MachineBasicBlock &MBB) { in init() 84 void RegScavenger::enterBasicBlock(MachineBasicBlock &MBB) { in enterBasicBlock() 89 void RegScavenger::enterBasicBlockEnd(MachineBasicBlock &MBB) { in enterBasicBlockEnd() 100 void RegScavenger::addRegUnits(BitVector &BV, Register Reg) { in addRegUnits() 105 void RegScavenger::removeRegUnits(BitVector &BV, Register Reg) { in removeRegUnits() 110 void RegScavenger::determineKillsAndDefs() { in determineKillsAndDefs() 157 void RegScavenger::unprocess() { in unprocess() 176 void RegScavenger::forward() { in forward() 261 void RegScavenger::backward() { in backward() [all …]
|
D | ShrinkWrap.cpp | 163 bool useOrDefCSROrFI(const MachineInstr &MI, RegScavenger *RS) const; 165 const SetOfRegs &getCurrentCSRs(RegScavenger *RS) const { in getCurrentCSRs() 185 void updateSaveRestorePoints(MachineBasicBlock &MBB, RegScavenger *RS); 261 RegScavenger *RS) const { in INITIALIZE_PASS_DEPENDENCY() 328 RegScavenger *RS) { in updateSaveRestorePoints() 485 std::unique_ptr<RegScavenger> RS( in runOnMachineFunction() 486 TRI->requiresRegisterScavenging(MF) ? new RegScavenger() : nullptr); in runOnMachineFunction()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | SIRegisterInfo.h | 104 int FI, RegScavenger *RS, 108 int FI, RegScavenger *RS, 113 RegScavenger *RS) const override; 116 int FI, RegScavenger *RS) const; 303 RegScavenger *RS) const;
|
D | SIFrameLowering.h | 38 RegScavenger *RS = nullptr) const override; 40 RegScavenger *RS = nullptr) const; 50 RegScavenger *RS = nullptr) const override;
|
D | R600RegisterInfo.h | 49 RegScavenger *RS = nullptr) const override;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/ |
D | PPCFrameLowering.h | 109 RegScavenger *RS = nullptr) const override; 111 RegScavenger *RS = nullptr) const override; 112 void addScavengingSpillSlot(MachineFunction &MF, RegScavenger *RS) const;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | RegisterScavenging.h | 34 class RegScavenger { 71 RegScavenger() = default; 235 void scavengeFrameVirtualRegs(MachineFunction &MF, RegScavenger &RS);
|
D | TargetFrameLowering.h | 25 class RegScavenger; variable 301 RegScavenger *RS = nullptr) const; 309 RegScavenger *RS = nullptr) const {
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyRegisterInfo.h | 24 class RegScavenger; variable 39 RegScavenger *RS = nullptr) const override;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/XCore/ |
D | XCoreFrameLowering.h | 50 RegScavenger *RS = nullptr) const override; 53 RegScavenger *RS = nullptr) const override;
|
D | XCoreRegisterInfo.cpp | 95 int Offset, RegScavenger *RS ) { in InsertFPConstInst() 163 unsigned Reg, int Offset, RegScavenger *RS ) { in InsertSPConstInst() 261 RegScavenger *RS) const { in eliminateFrameIndex()
|
D | XCoreRegisterInfo.h | 43 RegScavenger *RS = nullptr) const override;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/ |
D | RISCVFrameLowering.h | 36 RegScavenger *RS) const override; 39 RegScavenger *RS) const override;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARC/ |
D | ARCFrameLowering.h | 41 RegScavenger *RS) const override; 55 RegScavenger *RS) const override;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/ |
D | SystemZFrameLowering.h | 32 RegScavenger *RS) const override; 43 RegScavenger *RS) const override;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
D | AArch64FrameLowering.h | 67 RegScavenger *RS) const override; 78 RegScavenger *RS) const override;
|
D | AArch64RegisterInfo.h | 22 class RegScavenger; variable 108 RegScavenger *RS = nullptr) const override;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86FrameLowering.h | 77 RegScavenger *RS = nullptr) const override; 117 RegScavenger *RS) const override;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/BPF/ |
D | BPFRegisterInfo.h | 33 RegScavenger *RS = nullptr) const override;
|
D | BPFFrameLowering.cpp | 33 RegScavenger *RS) const { in determineCalleeSaves()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/MSP430/ |
D | MSP430RegisterInfo.h | 37 RegScavenger *RS = nullptr) const override;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
D | HexagonFrameLowering.h | 72 RegScavenger *RS = nullptr) const override; 74 RegScavenger *RS) const override;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/VE/ |
D | VERegisterInfo.h | 40 RegScavenger *RS = nullptr) const override;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Lanai/ |
D | LanaiRegisterInfo.h | 41 RegScavenger *RS = nullptr) const override;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Sparc/ |
D | SparcRegisterInfo.h | 39 RegScavenger *RS = nullptr) const override;
|