Searched refs:TFI (Results 1 - 25 of 29) sorted by relevance

12

/external/llvm/lib/Target/NVPTX/
H A DNVPTXPrologEpilogPass.cpp52 const TargetFrameLowering &TFI = *STI.getFrameLowering(); local
71 TFI.emitPrologue(MF);
76 TFI.emitEpilogue(MF, *I);
112 const TargetFrameLowering &TFI = *Fn.getSubtarget().getFrameLowering(); local
116 TFI.getStackGrowthDirection() == TargetFrameLowering::StackGrowsDown;
124 int LocalAreaOffset = TFI.getOffsetOfLocalArea();
199 if (!TFI.targetHandlesStackFrameRounding()) {
203 if (MFI->adjustsStack() && TFI.hasReservedCallFrame(Fn))
214 StackAlign = TFI.getStackAlignment();
216 StackAlign = TFI
[all...]
/external/llvm/lib/Target/SystemZ/
H A DSystemZRegisterInfo.cpp39 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); local
41 if (TFI->hasFP(MF)) {
67 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); local
73 int64_t Offset = (TFI->getFrameIndexOffset(MF, FrameIndex) +
138 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); local
139 return TFI->hasFP(MF) ? SystemZ::R11D : SystemZ::R15D;
/external/llvm/lib/Target/MSP430/
H A DMSP430RegisterInfo.cpp40 const TargetFrameLowering *TFI = MF->getSubtarget().getFrameLowering(); local
65 if (TFI->hasFP(*MF))
76 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); local
89 if (TFI->hasFP(MF)) {
112 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); local
116 unsigned BasePtr = (TFI->hasFP(MF) ? MSP430::FP : MSP430::SP);
122 if (!TFI->hasFP(MF))
159 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); local
161 return TFI->hasFP(MF) ? MSP430::FP : MSP430::SP;
H A DMSP430ISelDAGToDAG.cpp402 SDValue TFI = CurDAG->getTargetFrameIndex(FI, MVT::i16); local
405 TFI, CurDAG->getTargetConstant(0, MVT::i16));
407 TFI, CurDAG->getTargetConstant(0, MVT::i16));
/external/llvm/lib/CodeGen/
H A DPrologEpilogInserter.cpp163 const TargetFrameLowering *TFI = Fn.getSubtarget().getFrameLowering(); local
177 TFI->processFunctionBeforeCalleeSavedScan(Fn, RS);
193 TFI->processFunctionBeforeFrameFinalized(Fn, RS);
238 const TargetFrameLowering *TFI = Fn.getSubtarget().getFrameLowering(); local
282 if (TFI->canSimplifyCallFramePseudos(Fn))
283 TFI->eliminateCallFramePseudoInstr(Fn, *I->getParent(), I);
292 const TargetFrameLowering *TFI = F.getSubtarget().getFrameLowering(); local
320 if (!TFI->assignCalleeSavedSpillSlots(F, RegInfo, CSI)) {
328 TFI->getCalleeSavedSpillSlots(NumFixedSpillSlots);
353 unsigned StackAlign = TFI
390 const TargetFrameLowering *TFI = Fn.getSubtarget().getFrameLowering(); local
497 const TargetFrameLowering &TFI = *Fn.getSubtarget().getFrameLowering(); local
721 const TargetFrameLowering &TFI = *Fn.getSubtarget().getFrameLowering(); local
753 const TargetFrameLowering &TFI = *Fn.getSubtarget().getFrameLowering(); local
812 const TargetFrameLowering *TFI = Fn.getSubtarget().getFrameLowering(); local
[all...]
H A DLocalStackSlotAllocation.cpp187 const TargetFrameLowering &TFI = *Fn.getSubtarget().getFrameLowering(); local
189 TFI.getStackGrowthDirection() == TargetFrameLowering::StackGrowsDown;
278 const TargetFrameLowering &TFI = *Fn.getSubtarget().getFrameLowering(); local
280 TFI.getStackGrowthDirection() == TargetFrameLowering::StackGrowsDown;
H A DGCRootLowering.cpp314 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); local
315 assert(TFI && "TargetRegisterInfo not available!");
323 RI->StackOffset = TFI->getFrameIndexOffset(MF, RI->Num);
H A DMachineFunction.cpp617 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); local
641 if (adjustsStack() && TFI->hasReservedCallFrame(MF))
652 StackAlign = TFI->getStackAlignment();
654 StackAlign = TFI->getTransientStackAlignment();
H A DTargetInstrInfo.cpp643 const TargetFrameLowering *TFI = MF->getSubtarget().getFrameLowering(); local
645 TFI->getStackGrowthDirection() == TargetFrameLowering::StackGrowsDown;
/external/llvm/lib/Target/AArch64/
H A DAArch64RegisterInfo.cpp93 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); local
102 if (TFI->hasFP(MF) || TT.isOSDarwin()) {
122 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); local
137 return TFI->hasFP(MF) || TT.isOSDarwin();
216 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); local
218 return TFI->hasFP(MF) ? AArch64::FP : AArch64::SP;
283 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); local
304 if (TFI->hasFP(MF) && isFrameOffsetLegal(MI, AArch64::FP, FPOffset))
379 const AArch64FrameLowering *TFI = static_cast<const AArch64FrameLowering *>( local
389 Offset = TFI
418 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); local
[all...]
H A DAArch64FrameLowering.cpp168 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); local
169 if (!TFI->hasReservedCallFrame(MF)) {
/external/llvm/lib/Target/Mips/
H A DMipsRegisterInfo.cpp66 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); local
67 return 28 - TFI->hasFP(MF);
265 const TargetFrameLowering *TFI = Subtarget.getFrameLowering(); local
270 return TFI->hasFP(MF) ? Mips::S0 : Mips::SP;
272 return TFI->hasFP(MF) ? (IsN64 ? Mips::FP_64 : Mips::FP) :
H A DMips16RegisterInfo.cpp108 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); local
109 if (TFI->hasFP(MF)) {
/external/llvm/lib/Target/BPF/
H A DBPFISelDAGToDAG.cpp137 SDValue TFI = CurDAG->getTargetFrameIndex(FI, VT); local
140 return CurDAG->SelectNodeTo(Node, Opc, VT, TFI);
141 return CurDAG->getMachineNode(Opc, SDLoc(Node), VT, TFI);
/external/llvm/lib/Target/XCore/
H A DXCoreRegisterInfo.cpp225 const TargetFrameLowering *TFI = MF->getSubtarget().getFrameLowering(); local
226 if (TFI->hasFP(*MF))
233 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); local
239 if (TFI->hasFP(MF)) {
273 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); local
309 if (TFI->hasFP(MF)) {
327 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); local
329 return TFI->hasFP(MF) ? XCore::R10 : XCore::SP;
/external/llvm/lib/Target/Hexagon/
H A DHexagonRegisterInfo.cpp116 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); local
117 if (!TFI->hasFP(MF)) {
230 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); local
231 if (TFI->hasFP(MF)) {
/external/llvm/lib/Target/ARM/
H A DARMBaseRegisterInfo.cpp130 const TargetFrameLowering *TFI = STI.getFrameLowering(); local
138 if (TFI->hasFP(MF))
197 const TargetFrameLowering *TFI = STI.getFrameLowering(); local
203 return TFI->hasFP(MF) ? 4 : 5;
205 unsigned FP = TFI->hasFP(MF) ? 1 : 0;
305 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); local
310 if (needsStackRealignment(MF) && !TFI->hasReservedCallFrame(MF))
381 const TargetFrameLowering *TFI = STI.getFrameLowering(); local
383 if (TFI->hasFP(MF))
520 const TargetFrameLowering *TFI local
697 const ARMFrameLowering *TFI = static_cast<const ARMFrameLowering *>( local
[all...]
H A DARMFrameLowering.cpp1412 const TargetFrameLowering *TFI) {
1441 if (TFI->hasFP(MF) && AFI->hasStackFrame())
1411 estimateRSStackSizeLimit(MachineFunction &MF, const TargetFrameLowering *TFI) argument
H A DARMISelDAGToDAG.cpp2513 SDValue TFI = CurDAG->getTargetFrameIndex(FI, TLI->getPointerTy()); local
2520 return CurDAG->SelectNodeTo(N, ARM::tADDframe, MVT::i32, TFI,
2525 SDValue Ops[] = { TFI, CurDAG->getTargetConstant(0, MVT::i32),
/external/llvm/lib/Target/X86/
H A DX86RegisterInfo.cpp205 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); local
207 unsigned FPDiff = TFI->hasFP(MF) ? 1 : 0;
346 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); local
359 if (TFI->hasFP(MF)) {
490 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); local
503 BasePtr = (TFI->hasFP(MF) ? FramePtr : StackPtr);
515 Offset = static_cast<const X86FrameLowering *>(TFI)
518 Offset = TFI->getFrameIndexOffset(MF, FrameIndex);
538 FIOffset = MFI->getObjectOffset(FrameIndex) - TFI->getOffsetOfLocalArea();
540 FIOffset = TFI
570 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); local
[all...]
/external/mesa3d/src/gallium/drivers/radeon/
H A DAMDILISelDAGToDAG.cpp167 SDValue TFI = CurDAG->getTargetFrameIndex(FI, MVT::i32); local
168 return CurDAG->SelectNodeTo(N, NewOpc, OpVT, TFI);
/external/llvm/lib/Target/PowerPC/
H A DPPCRegisterInfo.cpp260 const TargetFrameLowering *TFI = Subtarget.getFrameLowering(); local
270 unsigned FP = TFI->hasFP(MF) ? 1 : 0;
865 const TargetFrameLowering *TFI = Subtarget.getFrameLowering(); local
868 return TFI->hasFP(MF) ? PPC::R31 : PPC::R1;
870 return TFI->hasFP(MF) ? PPC::X31 : PPC::X1;
H A DPPCISelDAGToDAG.cpp405 SDValue TFI = CurDAG->getTargetFrameIndex(FI, N->getValueType(0)); local
408 return CurDAG->SelectNodeTo(SN, Opc, N->getValueType(0), TFI,
410 return CurDAG->getMachineNode(Opc, dl, N->getValueType(0), TFI,
/external/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfCompileUnit.cpp521 const TargetFrameLowering *TFI = Asm->MF->getSubtarget().getFrameLowering(); local
522 int Offset = TFI->getFrameIndexReference(*Asm->MF, FI, FrameReg);
H A DAsmPrinter.cpp716 const TargetFrameLowering *TFI = AP.MF->getSubtarget().getFrameLowering(); local
717 Offset += TFI->getFrameIndexReference(*AP.MF,

Completed in 3732 milliseconds

12