Searched refs:SpillSlot (Results 1 – 16 of 16) sorted by relevance
| /NextBSD/contrib/llvm/include/llvm/CodeGen/ |
| HD | MIRYamlMapping.h | 134 enum ObjectType { DefaultType, SpillSlot, VariableSized }; 146 IO.enumCase(Type, "spill-slot", MachineStackObject::SpillSlot); 169 enum ObjectType { DefaultType, SpillSlot }; 184 IO.enumCase(Type, "spill-slot", FixedMachineStackObject::SpillSlot); 197 if (Object.Type != FixedMachineStackObject::SpillSlot) {
|
| /NextBSD/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| HD | StatepointLowering.cpp | 96 SDValue SpillSlot = Builder.DAG.CreateStackTemporary(ValueType); in allocateStackSlot() local 97 const unsigned FI = cast<FrameIndexSDNode>(SpillSlot)->getIndex(); in allocateStackSlot() 100 return SpillSlot; in allocateStackSlot() 152 Optional<int> SpillSlot = in findPreviousSpillSlot() local 154 if (!SpillSlot.hasValue()) in findPreviousSpillSlot() 157 if (MergedResult.hasValue() && *MergedResult != *SpillSlot) in findPreviousSpillSlot() 160 MergedResult = SpillSlot; in findPreviousSpillSlot() 860 SDValue SpillSlot = DAG.getTargetFrameIndex(*DerivedPtrLocation, in visitGCRelocate() local 869 DAG.getLoad(SpillSlot.getValueType(), getCurSDLoc(), Chain, SpillSlot, in visitGCRelocate()
|
| /NextBSD/contrib/llvm/lib/Target/Hexagon/ |
| HD | HexagonFrameLowering.h | 57 const SpillSlot *getCalleeSavedSpillSlots(unsigned &NumEntries) in getCalleeSavedSpillSlots() 59 static const SpillSlot Offsets[] = { in getCalleeSavedSpillSlots()
|
| HD | HexagonFrameLowering.cpp | 1084 typedef TargetFrameLowering::SpillSlot SpillSlot; in assignCalleeSavedSpillSlots() typedef 1087 const SpillSlot *FixedSlots = getCalleeSavedSpillSlots(NumFixed); in assignCalleeSavedSpillSlots() 1088 for (const SpillSlot *S = FixedSlots; S != FixedSlots+NumFixed; ++S) { in assignCalleeSavedSpillSlots()
|
| /NextBSD/contrib/llvm/include/llvm/Target/ |
| HD | TargetFrameLowering.h | 42 struct SpillSlot { struct 119 virtual const SpillSlot *
|
| /NextBSD/contrib/llvm/lib/Target/AMDGPU/ |
| HD | AMDGPUFrameLowering.h | 38 const SpillSlot *
|
| HD | AMDGPUFrameLowering.cpp | 97 const TargetFrameLowering::SpillSlot *
|
| /NextBSD/contrib/llvm/lib/Target/SystemZ/ |
| HD | SystemZFrameLowering.h | 28 const SpillSlot *getCalleeSavedSpillSlots(unsigned &NumEntries) const
|
| HD | SystemZFrameLowering.cpp | 27 static const TargetFrameLowering::SpillSlot SpillOffsetTable[] = { 58 const TargetFrameLowering::SpillSlot *
|
| HD | SystemZISelLowering.cpp | 1061 SDValue SpillSlot = DAG.CreateStackTemporary(VA.getValVT()); in LowerCall() local 1062 int FI = cast<FrameIndexSDNode>(SpillSlot)->getIndex(); in LowerCall() 1063 MemOpChains.push_back(DAG.getStore(Chain, DL, ArgValue, SpillSlot, in LowerCall() 1066 ArgValue = SpillSlot; in LowerCall()
|
| /NextBSD/contrib/llvm/lib/Target/PowerPC/ |
| HD | PPCFrameLowering.h | 93 const SpillSlot *
|
| HD | PPCFrameLowering.cpp | 94 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()
|
| /NextBSD/contrib/llvm/lib/CodeGen/ |
| HD | MIRPrinter.cpp | 182 ? yaml::FixedMachineStackObject::SpillSlot in convertStackObjects() 203 ? yaml::MachineStackObject::SpillSlot in convertStackObjects()
|
| HD | PrologEpilogInserter.cpp | 326 const TargetFrameLowering::SpillSlot *FixedSpillSlots = in assignCalleeSavedSpillSlots() 344 const TargetFrameLowering::SpillSlot *FixedSlot = FixedSpillSlots; in assignCalleeSavedSpillSlots()
|
| /NextBSD/contrib/llvm/lib/CodeGen/MIRParser/ |
| HD | MIRParser.cpp | 390 if (Object.Type != yaml::FixedMachineStackObject::SpillSlot) in initializeFrameInfo() 409 Object.Type == yaml::MachineStackObject::SpillSlot); in initializeFrameInfo()
|
| /NextBSD/contrib/llvm/lib/Target/X86/ |
| HD | X86ISelLowering.cpp | 2988 SDValue SpillSlot = DAG.CreateStackTemporary(VA.getValVT()); in LowerCall() local 2989 int FI = cast<FrameIndexSDNode>(SpillSlot)->getIndex(); in LowerCall() 2990 Chain = DAG.getStore(Chain, dl, Arg, SpillSlot, in LowerCall() 2993 Arg = SpillSlot; in LowerCall()
|