Home
last modified time | relevance | path

Searched refs:SpillSlot (Results 1 – 14 of 14) sorted by relevance

/external/llvm/lib/CodeGen/SelectionDAG/
DStatepointLowering.cpp90 SDValue SpillSlot = Builder.DAG.CreateStackTemporary(ValueType); in allocateStackSlot() local
91 const unsigned FI = cast<FrameIndexSDNode>(SpillSlot)->getIndex(); in allocateStackSlot()
94 return SpillSlot; in allocateStackSlot()
716 SDValue SpillSlot = StatepointLowering.getLocation(SD); in visitGCRelocate() local
717 int FI = cast<FrameIndexSDNode>(SpillSlot)->getIndex(); in visitGCRelocate()
724 Loc = DAG.getLoad(SpillSlot.getValueType(), getCurSDLoc(), Chain, in visitGCRelocate()
725 SpillSlot, MachinePointerInfo::getFixedStack(FI), false, in visitGCRelocate()
/external/llvm/include/llvm/Target/
DTargetFrameLowering.h41 struct SpillSlot { struct
118 virtual const SpillSlot *
/external/mesa3d/src/gallium/drivers/radeon/
DAMDILFrameLowering.h39 virtual const SpillSlot *
DAMDILFrameLowering.cpp35 const TargetFrameLowering::SpillSlot *
/external/llvm/lib/Target/R600/
DAMDGPUFrameLowering.h38 const SpillSlot *
DAMDGPUFrameLowering.cpp97 const TargetFrameLowering::SpillSlot *
/external/llvm/lib/Target/SystemZ/
DSystemZFrameLowering.h28 const SpillSlot *getCalleeSavedSpillSlots(unsigned &NumEntries) const
DSystemZFrameLowering.cpp27 static const TargetFrameLowering::SpillSlot SpillOffsetTable[] = {
58 const TargetFrameLowering::SpillSlot *
DSystemZISelLowering.cpp870 SDValue SpillSlot = DAG.CreateStackTemporary(VA.getValVT()); in LowerCall() local
871 int FI = cast<FrameIndexSDNode>(SpillSlot)->getIndex(); in LowerCall()
872 MemOpChains.push_back(DAG.getStore(Chain, DL, ArgValue, SpillSlot, in LowerCall()
875 ArgValue = SpillSlot; in LowerCall()
/external/llvm/lib/Target/PowerPC/
DPPCFrameLowering.h93 const SpillSlot *
DPPCFrameLowering.cpp94 const PPCFrameLowering::SpillSlot *PPCFrameLowering::getCalleeSavedSpillSlots( in getCalleeSavedSpillSlots()
99 static const SpillSlot darwin64Offsets = {PPC::X31, -8}; in getCalleeSavedSpillSlots()
102 static const SpillSlot darwinOffsets = {PPC::R31, -4}; in getCalleeSavedSpillSlots()
116 static const SpillSlot Offsets[] = { in getCalleeSavedSpillSlots()
180 static const SpillSlot Offsets64[] = { in getCalleeSavedSpillSlots()
/external/mesa3d/src/gallium/drivers/nv50/codegen/
Dnv50_ir_ra.cpp272 struct SpillSlot struct in nv50_ir::SpillCodeInserter
280 std::list<SpillSlot> slots;
1389 SpillSlot slot; in assignSlot()
1392 std::list<SpillSlot>::iterator pos = slots.end(), it = slots.begin(); in assignSlot()
1404 std::list<SpillSlot>::iterator bgn = it; in assignSlot()
/external/llvm/lib/CodeGen/
DPrologEpilogInserter.cpp327 const TargetFrameLowering::SpillSlot *FixedSpillSlots = in calculateCalleeSavedRegisters()
345 const TargetFrameLowering::SpillSlot *FixedSlot = FixedSpillSlots; in calculateCalleeSavedRegisters()
/external/llvm/lib/Target/X86/
DX86ISelLowering.cpp2826 SDValue SpillSlot = DAG.CreateStackTemporary(VA.getValVT()); in LowerCall() local
2827 int FI = cast<FrameIndexSDNode>(SpillSlot)->getIndex(); in LowerCall()
2828 Chain = DAG.getStore(Chain, dl, Arg, SpillSlot, in LowerCall()
2831 Arg = SpillSlot; in LowerCall()