/freebsd-11.0-release/contrib/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUFrameLowering.h | 37 const SpillSlot *
|
H A D | AMDGPUFrameLowering.cpp | 103 const TargetFrameLowering::SpillSlot *
|
/freebsd-11.0-release/contrib/llvm/lib/Target/Hexagon/ |
H A D | HexagonFrameLowering.h | 58 const SpillSlot *getCalleeSavedSpillSlots(unsigned &NumEntries) 60 static const SpillSlot Offsets[] = {
|
H A D | HexagonFrameLowering.cpp | 1271 typedef TargetFrameLowering::SpillSlot SpillSlot; typedef 1274 const SpillSlot *FixedSlots = getCalleeSavedSpillSlots(NumFixed); 1275 for (const SpillSlot *S = FixedSlots; S != FixedSlots+NumFixed; ++S) {
|
/freebsd-11.0-release/contrib/llvm/lib/CodeGen/ |
H A D | WinEHPrepare.cpp | 70 void insertPHIStores(PHINode *OriginalPHI, AllocaInst *SpillSlot); 72 insertPHIStore(BasicBlock *PredBlock, Value *PredVal, AllocaInst *SpillSlot, 75 void replaceUseWithLoad(Value *V, Use &U, AllocaInst *&SpillSlot, 690 AllocaInst *SpillSlot = insertPHILoads(PN, F); local 691 if (SpillSlot) 692 insertPHIStores(PN, SpillSlot); 1062 AllocaInst *SpillSlot = nullptr; local 1068 SpillSlot = new AllocaInst(PN->getType(), nullptr, 1071 Value *V = new LoadInst(SpillSlot, Twine(PN->getName(), ".wineh.reload"), 1074 return SpillSlot; 1098 insertPHIStores(PHINode *OriginalPHI, AllocaInst *SpillSlot) argument 1135 insertPHIStore( BasicBlock *PredBlock, Value *PredVal, AllocaInst *SpillSlot, SmallVectorImpl<std::pair<BasicBlock *, Value *>> &Worklist) argument 1150 replaceUseWithLoad(Value *V, Use &U, AllocaInst *&SpillSlot, DenseMap<BasicBlock *, Value *> &Loads, Function &F) argument [all...] |
H A D | MIRPrinter.cpp | 283 ? yaml::FixedMachineStackObject::SpillSlot 307 ? yaml::MachineStackObject::SpillSlot
|
H A D | PrologEpilogInserter.cpp | 321 const TargetFrameLowering::SpillSlot *FixedSpillSlots = 339 const TargetFrameLowering::SpillSlot *FixedSlot = FixedSpillSlots;
|
/freebsd-11.0-release/contrib/llvm/lib/Target/SystemZ/ |
H A D | SystemZFrameLowering.h | 28 const SpillSlot *getCalleeSavedSpillSlots(unsigned &NumEntries) const
|
H A D | SystemZFrameLowering.cpp | 27 static const TargetFrameLowering::SpillSlot SpillOffsetTable[] = { 59 const TargetFrameLowering::SpillSlot *
|
H A D | SystemZISelLowering.cpp | 1057 SDValue SpillSlot = DAG.CreateStackTemporary(VA.getValVT()); local 1058 int FI = cast<FrameIndexSDNode>(SpillSlot)->getIndex(); 1060 Chain, DL, ArgValue, SpillSlot, 1062 ArgValue = SpillSlot;
|
/freebsd-11.0-release/contrib/llvm/include/llvm/Target/ |
H A D | TargetFrameLowering.h | 42 struct SpillSlot { struct in class:llvm::TargetFrameLowering 136 virtual const SpillSlot *
|
/freebsd-11.0-release/contrib/llvm/lib/Target/PowerPC/ |
H A D | PPCFrameLowering.h | 130 const SpillSlot *
|
H A D | PPCFrameLowering.cpp | 94 const PPCFrameLowering::SpillSlot *PPCFrameLowering::getCalleeSavedSpillSlots( 99 static const SpillSlot darwin64Offsets = {PPC::X31, -8}; 102 static const SpillSlot darwinOffsets = {PPC::R31, -4}; 116 static const SpillSlot Offsets[] = { 180 static const SpillSlot Offsets64[] = {
|
/freebsd-11.0-release/contrib/llvm/include/llvm/CodeGen/ |
H A D | MIRYamlMapping.h | 189 enum ObjectType { DefaultType, SpillSlot, VariableSized }; enumerator in enum:llvm::yaml::MachineStackObject::ObjectType 207 IO.enumCase(Type, "spill-slot", MachineStackObject::SpillSlot); 241 enum ObjectType { DefaultType, SpillSlot }; enumerator in enum:llvm::yaml::FixedMachineStackObject::ObjectType 257 IO.enumCase(Type, "spill-slot", FixedMachineStackObject::SpillSlot); 270 if (Object.Type != FixedMachineStackObject::SpillSlot) {
|
/freebsd-11.0-release/contrib/llvm/lib/CodeGen/SelectionDAG/ |
H A D | StatepointLowering.cpp | 97 SDValue SpillSlot = Builder.DAG.CreateStackTemporary(ValueType); local 98 const unsigned FI = cast<FrameIndexSDNode>(SpillSlot)->getIndex(); 104 return SpillSlot; 154 Optional<int> SpillSlot = local 156 if (!SpillSlot.hasValue()) 159 if (MergedResult.hasValue() && *MergedResult != *SpillSlot) 162 MergedResult = SpillSlot; 889 SDValue SpillSlot = DAG.getTargetFrameIndex(*DerivedPtrLocation, local 898 DAG.getLoad(SpillSlot.getValueType(), getCurSDLoc(), Chain, SpillSlot, [all...] |
/freebsd-11.0-release/contrib/llvm/lib/CodeGen/MIRParser/ |
H A D | MIRParser.cpp | 453 if (Object.Type != yaml::FixedMachineStackObject::SpillSlot) 489 Object.Type == yaml::MachineStackObject::SpillSlot, Alloca);
|
/freebsd-11.0-release/contrib/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyPEI.cpp | 337 const TargetFrameLowering::SpillSlot *FixedSpillSlots = 355 const TargetFrameLowering::SpillSlot *FixedSlot = FixedSpillSlots;
|
/freebsd-11.0-release/contrib/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 3237 SDValue SpillSlot = DAG.CreateStackTemporary(VA.getValVT()); local 3238 int FI = cast<FrameIndexSDNode>(SpillSlot)->getIndex(); 3240 Chain, dl, Arg, SpillSlot, 3243 Arg = SpillSlot; [all...] |