/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | WinEHPrepare.cpp | 76 void insertPHIStores(PHINode *OriginalPHI, AllocaInst *SpillSlot); 78 insertPHIStore(BasicBlock *PredBlock, Value *PredVal, AllocaInst *SpillSlot, 81 void replaceUseWithLoad(Value *V, Use &U, AllocaInst *&SpillSlot, 709 AllocaInst *SpillSlot = insertPHILoads(PN, F); in demotePHIsOnFunclets() local 710 if (SpillSlot) in demotePHIsOnFunclets() 711 insertPHIStores(PN, SpillSlot); in demotePHIsOnFunclets() 1075 AllocaInst *SpillSlot = nullptr; in insertPHILoads() local 1081 SpillSlot = new AllocaInst(PN->getType(), DL->getAllocaAddrSpace(), nullptr, in insertPHILoads() 1084 Value *V = new LoadInst(PN->getType(), SpillSlot, in insertPHILoads() 1088 return SpillSlot; in insertPHILoads() [all …]
|
D | MIRPrinter.cpp | 371 ? yaml::FixedMachineStackObject::SpillSlot in convertStackObjects() 396 ? yaml::MachineStackObject::SpillSlot in convertStackObjects()
|
D | PrologEpilogInserter.cpp | 407 const TargetFrameLowering::SpillSlot *FixedSpillSlots = in assignCalleeSavedSpillSlots() 429 const TargetFrameLowering::SpillSlot *FixedSlot = FixedSpillSlots; in assignCalleeSavedSpillSlots()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/VE/ |
D | VEFrameLowering.h | 49 const SpillSlot * 51 static const SpillSlot Offsets[] = { in getCalleeSavedSpillSlots()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/ |
D | StatepointLowering.cpp | 125 SDValue SpillSlot = Builder.DAG.CreateStackTemporary(ValueType); in allocateStackSlot() local 126 const unsigned FI = cast<FrameIndexSDNode>(SpillSlot)->getIndex(); in allocateStackSlot() 138 return SpillSlot; in allocateStackSlot() 174 Optional<int> SpillSlot = in findPreviousSpillSlot() local 176 if (!SpillSlot.hasValue()) in findPreviousSpillSlot() 179 if (MergedResult.hasValue() && *MergedResult != *SpillSlot) in findPreviousSpillSlot() 182 MergedResult = SpillSlot; in findPreviousSpillSlot() 1021 SDValue SpillSlot = DAG.getTargetFrameIndex(Index, getFrameIndexTy()); in visitGCRelocate() local 1040 SpillSlot, LoadMMO); in visitGCRelocate()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | TargetFrameLowering.h | 51 struct SpillSlot { struct 145 virtual const SpillSlot *
|
D | MIRYamlMapping.h | 208 enum ObjectType { DefaultType, SpillSlot, VariableSized }; 239 IO.enumCase(Type, "spill-slot", MachineStackObject::SpillSlot); 276 enum ObjectType { DefaultType, SpillSlot }; 308 IO.enumCase(Type, "spill-slot", FixedMachineStackObject::SpillSlot); 332 if (Object.Type != FixedMachineStackObject::SpillSlot) {
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
D | HexagonFrameLowering.h | 84 const SpillSlot *getCalleeSavedSpillSlots(unsigned &NumEntries) in getCalleeSavedSpillSlots() 86 static const SpillSlot Offsets[] = { in getCalleeSavedSpillSlots()
|
D | HexagonFrameLowering.cpp | 1542 using SpillSlot = TargetFrameLowering::SpillSlot; in assignCalleeSavedSpillSlots() typedef 1546 const SpillSlot *FixedSlots = getCalleeSavedSpillSlots(NumFixed); in assignCalleeSavedSpillSlots() 1547 for (const SpillSlot *S = FixedSlots; S != FixedSlots+NumFixed; ++S) { in assignCalleeSavedSpillSlots()
|
/third_party/node/deps/v8/src/compiler/backend/ |
D | mid-tier-register-allocator.cc | 3304 class SpillSlot; 3307 SpillSlot* GetFreeSpillSlot(int byte_width); 3314 bool operator()(const SpillSlot* a, const SpillSlot* b) const; 3318 ZonePriorityQueue<SpillSlot*, OrderByLastUse> allocated_slots_; 3319 ZoneLinkedList<SpillSlot*> free_slots_; 3323 class MidTierSpillSlotAllocator::SpillSlot : public ZoneObject { class in v8::internal::compiler::MidTierSpillSlotAllocator 3325 SpillSlot(int stack_slot, int byte_width) in SpillSlot() function in v8::internal::compiler::MidTierSpillSlotAllocator::SpillSlot 3327 SpillSlot(const SpillSlot&) = delete; 3328 SpillSlot& operator=(const SpillSlot&) = delete; 3346 const SpillSlot* a, const SpillSlot* b) const { in operator ()() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/ |
D | PPCFrameLowering.h | 164 const SpillSlot *
|
D | PPCFrameLowering.cpp | 109 const PPCFrameLowering::SpillSlot *PPCFrameLowering::getCalleeSavedSpillSlots( in getCalleeSavedSpillSlots() 114 static const SpillSlot darwin64Offsets = {PPC::X31, -8}; in getCalleeSavedSpillSlots() 117 static const SpillSlot darwinOffsets = {PPC::R31, -4}; in getCalleeSavedSpillSlots() 131 static const SpillSlot Offsets[] = { in getCalleeSavedSpillSlots() 215 static const SpillSlot Offsets64[] = { in getCalleeSavedSpillSlots()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/MIRParser/ |
D | MIRParser.cpp | 676 if (Object.Type != yaml::FixedMachineStackObject::SpillSlot) in initializeFrameInfo() 722 Object.Type == yaml::MachineStackObject::SpillSlot, Alloca, in initializeFrameInfo()
|
/third_party/mesa3d/src/nouveau/codegen/ |
D | nv50_ir_ra.cpp | 345 struct SpillSlot struct in nv50_ir::SpillCodeInserter 353 std::list<SpillSlot> slots; 1649 SpillSlot slot; in assignSlot() 1652 std::list<SpillSlot>::iterator pos = slots.end(), it = slots.begin(); in assignSlot() 1671 std::list<SpillSlot>::iterator bgn = it; in assignSlot()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/ |
D | RISCVISelLowering.cpp | 2205 SDValue SpillSlot = DAG.CreateStackTemporary(Outs[i].ArgVT); in LowerCall() local 2206 int FI = cast<FrameIndexSDNode>(SpillSlot)->getIndex(); in LowerCall() 2208 DAG.getStore(Chain, DL, ArgValue, SpillSlot, in LowerCall() 2217 SDValue Address = DAG.getNode(ISD::ADD, DL, PtrVT, SpillSlot, in LowerCall() 2224 ArgValue = SpillSlot; in LowerCall()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/ |
D | SystemZFrameLowering.cpp | 26 static const TargetFrameLowering::SpillSlot SpillOffsetTable[] = {
|
D | SystemZISelLowering.cpp | 1538 SDValue SpillSlot = DAG.CreateStackTemporary(Outs[I].ArgVT); in LowerCall() local 1539 int FI = cast<FrameIndexSDNode>(SpillSlot)->getIndex(); in LowerCall() 1541 DAG.getStore(Chain, DL, ArgValue, SpillSlot, in LowerCall() 1550 SDValue Address = DAG.getNode(ISD::ADD, DL, PtrVT, SpillSlot, in LowerCall() 1557 ArgValue = SpillSlot; in LowerCall()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86ISelLowering.cpp | 3982 SDValue SpillSlot = DAG.CreateStackTemporary(VA.getValVT()); in LowerCall() local 3983 int FI = cast<FrameIndexSDNode>(SpillSlot)->getIndex(); in LowerCall() 3985 Chain, dl, Arg, SpillSlot, in LowerCall() 3987 Arg = SpillSlot; in LowerCall()
|