/freebsd-current/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
H A D | SPIRVRegisterInfo.h | 27 bool eliminateFrameIndex(MachineBasicBlock::iterator MI, int SPAdj,
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/BPF/ |
H A D | BPFRegisterInfo.h | 31 bool eliminateFrameIndex(MachineBasicBlock::iterator MI, int SPAdj,
|
H A D | BPFRegisterInfo.cpp | 66 int SPAdj, unsigned FIOperandNum, 68 assert(SPAdj == 0 && "Unexpected"); 65 eliminateFrameIndex(MachineBasicBlock::iterator II, int SPAdj, unsigned FIOperandNum, RegScavenger *RS) const argument
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/VE/ |
H A D | VERegisterInfo.h | 37 bool eliminateFrameIndex(MachineBasicBlock::iterator II, int SPAdj,
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/MSP430/ |
H A D | MSP430RegisterInfo.h | 36 int SPAdj, unsigned FIOperandNum,
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/Lanai/ |
H A D | LanaiRegisterInfo.h | 37 bool eliminateFrameIndex(MachineBasicBlock::iterator II, int SPAdj,
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/XCore/ |
H A D | XCoreRegisterInfo.h | 38 int SPAdj, unsigned FIOperandNum,
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | TargetFrameLowering.h | 113 int alignSPAdjust(int SPAdj) const { 114 if (SPAdj < 0) { 115 SPAdj = -alignTo(-SPAdj, StackAlignment); 117 SPAdj = alignTo(SPAdj, StackAlignment); 119 return SPAdj;
|
H A D | RegisterScavenging.h | 135 /// SPAdj is the stack adjustment due to call frame, it's passed along to 143 bool RestoreAfter, int SPAdj, 158 ScavengedInfo &spill(Register Reg, const TargetRegisterClass &RC, int SPAdj,
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | R600RegisterInfo.h | 50 bool eliminateFrameIndex(MachineBasicBlock::iterator MI, int SPAdj,
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AVR/ |
H A D | AVRRegisterInfo.h | 40 bool eliminateFrameIndex(MachineBasicBlock::iterator MI, int SPAdj,
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/CSKY/ |
H A D | CSKYRegisterInfo.h | 38 bool eliminateFrameIndex(MachineBasicBlock::iterator MI, int SPAdj,
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
H A D | NVPTXRegisterInfo.h | 42 bool eliminateFrameIndex(MachineBasicBlock::iterator MI, int SPAdj,
|
H A D | NVPTXRegisterInfo.cpp | 111 int SPAdj, unsigned FIOperandNum, 113 assert(SPAdj == 0 && "Unexpected"); 110 eliminateFrameIndex(MachineBasicBlock::iterator II, int SPAdj, unsigned FIOperandNum, RegScavenger *RS) const argument
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyRegisterInfo.h | 37 bool eliminateFrameIndex(MachineBasicBlock::iterator MI, int SPAdj,
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
H A D | LoongArchRegisterInfo.h | 41 bool eliminateFrameIndex(MachineBasicBlock::iterator MI, int SPAdj,
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/ARC/ |
H A D | ARCRegisterInfo.h | 42 bool eliminateFrameIndex(MachineBasicBlock::iterator II, int SPAdj,
|
H A D | ARCRegisterInfo.cpp | 41 int ObjSize, RegScavenger *RS, int SPAdj) { 67 RS->scavengeRegisterBackwards(ARC::GPR32RegClass, II, false, SPAdj); 164 int SPAdj, unsigned FIOperandNum, 166 assert(SPAdj == 0 && "Unexpected"); 221 ObjSize, RS, SPAdj); 38 replaceFrameIndex(MachineBasicBlock::iterator II, const ARCInstrInfo &TII, unsigned Reg, unsigned FrameReg, int Offset, int StackSize, int ObjSize, RegScavenger *RS, int SPAdj) argument 163 eliminateFrameIndex(MachineBasicBlock::iterator II, int SPAdj, unsigned FIOperandNum, RegScavenger *RS) const argument
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/Sparc/ |
H A D | SparcRegisterInfo.h | 39 int SPAdj, unsigned FIOperandNum,
|
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | PrologEpilogInserter.cpp | 129 int &SPAdj); 134 unsigned OpIdx, int SPAdj = 0); 139 int &SPAdj); 1356 int SPAdj = 0; local 1365 SPAdj = TFI.alignSPAdjust(FirstSucc.getCallFrameSize()); 1367 SPAdj = -SPAdj; 1370 replaceFrameIndicesBackward(&MBB, MF, SPAdj); 1384 int SPAdj = TFI.alignSPAdjust(MBB.getCallFrameSize()); local 1386 SPAdj 1396 replaceFrameIndexDebugInstr(MachineFunction &MF, MachineInstr &MI, unsigned OpIdx, int SPAdj) argument 1478 replaceFrameIndicesBackward(MachineBasicBlock *BB, MachineFunction &MF, int &SPAdj) argument 1523 replaceFrameIndices(MachineBasicBlock *BB, MachineFunction &MF, int &SPAdj) argument [all...] |
H A D | RegisterScavenging.cpp | 223 RegScavenger::spill(Register Reg, const TargetRegisterClass &RC, int SPAdj, 284 TRI->eliminateFrameIndex(II, SPAdj, FIOperandNum, this); 291 TRI->eliminateFrameIndex(II, SPAdj, FIOperandNum, this); 298 bool RestoreAfter, int SPAdj, 326 ScavengedInfo &Scavenged = spill(Reg, RC, SPAdj, SpillBefore, ReloadBefore); 380 int SPAdj = 0; local 383 ReserveAfter, SPAdj); 296 scavengeRegisterBackwards(const TargetRegisterClass &RC, MachineBasicBlock::iterator To, bool RestoreAfter, int SPAdj, bool AllowSpill) argument
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ThumbRegisterInfo.h | 55 int SPAdj, unsigned FIOperandNum,
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/M68k/ |
H A D | M68kRegisterInfo.h | 90 bool eliminateFrameIndex(MachineBasicBlock::iterator II, int SPAdj,
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonRegisterInfo.h | 41 bool eliminateFrameIndex(MachineBasicBlock::iterator II, int SPAdj,
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsRegisterInfo.h | 61 int SPAdj, unsigned FIOperandNum,
|