Home
last modified time | relevance | path

Searched refs:StackSlot (Results 1 - 24 of 24) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
H A DInlineSpiller.cpp100 // Map from StackSlot to the LiveInterval of the original register.
106 // Map from pair of (StackSlot and Original VNI) to a set of spills which
151 void addToMergeableSpills(MachineInstr &Spill, int StackSlot,
153 bool rmFromMergeableSpills(MachineInstr &Spill, int StackSlot);
174 int StackSlot; member in __anon24024::InlineSpiller
177 // All registers to spill to StackSlot, including the main register.
301 if (SnipLI.reg == TII.isLoadFromStackSlot(MI, FI) && FI == StackSlot) in isSnippet()
305 if (SnipLI.reg == TII.isStoreToStackSlot(MI, FI) && FI == StackSlot) in isSnippet()
412 TII.storeRegToStackSlot(*MBB, MII, SrcReg, false, StackSlot, in hoistSpillInsideBB()
418 HSpiller.addToMergeableSpills(*MII, StackSlot, Origina in hoistSpillInsideBB()
956 HSpiller.addToMergeableSpills(*std::next(MI), StackSlot, Original); insertSpill() local
1138 addToMergeableSpills(MachineInstr &Spill, int StackSlot, unsigned Original) addToMergeableSpills() argument
1157 rmFromMergeableSpills(MachineInstr &Spill, int StackSlot) rmFromMergeableSpills() argument
[all...]
/third_party/node/deps/v8/src/base/platform/
H A Dplatform.h602 struct StackSlot { struct in v8::base::Stack
604 StackSlot(void* value) : value(reinterpret_cast<uintptr_t>(value)) {} in StackSlot() function
605 StackSlot(uintptr_t value) : value(value) {} // NOLINT in StackSlot() function
615 static StackSlot GetStackStart();
621 static V8_NOINLINE StackSlot GetCurrentStackPosition();
625 static StackSlot GetRealStackAddressForSlot(StackSlot slot) { in GetRealStackAddressForSlot()
H A Dplatform-solaris.cc75 Stack::StackSlot Stack::GetStackStart() { in GetStackStart()
H A Dplatform-freebsd.cc107 Stack::StackSlot Stack::GetStackStart() { in GetStackStart()
H A Dplatform-darwin.cc102 Stack::StackSlot Stack::GetStackStart() { in GetStackStart()
H A Dplatform-aix.cc139 Stack::StackSlot Stack::GetStackStart() { in GetStackStart()
H A Dplatform-posix.cc1225 Stack::StackSlot Stack::GetStackStart() { in GetStackStart()
1252 Stack::StackSlot Stack::GetCurrentStackPosition() { in GetCurrentStackPosition()
H A Dplatform-starboard.cc489 Stack::StackSlot Stack::GetCurrentStackPosition() { in GetCurrentStackPosition()
H A Dplatform-win32.cc1704 Stack::StackSlot Stack::GetStackStart() { in GetStackStart()
1723 Stack::StackSlot Stack::GetCurrentStackPosition() { in GetCurrentStackPosition()
/third_party/node/deps/v8/src/compiler/
H A Dgraph-assembler.cc414 TNode<RawPtrT> GraphAssembler::StackSlot(int size, int alignment) { in StackSlot() function in v8::internal::compiler::GraphAssembler
416 graph()->NewNode(machine()->StackSlot(size, alignment))); in StackSlot()
H A Dmachine-operator.h957 const Operator* StackSlot(int size, int alignment = 0);
958 const Operator* StackSlot(MachineRepresentation rep, int alignment = 0);
H A Dmachine-operator.cc805 "StackSlot", 0, 0, 0, 1, 0, 0, in StackSlotOperator()
1560 const Operator* MachineOperatorBuilder::StackSlot(int size, int alignment) { in StackSlot() function in v8::internal::compiler::MachineOperatorBuilder
1574 const Operator* MachineOperatorBuilder::StackSlot(MachineRepresentation rep, in StackSlot() function in v8::internal::compiler::MachineOperatorBuilder
1576 return StackSlot(1 << ElementSizeLog2Of(rep), alignment); in StackSlot()
H A Dint64-lowering.cc643 machine()->StackSlot(MachineRepresentation::kWord64)); in LowerNode()
678 machine()->StackSlot(MachineRepresentation::kWord64)); in LowerNode()
H A Draw-machine-assembler.h99 Node* StackSlot(MachineRepresentation rep, int alignment = 0) { in StackSlot() function in v8::internal::compiler::RawMachineAssembler
100 return AddNode(machine()->StackSlot(rep, alignment)); in StackSlot()
H A Dgraph-assembler.h308 TNode<RawPtrT> StackSlot(int size, int alignment);
H A Dopcodes.h692 V(StackSlot) \
H A Dwasm-compiler.cc2385 graph()->NewNode(mcgraph()->machine()->StackSlot(stack_slot_size)); in BuildIntToFloatConversionInstruction()
2428 graph()->NewNode(mcgraph()->machine()->StackSlot(stack_slot_size)); in BuildCcallConvertFloat()
3931 info = gasm_->StackSlot(size, size); in TraceFunctionExit()
3947 gasm_->StackSlot(sizeof(wasm::MemoryTracingInfo), kAlign); in TraceMemoryOperation()
5460 graph()->NewNode(mcgraph()->machine()->StackSlot(slot_size)); in StoreArgsInStackSlot()
7273 : graph()->NewNode(mcgraph()->machine()->StackSlot(
7403 Node* stack_slot = gasm_->StackSlot(kSize, kAlign);
H A Deffect-control-linearizer.cc4932 Node* stack_slot = __ StackSlot(kSize, kAlign); in AdaptFastCallTypedArrayArgument()
4955 Node* stack_slot = __ StackSlot(kSize, kAlign); in AdaptFastCallArgument()
4977 Node* stack_slot = __ StackSlot(kSize, kAlign); in AdaptFastCallArgument()
5044 Node* stack_slot = __ StackSlot(kSize, kAlign); in AdaptOverloadedFastCallArgument()
5184 stack_slot = __ StackSlot(kSize, kAlign); in LowerFastApiCall()
/third_party/skia/third_party/externals/swiftshader/third_party/subzero/src/
H A DIceInstX8632.cpp2387 AsmAddress StackSlot = AsmAddress(RegisterSet::Encoded_Reg_esp, 0);
2388 Asm->movss(Ty, StackSlot, RegX8632::getEncodedXmm(Var->getRegNum()));
2389 Asm->fld(Ty, StackSlot);
2470 AsmAddress StackSlot = AsmAddress(RegisterSet::Encoded_Reg_esp, 0);
2471 Asm->fstp(Ty, StackSlot);
2472 Asm->movss(Ty, RegX8632::getEncodedXmm(Dest->getRegNum()), StackSlot);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp2361 SDValue StackSlot = DAG.CreateStackTemporary(MVT::f64);
2365 StackSlot.getValueType());
2367 SDValue Hi = StackSlot;
2368 SDValue Lo = DAG.getNode(ISD::ADD, dl, StackSlot.getValueType(),
2369 StackSlot, WordOff);
2392 DAG.getLoad(MVT::f64, dl, Store2, StackSlot, MachinePointerInfo());
H A DSelectionDAGBuilder.cpp7926 SDValue StackSlot = DAG.getFrameIndex(SSFI, TLI.getFrameIndexTy(DL)); in getAddressForMemoryInput() local
7927 Chain = DAG.getTruncStore(Chain, Location, OpInfo.CallOperand, StackSlot, in getAddressForMemoryInput()
7930 OpInfo.CallOperand = StackSlot; in getAddressForMemoryInput()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
H A DX86ISelLowering.h1231 SDValue StackSlot,
H A DX86ISelLowering.cpp3973 SDValue StackSlot =
3976 CreateCopyOfByValArgument(Arg, StackSlot, Chain, Flags, DAG, dl);
3978 Arg = StackSlot;
18845 SDValue StackSlot = DAG.getFrameIndex(SSFI, PtrVT);
18847 Chain, dl, ValueToStore, StackSlot,
18849 std::pair<SDValue, SDValue> Tmp = BuildFILD(Op, SrcVT, Chain, StackSlot, DAG);
18858 SDValue StackSlot,
18871 FrameIndexSDNode *FI = dyn_cast<FrameIndexSDNode>(StackSlot);
18879 LoadMMO = cast<LoadSDNode>(StackSlot)->getMemOperand();
18880 StackSlot
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp8330 SDValue StackSlot = DAG.getFrameIndex(SSFI, PtrVT); in LowerFLT_ROUNDS_() local
8331 SDValue Store = DAG.getStore(DAG.getEntryNode(), dl, Chain, StackSlot, in LowerFLT_ROUNDS_()
8336 SDValue Addr = DAG.getNode(ISD::ADD, dl, PtrVT, StackSlot, Four); in LowerFLT_ROUNDS_()

Completed in 123 milliseconds