/external/llvm/lib/CodeGen/ |
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, 694 AllocaInst *SpillSlot = insertPHILoads(PN, F); in demotePHIsOnFunclets() local 695 if (SpillSlot) in demotePHIsOnFunclets() 696 insertPHIStores(PN, SpillSlot); in demotePHIsOnFunclets() 1067 AllocaInst *SpillSlot = nullptr; in insertPHILoads() local 1073 SpillSlot = new AllocaInst(PN->getType(), nullptr, in insertPHILoads() 1076 Value *V = new LoadInst(SpillSlot, Twine(PN->getName(), ".wineh.reload"), in insertPHILoads() 1079 return SpillSlot; in insertPHILoads() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/ |
D | WinEHPrepare.cpp | 75 void insertPHIStores(PHINode *OriginalPHI, AllocaInst *SpillSlot); 77 insertPHIStore(BasicBlock *PredBlock, Value *PredVal, AllocaInst *SpillSlot, 80 void replaceUseWithLoad(Value *V, Use &U, AllocaInst *&SpillSlot, 708 AllocaInst *SpillSlot = insertPHILoads(PN, F); in demotePHIsOnFunclets() local 709 if (SpillSlot) in demotePHIsOnFunclets() 710 insertPHIStores(PN, SpillSlot); in demotePHIsOnFunclets() 1074 AllocaInst *SpillSlot = nullptr; in insertPHILoads() local 1080 SpillSlot = new AllocaInst(PN->getType(), DL->getAllocaAddrSpace(), nullptr, in insertPHILoads() 1083 Value *V = new LoadInst(SpillSlot, Twine(PN->getName(), ".wineh.reload"), in insertPHILoads() 1086 return SpillSlot; in insertPHILoads() [all …]
|
D | MIRPrinter.cpp | 358 ? yaml::FixedMachineStackObject::SpillSlot in convertStackObjects() 383 ? yaml::MachineStackObject::SpillSlot in convertStackObjects()
|
/external/swiftshader/third_party/LLVM/lib/Target/PowerPC/ |
D | PPCFrameLowering.h | 113 const SpillSlot * 118 static const SpillSlot darwin64Offsets = {PPC::X31, -8}; in getCalleeSavedSpillSlots() 121 static const SpillSlot darwinOffsets = {PPC::R31, -4}; in getCalleeSavedSpillSlots() 132 static const SpillSlot Offsets[] = { in getCalleeSavedSpillSlots() 209 static const SpillSlot Offsets64[] = { in getCalleeSavedSpillSlots()
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | StatepointLowering.cpp | 102 SDValue SpillSlot = Builder.DAG.CreateStackTemporary(ValueType); in allocateStackSlot() local 103 const unsigned FI = cast<FrameIndexSDNode>(SpillSlot)->getIndex(); in allocateStackSlot() 111 return SpillSlot; in allocateStackSlot() 147 Optional<int> SpillSlot = in findPreviousSpillSlot() local 149 if (!SpillSlot.hasValue()) in findPreviousSpillSlot() 152 if (MergedResult.hasValue() && *MergedResult != *SpillSlot) in findPreviousSpillSlot() 155 MergedResult = SpillSlot; in findPreviousSpillSlot() 919 SDValue SpillSlot = DAG.getTargetFrameIndex(*DerivedPtrLocation, in visitGCRelocate() local 928 DAG.getLoad(SpillSlot.getValueType(), getCurSDLoc(), Chain, SpillSlot, in visitGCRelocate()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/ |
D | StatepointLowering.cpp | 126 SDValue SpillSlot = Builder.DAG.CreateStackTemporary(ValueType); in allocateStackSlot() local 127 const unsigned FI = cast<FrameIndexSDNode>(SpillSlot)->getIndex(); in allocateStackSlot() 139 return SpillSlot; in allocateStackSlot() 175 Optional<int> SpillSlot = in findPreviousSpillSlot() local 177 if (!SpillSlot.hasValue()) in findPreviousSpillSlot() 180 if (MergedResult.hasValue() && *MergedResult != *SpillSlot) in findPreviousSpillSlot() 183 MergedResult = SpillSlot; in findPreviousSpillSlot() 979 SDValue SpillSlot = in visitGCRelocate() local 990 getCurSDLoc(), Chain, SpillSlot, in visitGCRelocate()
|
/external/swiftshader/third_party/LLVM/include/llvm/Target/ |
D | TargetFrameLowering.h | 46 struct SpillSlot { struct 98 virtual const SpillSlot *
|
/external/llvm/include/llvm/CodeGen/ |
D | MIRYamlMapping.h | 186 enum ObjectType { DefaultType, SpillSlot, VariableSized }; 204 IO.enumCase(Type, "spill-slot", MachineStackObject::SpillSlot); 238 enum ObjectType { DefaultType, SpillSlot }; 254 IO.enumCase(Type, "spill-slot", FixedMachineStackObject::SpillSlot); 267 if (Object.Type != FixedMachineStackObject::SpillSlot) {
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/ |
D | MIRYamlMapping.h | 207 enum ObjectType { DefaultType, SpillSlot, VariableSized }; 238 IO.enumCase(Type, "spill-slot", MachineStackObject::SpillSlot); 275 enum ObjectType { DefaultType, SpillSlot }; 307 IO.enumCase(Type, "spill-slot", FixedMachineStackObject::SpillSlot); 321 if (Object.Type != FixedMachineStackObject::SpillSlot) {
|
D | TargetFrameLowering.h | 42 struct SpillSlot { struct 136 virtual const SpillSlot *
|
/external/llvm/include/llvm/Target/ |
D | TargetFrameLowering.h | 42 struct SpillSlot { struct 136 virtual const SpillSlot *
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonFrameLowering.h | 60 const SpillSlot *getCalleeSavedSpillSlots(unsigned &NumEntries) in getCalleeSavedSpillSlots() 62 static const SpillSlot Offsets[] = { in getCalleeSavedSpillSlots()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/ |
D | HexagonFrameLowering.h | 83 const SpillSlot *getCalleeSavedSpillSlots(unsigned &NumEntries) in getCalleeSavedSpillSlots() 85 static const SpillSlot Offsets[] = { in getCalleeSavedSpillSlots()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/SystemZ/ |
D | SystemZFrameLowering.h | 28 const SpillSlot *getCalleeSavedSpillSlots(unsigned &NumEntries) const
|
D | SystemZFrameLowering.cpp | 27 static const TargetFrameLowering::SpillSlot SpillOffsetTable[] = { 59 const TargetFrameLowering::SpillSlot *
|
/external/llvm/lib/Target/SystemZ/ |
D | SystemZFrameLowering.h | 28 const SpillSlot *getCalleeSavedSpillSlots(unsigned &NumEntries) const
|
D | SystemZFrameLowering.cpp | 27 static const TargetFrameLowering::SpillSlot SpillOffsetTable[] = { 59 const TargetFrameLowering::SpillSlot *
|
/external/llvm/lib/Target/PowerPC/ |
D | PPCFrameLowering.h | 137 const SpillSlot *
|
D | PPCFrameLowering.cpp | 92 const PPCFrameLowering::SpillSlot *PPCFrameLowering::getCalleeSavedSpillSlots( in getCalleeSavedSpillSlots() 97 static const SpillSlot darwin64Offsets = {PPC::X31, -8}; in getCalleeSavedSpillSlots() 100 static const SpillSlot darwinOffsets = {PPC::R31, -4}; in getCalleeSavedSpillSlots() 114 static const SpillSlot Offsets[] = { in getCalleeSavedSpillSlots() 178 static const SpillSlot Offsets64[] = { in getCalleeSavedSpillSlots()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/PowerPC/ |
D | PPCFrameLowering.h | 137 const SpillSlot *
|
D | PPCFrameLowering.cpp | 92 const PPCFrameLowering::SpillSlot *PPCFrameLowering::getCalleeSavedSpillSlots( in getCalleeSavedSpillSlots() 97 static const SpillSlot darwin64Offsets = {PPC::X31, -8}; in getCalleeSavedSpillSlots() 100 static const SpillSlot darwinOffsets = {PPC::R31, -4}; in getCalleeSavedSpillSlots() 114 static const SpillSlot Offsets[] = { in getCalleeSavedSpillSlots() 198 static const SpillSlot Offsets64[] = { in getCalleeSavedSpillSlots()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/RISCV/ |
D | RISCVISelLowering.cpp | 1293 SDValue SpillSlot = DAG.CreateStackTemporary(Outs[i].ArgVT); in LowerCall() local 1294 int FI = cast<FrameIndexSDNode>(SpillSlot)->getIndex(); in LowerCall() 1296 DAG.getStore(Chain, DL, ArgValue, SpillSlot, in LowerCall() 1305 SDValue Address = DAG.getNode(ISD::ADD, DL, PtrVT, SpillSlot, in LowerCall() 1312 ArgValue = SpillSlot; in LowerCall()
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
D | PrologEpilogInserter.cpp | 245 const TargetFrameLowering::SpillSlot *FixedSpillSlots = in calculateCalleeSavedRegisters() 263 const TargetFrameLowering::SpillSlot *FixedSlot = FixedSpillSlots; in calculateCalleeSavedRegisters()
|
/external/llvm/lib/CodeGen/MIRParser/ |
D | MIRParser.cpp | 486 if (Object.Type != yaml::FixedMachineStackObject::SpillSlot) in initializeFrameInfo() 522 Object.Type == yaml::MachineStackObject::SpillSlot, Alloca); in initializeFrameInfo()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/MIRParser/ |
D | MIRParser.cpp | 604 if (Object.Type != yaml::FixedMachineStackObject::SpillSlot) in initializeFrameInfo() 643 Object.Type == yaml::MachineStackObject::SpillSlot, Alloca); in initializeFrameInfo()
|