Home
last modified time | relevance | path

Searched refs:StackPtr (Results 1 – 25 of 47) sorted by relevance

12

/netbsd-src/sys/external/bsd/acpica/dist/executer/
H A Dexresop.c147 ACPI_OPERAND_OBJECT **StackPtr, in AcpiExResolveOperands() argument
191 if (!StackPtr || !*StackPtr) in AcpiExResolveOperands()
194 StackPtr)); in AcpiExResolveOperands()
201 ObjDesc = *StackPtr; in AcpiExResolveOperands()
222 *StackPtr = ObjDesc; in AcpiExResolveOperands()
353 ((*StackPtr)->Common.Type == ACPI_TYPE_LOCAL_REFERENCE) && in AcpiExResolveOperands()
354 ((*StackPtr)->Reference.Class == ACPI_REFCLASS_INDEX)) in AcpiExResolveOperands()
370 Status = AcpiExResolveToValue (StackPtr, WalkState); in AcpiExResolveOperands()
378 ObjDesc = *StackPtr; in AcpiExResolveOperands()
436 Status = AcpiExConvertToInteger (ObjDesc, StackPtr, in AcpiExResolveOperands()
[all …]
H A Dexresolv.c59 ACPI_OPERAND_OBJECT **StackPtr,
80 ACPI_OPERAND_OBJECT **StackPtr, in AcpiExResolveToValue() argument
86 ACPI_FUNCTION_TRACE_PTR (ExResolveToValue, StackPtr); in AcpiExResolveToValue()
89 if (!StackPtr || !*StackPtr) in AcpiExResolveToValue()
100 if (ACPI_GET_DESCRIPTOR_TYPE (*StackPtr) == ACPI_DESC_TYPE_OPERAND) in AcpiExResolveToValue()
102 Status = AcpiExResolveObjectToValue (StackPtr, WalkState); in AcpiExResolveToValue()
108 if (!*StackPtr) in AcpiExResolveToValue()
119 if (ACPI_GET_DESCRIPTOR_TYPE (*StackPtr) == ACPI_DESC_TYPE_NAMED) in AcpiExResolveToValue()
122 ACPI_CAST_INDIRECT_PTR (ACPI_NAMESPACE_NODE, StackPtr), in AcpiExResolveToValue()
130 ACPI_DEBUG_PRINT ((ACPI_DB_EXEC, "Resolved object %p\n", *StackPtr)); in AcpiExResolveToValue()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/M68k/
H A DM68kRegisterInfo.cpp48 StackPtr = M68k::SP; in M68kRegisterInfo()
186 BasePtr = (FIndex < 0 ? FramePtr : StackPtr); in eliminateFrameIndex()
188 BasePtr = StackPtr; in eliminateFrameIndex()
190 BasePtr = (TFI->hasFP(MF) ? FramePtr : StackPtr); in eliminateFrameIndex()
206 if (BasePtr == StackPtr) in eliminateFrameIndex()
262 return TFI->hasFP(MF) ? FramePtr : StackPtr; in getFrameRegister()
H A DM68kFrameLowering.cpp40 StackPtr = TRI->getStackRegister(); in M68kFrameLowering()
361 MachineInstr *MI = BuildMI(MBB, MBBI, DL, TII.get(Opc), StackPtr) in emitSPUpdate()
362 .addReg(StackPtr) in emitSPUpdate()
403 if (Opc == M68k::ADD32ri && PI->getOperand(0).getReg() == StackPtr) { in mergeSPUpdates()
404 assert(PI->getOperand(1).getReg() == StackPtr); in mergeSPUpdates()
409 } else if (Opc == M68k::SUB32ri && PI->getOperand(0).getReg() == StackPtr) { in mergeSPUpdates()
410 assert(PI->getOperand(1).getReg() == StackPtr); in mergeSPUpdates()
431 MachineInstrBuilder MI = BuildMI(MBB, MBBI, DL, TII.get(Opc), StackPtr) in BuildStackAdjustment()
432 .addReg(StackPtr) in BuildStackAdjustment()
571 .addReg(StackPtr) in emitPrologue()
[all …]
H A DM68kRegisterInfo.h34 unsigned StackPtr; variable
100 unsigned getStackRegister() const { return StackPtr; } in getStackRegister()
H A DM68kFrameLowering.h37 unsigned StackPtr; variable
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86WinAllocaExpander.cpp62 unsigned StackPtr = 0; member in __anon7a9e085d0111::X86WinAllocaExpander
182 } else if (MI.modifiesRegister(StackPtr, TRI)) { in computeLowerings()
240 TII->get(getSubOpcode(Is64BitAlloca, Amount)), StackPtr) in lower()
241 .addReg(StackPtr) in lower()
258 TII->get(Is64BitAlloca ? X86::SUB64rr : X86::SUB32rr), StackPtr) in lower()
259 .addReg(StackPtr) in lower()
282 StackPtr = TRI->getStackRegister(); in runOnMachineFunction()
H A DX86FrameLowering.cpp56 StackPtr = TRI->getStackRegister(); in X86FrameLowering()
247 MachineInstr *MI = BuildMI(MBB, MBBI, DL, TII.get(AddSubRROpc), StackPtr) in emitSPUpdate()
248 .addReg(StackPtr) in emitSPUpdate()
275 .addReg(StackPtr); in emitSPUpdate()
280 StackPtr, false, 0); in emitSPUpdate()
282 addRegOffset(BuildMI(MBB, MBBI, DL, TII.get(X86::MOV64rm), StackPtr), in emitSPUpdate()
283 StackPtr, false, 0); in emitSPUpdate()
348 StackPtr), in BuildStackAdjustment()
349 StackPtr, false, Offset); in BuildStackAdjustment()
355 MI = BuildMI(MBB, MBBI, DL, TII.get(Opc), StackPtr) in BuildStackAdjustment()
[all …]
H A DX86RegisterInfo.h40 unsigned StackPtr; variable
138 Register getStackRegister() const { return StackPtr; } in getStackRegister()
H A DX86CallFrameOptimization.cpp383 Register StackPtr = RegInfo.getStackRegister(); in collectCallInfo() local
395 J->getOperand(1).getReg() == StackPtr) { in collectCallInfo()
398 StackPtr = Context.SPCopy->getOperand(0).getReg(); in collectCallInfo()
428 (I->getOperand(X86::AddrBaseReg).getReg() != StackPtr) || in collectCallInfo()
H A DX86RegisterInfo.cpp66 StackPtr = Use64BitReg ? X86::RSP : X86::ESP; in X86RegisterInfo()
71 StackPtr = X86::ESP; in X86RegisterInfo()
775 if (BasePtr == StackPtr) in eliminateFrameIndex()
854 return TFI->hasFP(MF) ? FramePtr : StackPtr; in getFrameRegister()
H A DX86FrameLowering.h49 unsigned StackPtr; variable
/netbsd-src/external/apache2/llvm/dist/clang/tools/driver/
H A Dcc1_main.cpp87 unsigned long StackPtr, EnvEnd; in getCurrentStackAllocation() local
100 &StackPtr, &EnvEnd) == 2) { in getCurrentStackAllocation()
104 Usage = StackPtr < EnvEnd ? EnvEnd - StackPtr : StackPtr - EnvEnd; in getCurrentStackAllocation()
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/fuzzer/
H A DFuzzerUtilFuchsia.cpp260 uintptr_t StackPtr = in CrashHandler() local
263 __unsanitized_memcpy(reinterpret_cast<void *>(StackPtr), &GeneralRegisters, in CrashHandler()
265 GeneralRegisters.rsp = StackPtr; in CrashHandler()
269 uintptr_t StackPtr = in CrashHandler() local
271 __unsanitized_memcpy(reinterpret_cast<void *>(StackPtr), &GeneralRegisters, in CrashHandler()
273 GeneralRegisters.sp = StackPtr; in CrashHandler()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeTypesGeneric.cpp165 SDValue StackPtr = DAG.CreateStackTemporary(InVT.getStoreSize(), Align); in ExpandRes_BITCAST() local
166 int SPFI = cast<FrameIndexSDNode>(StackPtr.getNode())->getIndex(); in ExpandRes_BITCAST()
171 SDValue Store = DAG.getStore(DAG.getEntryNode(), dl, InOp, StackPtr, PtrInfo); in ExpandRes_BITCAST()
174 Lo = DAG.getLoad(NOutVT, dl, Store, StackPtr, PtrInfo, NOutAlign); in ExpandRes_BITCAST()
178 StackPtr = in ExpandRes_BITCAST()
179 DAG.getMemBasePlusOffset(StackPtr, TypeSize::Fixed(IncrementSize), dl); in ExpandRes_BITCAST()
182 Hi = DAG.getLoad(NOutVT, dl, Store, StackPtr, in ExpandRes_BITCAST()
H A DLegalizeDAG.cpp375 SDValue StackPtr = DAG.CreateStackTemporary(VT); in PerformInsertVectorEltInMemory() local
377 int SPFI = cast<FrameIndexSDNode>(StackPtr.getNode())->getIndex(); in PerformInsertVectorEltInMemory()
381 DAG.getEntryNode(), dl, Tmp1, StackPtr, in PerformInsertVectorEltInMemory()
384 SDValue StackPtr2 = TLI.getVectorElementPointer(DAG, StackPtr, VT, Tmp3); in PerformInsertVectorEltInMemory()
391 return DAG.getLoad(VT, dl, Ch, StackPtr, MachinePointerInfo::getFixedStack( in PerformInsertVectorEltInMemory()
1333 SDValue StackPtr, Ch; in ExpandExtractFromVectorThroughStack() local
1356 StackPtr = ST->getBasePtr(); in ExpandExtractFromVectorThroughStack()
1366 StackPtr = DAG.CreateStackTemporary(VecVT); in ExpandExtractFromVectorThroughStack()
1367 Ch = DAG.getStore(DAG.getEntryNode(), dl, Vec, StackPtr, in ExpandExtractFromVectorThroughStack()
1371 StackPtr = TLI.getVectorElementPointer(DAG, StackPtr, VecVT, Idx); in ExpandExtractFromVectorThroughStack()
[all …]
H A DLegalizeVectorTypes.cpp1306 SDValue StackPtr = in SplitVecRes_INSERT_SUBVECTOR() local
1309 auto FrameIndex = cast<FrameIndexSDNode>(StackPtr.getNode())->getIndex(); in SplitVecRes_INSERT_SUBVECTOR()
1312 SDValue Store = DAG.getStore(DAG.getEntryNode(), dl, Vec, StackPtr, PtrInfo, in SplitVecRes_INSERT_SUBVECTOR()
1316 SDValue SubVecPtr = TLI.getVectorElementPointer(DAG, StackPtr, VecVT, Idx); in SplitVecRes_INSERT_SUBVECTOR()
1321 Lo = DAG.getLoad(Lo.getValueType(), dl, Store, StackPtr, PtrInfo, in SplitVecRes_INSERT_SUBVECTOR()
1327 IncrementPointer(Load, LoVT, MPI, StackPtr); in SplitVecRes_INSERT_SUBVECTOR()
1330 Hi = DAG.getLoad(Hi.getValueType(), dl, Store, StackPtr, MPI, SmallestAlign); in SplitVecRes_INSERT_SUBVECTOR()
1607 SDValue StackPtr = in SplitVecRes_INSERT_VECTOR_ELT() local
1610 auto FrameIndex = cast<FrameIndexSDNode>(StackPtr.getNode())->getIndex(); in SplitVecRes_INSERT_VECTOR_ELT()
1613 SDValue Store = DAG.getStore(DAG.getEntryNode(), dl, Vec, StackPtr, PtrInfo, in SplitVecRes_INSERT_VECTOR_ELT()
[all …]
H A DLegalizeTypes.cpp897 SDValue StackPtr = in CreateStackStoreLoad() local
900 SDValue Store = DAG.getStore(DAG.getEntryNode(), dl, Op, StackPtr, in CreateStackStoreLoad()
903 return DAG.getLoad(DestVT, dl, Store, StackPtr, MachinePointerInfo(), Align); in CreateStackStoreLoad()
/netbsd-src/sys/external/bsd/acpica/dist/include/
H A Dacinterp.h527 ACPI_OPERAND_OBJECT **StackPtr,
543 ACPI_NAMESPACE_NODE **StackPtr,
553 ACPI_OPERAND_OBJECT **StackPtr,
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARC/
H A DARCISelLowering.cpp259 SDValue StackPtr; in LowerCall() local
288 if (!StackPtr.getNode()) in LowerCall()
289 StackPtr = DAG.getCopyFromReg(Chain, dl, ARC::SP, in LowerCall()
294 ISD::ADD, dl, getPointerTy(DAG.getDataLayout()), StackPtr, SOffset); in LowerCall()
399 SDValue StackPtr = DAG.getRegister(ARC::SP, MVT::i32); in lowerCallResult() local
400 SDValue SpLoc = DAG.getNode(ISD::ADD, dl, MVT::i32, StackPtr, in lowerCallResult()
H A DARCFrameLowering.cpp47 int Amount, int StackPtr) { in generateStackAdjustment() argument
72 BuildMI(MBB, MBBI, dl, TII.get(AdjOp), StackPtr) in generateStackAdjustment()
73 .addReg(StackPtr) in generateStackAdjustment()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/
H A DSymbolRecordMapping.cpp503 case EncodedFramePtrReg::StackPtr: return RegisterId::VFRAME; in decodeFramePtrReg()
511 case EncodedFramePtrReg::StackPtr: return RegisterId::RSP; in decodeFramePtrReg()
535 return EncodedFramePtrReg::StackPtr; in encodeFramePtrReg()
547 return EncodedFramePtrReg::StackPtr; in encodeFramePtrReg()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DSjLjEHPrepare.cpp410 Value *StackPtr = Builder.CreateConstGEP2_32(doubleUnderJBufTy, JBufPtr, 0, 2, in setupEntryBlockAndCallSites() local
414 Builder.CreateStore(Val, StackPtr, /*isVolatile=*/true); in setupEntryBlockAndCallSites()
469 new StoreInst(StackAddr, StackPtr, true, StackAddr->getNextNode()); in setupEntryBlockAndCallSites()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DREADME.txt330 int foo(int StackPtr, unsigned char *Line, unsigned char *Stack, int LineLen) {
333 if (StackPtr != 0) {
334 while (StackPtr != 0 && i < (((LineLen) < (32768))? (LineLen) : (32768)))
335 Line[i++] = Stack[--StackPtr];
338 while (StackPtr != 0 && i < LineLen)
341 --StackPtr;
345 return StackPtr;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp820 SDValue StackPtr = DAG.getRegister(SP::O6, MVT::i32); in LowerCall_32() local
822 PtrOff = DAG.getNode(ISD::ADD, dl, MVT::i32, StackPtr, PtrOff); in LowerCall_32()
841 SDValue StackPtr = DAG.getRegister(SP::O6, MVT::i32); in LowerCall_32() local
843 PtrOff = DAG.getNode(ISD::ADD, dl, MVT::i32, StackPtr, PtrOff); in LowerCall_32()
875 SDValue StackPtr = DAG.getRegister(SP::O6, MVT::i32); in LowerCall_32() local
877 PtrOff = DAG.getNode(ISD::ADD, dl, MVT::i32, StackPtr, PtrOff); in LowerCall_32()
884 SDValue StackPtr = DAG.getRegister(SP::O6, MVT::i32); in LowerCall_32() local
886 PtrOff = DAG.getNode(ISD::ADD, dl, MVT::i32, StackPtr, PtrOff); in LowerCall_32()
891 PtrOff = DAG.getNode(ISD::ADD, dl, MVT::i32, StackPtr, PtrOff); in LowerCall_32()
913 SDValue StackPtr = DAG.getRegister(SP::O6, MVT::i32); in LowerCall_32() local
[all …]

12