Searched refs:StackPtr (Results 1 - 25 of 26) sorted by relevance

12

/freebsd-9.3-release/sys/contrib/dev/acpica/executer/
H A Dexresop.c130 * StackPtr - Pointer to the operand stack to be
149 ACPI_OPERAND_OBJECT **StackPtr,
193 if (!StackPtr || !*StackPtr)
196 StackPtr));
203 ObjDesc = *StackPtr;
223 *StackPtr = ObjDesc;
356 ((*StackPtr)->Common.Type == ACPI_TYPE_LOCAL_REFERENCE) &&
357 ((*StackPtr)->Reference.Class == ACPI_REFCLASS_INDEX))
371 Status = AcpiExResolveToValue (StackPtr, WalkStat
147 AcpiExResolveOperands( UINT16 Opcode, ACPI_OPERAND_OBJECT **StackPtr, ACPI_WALK_STATE *WalkState) argument
[all...]
H A Dexresolv.c62 ACPI_OPERAND_OBJECT **StackPtr,
70 * PARAMETERS: **StackPtr - Points to entry on ObjStack, which can
83 ACPI_OPERAND_OBJECT **StackPtr,
89 ACPI_FUNCTION_TRACE_PTR (ExResolveToValue, StackPtr);
92 if (!StackPtr || !*StackPtr)
99 * The entity pointed to by the StackPtr can be either
103 if (ACPI_GET_DESCRIPTOR_TYPE (*StackPtr) == ACPI_DESC_TYPE_OPERAND)
105 Status = AcpiExResolveObjectToValue (StackPtr, WalkState);
111 if (!*StackPtr)
82 AcpiExResolveToValue( ACPI_OPERAND_OBJECT **StackPtr, ACPI_WALK_STATE *WalkState) argument
153 AcpiExResolveObjectToValue( ACPI_OPERAND_OBJECT **StackPtr, ACPI_WALK_STATE *WalkState) argument
[all...]
/freebsd-9.3-release/contrib/llvm/lib/Target/X86/
H A DX86RegisterInfo.h44 /// StackPtr - X86 physical register used as stack ptr.
46 unsigned StackPtr; member in class:llvm::X86RegisterInfo
125 unsigned getStackRegister() const { return StackPtr; }
H A DX86FrameLowering.cpp147 unsigned StackPtr, int64_t NumBytes,
186 MI = addRegOffset(BuildMI(MBB, MBBI, DL, TII.get(Opc), StackPtr),
187 StackPtr, false, isSub ? -ThisVal : ThisVal);
189 MI = BuildMI(MBB, MBBI, DL, TII.get(Opc), StackPtr)
190 .addReg(StackPtr)
205 unsigned StackPtr, uint64_t *NumBytes = NULL) {
213 PI->getOperand(0).getReg() == StackPtr) {
219 PI->getOperand(0).getReg() == StackPtr) {
230 unsigned StackPtr, uint64_t *NumBytes = NULL) {
242 NI->getOperand(0).getReg() == StackPtr) {
146 emitSPUpdate(MachineBasicBlock &MBB, MachineBasicBlock::iterator &MBBI, unsigned StackPtr, int64_t NumBytes, bool Is64Bit, bool IsLP64, bool UseLEA, const TargetInstrInfo &TII, const TargetRegisterInfo &TRI) argument
[all...]
H A DX86JITInfo.cpp303 void LLVMX86CompilationCallback2(intptr_t *StackPtr, intptr_t RetAddr);
343 LLVM_LIBRARY_VISIBILITY void LLVMX86CompilationCallback2(intptr_t *StackPtr, argument
345 intptr_t *RetAddrLoc = &StackPtr[1];
364 << " ESP=" << (void*)StackPtr
H A DX86RegisterInfo.cpp74 StackPtr = X86::RSP;
78 StackPtr = X86::ESP;
480 BasePtr = (FrameIndex < 0 ? FramePtr : StackPtr);
482 BasePtr = StackPtr;
484 BasePtr = (TFI->hasFP(MF) ? FramePtr : StackPtr);
516 return TFI->hasFP(MF) ? FramePtr : StackPtr;
H A DX86ISelLowering.h824 SDValue LowerMemOpCallTo(SDValue Chain, SDValue StackPtr, SDValue Arg,
H A DX86ISelLowering.cpp2444 SDValue StackPtr, SDValue Arg,
2450 PtrOff = DAG.getNode(ISD::ADD, dl, getPointerTy(), StackPtr, PtrOff);
2585 SDValue StackPtr; local
2649 if (StackPtr.getNode() == 0)
2650 StackPtr = DAG.getCopyFromReg(Chain, dl, RegInfo->getStackRegister(),
2652 MemOpChains.push_back(LowerMemOpCallTo(Chain, StackPtr, Arg,
2738 if (StackPtr.getNode() == 0)
2739 StackPtr = DAG.getCopyFromReg(Chain, dl,
2742 Source = DAG.getNode(ISD::ADD, dl, getPointerTy(), StackPtr, Source);
16492 SDValue StackPtr local
2443 LowerMemOpCallTo(SDValue Chain, SDValue StackPtr, SDValue Arg, SDLoc dl, SelectionDAG &DAG, const CCValAssign &VA, ISD::ArgFlagsTy Flags) const argument
[all...]
/freebsd-9.3-release/contrib/llvm/lib/Transforms/Utils/
H A DLowerInvoke.cpp96 AllocaInst *InvokeNum, AllocaInst *StackPtr,
200 AllocaInst *StackPtr,
223 new StoreInst(StackSaveRet, StackPtr, true, II); // volatile
231 new LoadInst(StackPtr, "stackptr.restore", true,
456 AllocaInst *StackPtr = new AllocaInst(Type::getInt8PtrTy(F.getContext()), 0, local
505 rewriteExpensiveInvoke(Invokes[i], i+1, InvokeNum, StackPtr, CatchSwitch);
198 rewriteExpensiveInvoke(InvokeInst *II, unsigned InvokeNo, AllocaInst *InvokeNum, AllocaInst *StackPtr, SwitchInst *CatchSwitch) argument
/freebsd-9.3-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeTypesGeneric.cpp153 SDValue StackPtr = DAG.CreateStackTemporary(InVT, Alignment); local
154 int SPFI = cast<FrameIndexSDNode>(StackPtr.getNode())->getIndex();
158 SDValue Store = DAG.getStore(DAG.getEntryNode(), dl, InOp, StackPtr, PtrInfo,
162 Lo = DAG.getLoad(NOutVT, dl, Store, StackPtr, PtrInfo,
167 StackPtr = DAG.getNode(ISD::ADD, dl, StackPtr.getValueType(), StackPtr,
169 StackPtr.getValueType()));
172 Hi = DAG.getLoad(NOutVT, dl, Store, StackPtr,
H A DLegalizeDAG.cpp342 SDValue StackPtr = DAG.CreateStackTemporary(StoredVT, RegVT); local
346 Val, StackPtr, MachinePointerInfo(),
355 SDValue Load = DAG.getLoad(RegVT, dl, Store, StackPtr,
365 StackPtr = DAG.getNode(ISD::ADD, dl, StackPtr.getValueType(), StackPtr,
377 SDValue Load = DAG.getExtLoad(ISD::EXTLOAD, dl, RegVT, Store, StackPtr,
469 SDValue StackPtr = StackBase; local
482 Stores.push_back(DAG.getStore(Load.getValue(1), dl, Load, StackPtr,
487 StackPtr
598 SDValue StackPtr = DAG.CreateStackTemporary(VT); local
[all...]
H A DLegalizeVectorTypes.cpp776 SDValue StackPtr = DAG.CreateStackTemporary(VecVT); local
777 SDValue Store = DAG.getStore(DAG.getEntryNode(), dl, Vec, StackPtr,
782 SDValue EltPtr = GetVectorElementPointer(StackPtr, EltVT, Idx);
790 Lo = DAG.getLoad(Lo.getValueType(), dl, Store, StackPtr, MachinePointerInfo(),
795 StackPtr = DAG.getNode(ISD::ADD, dl, StackPtr.getValueType(), StackPtr,
796 DAG.getConstant(IncrementSize, StackPtr.getValueType()));
799 Hi = DAG.getLoad(Hi.getValueType(), dl, Store, StackPtr, MachinePointerInfo(),
1257 SDValue StackPtr
[all...]
H A DLegalizeTypes.cpp890 SDValue StackPtr = DAG.CreateStackTemporary(Op.getValueType(), DestVT); local
892 SDValue Store = DAG.getStore(DAG.getEntryNode(), dl, Op, StackPtr,
895 return DAG.getLoad(DestVT, dl, Store, StackPtr, MachinePointerInfo(),
/freebsd-9.3-release/sys/contrib/dev/acpica/include/
H A Dacinterp.h463 ACPI_OPERAND_OBJECT **StackPtr,
479 ACPI_NAMESPACE_NODE **StackPtr,
489 ACPI_OPERAND_OBJECT **StackPtr,
/freebsd-9.3-release/contrib/llvm/lib/CodeGen/
H A DSjLjEHPrepare.cpp430 Value *StackPtr = Builder.CreateConstGEP2_32(JBufPtr, 0, 2, "jbuf_sp_gep"); local
433 Builder.CreateStore(Val, StackPtr, /*isVolatile=*/true);
490 Instruction *StoreStackAddr = new StoreInst(StackAddr, StackPtr, true);
/freebsd-9.3-release/contrib/llvm/lib/Target/X86/MCTargetDesc/
H A DX86MCTargetDesc.cpp293 unsigned StackPtr = is64Bit ? X86::RSP : X86::ESP; local
295 0, MRI.getDwarfRegNum(StackPtr, true), -stackGrowth);
/freebsd-9.3-release/contrib/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp776 SDValue StackPtr = DAG.getRegister(SP::O6, MVT::i32); local
778 PtrOff = DAG.getNode(ISD::ADD, dl, MVT::i32, StackPtr, PtrOff);
793 SDValue StackPtr = DAG.getRegister(SP::O6, MVT::i32); local
795 PtrOff = DAG.getNode(ISD::ADD, dl, MVT::i32, StackPtr, PtrOff);
803 SDValue StackPtr = DAG.CreateStackTemporary(MVT::f64, MVT::i32); local
805 Arg, StackPtr, MachinePointerInfo(),
808 SDValue Hi = DAG.getLoad(MVT::i32, dl, Store, StackPtr,
811 StackPtr = DAG.getNode(ISD::ADD, dl, StackPtr.getValueType(), StackPtr,
826 SDValue StackPtr = DAG.getRegister(SP::O6, MVT::i32); local
836 SDValue StackPtr = DAG.getRegister(SP::O6, MVT::i32); local
867 SDValue StackPtr = DAG.getRegister(SP::O6, MVT::i32); local
[all...]
/freebsd-9.3-release/contrib/llvm/lib/Target/ARM/
H A DARMISelLowering.h416 SDValue &StackPtr,
425 SDValue LowerMemOpCallTo(SDValue Chain, SDValue StackPtr, SDValue Arg,
H A DARMISelLowering.cpp1394 SDValue StackPtr, SDValue Arg,
1400 PtrOff = DAG.getNode(ISD::ADD, dl, getPointerTy(), StackPtr, PtrOff);
1410 SDValue &StackPtr,
1422 if (StackPtr.getNode() == 0)
1423 StackPtr = DAG.getCopyFromReg(Chain, dl, ARM::SP, getPointerTy());
1425 MemOpChains.push_back(LowerMemOpCallTo(Chain, StackPtr, fmrrd.getValue(1),
1490 SDValue StackPtr = DAG.getCopyFromReg(Chain, dl, ARM::SP, getPointerTy()); local
1532 VA, ArgLocs[++i], StackPtr, MemOpChains, Flags);
1537 VA, ArgLocs[++i], StackPtr, MemOpChains, Flags);
1541 MemOpChains.push_back(LowerMemOpCallTo(Chain, StackPtr, Op
1393 LowerMemOpCallTo(SDValue Chain, SDValue StackPtr, SDValue Arg, SDLoc dl, SelectionDAG &DAG, const CCValAssign &VA, ISD::ArgFlagsTy Flags) const argument
1406 PassF64ArgInRegs(SDLoc dl, SelectionDAG &DAG, SDValue Chain, SDValue &Arg, RegsToPassVector &RegsToPass, CCValAssign &VA, CCValAssign &NextVA, SDValue &StackPtr, SmallVectorImpl<SDValue> &MemOpChains, ISD::ArgFlagsTy Flags) const argument
[all...]
/freebsd-9.3-release/contrib/llvm/lib/Target/Mips/
H A DMipsISelLowering.h507 SmallVectorImpl<SDValue> &MemOpChains, SDValue StackPtr,
525 SDValue passArgOnStack(SDValue StackPtr, unsigned Offset, SDValue Chain,
H A DMipsISelLowering.cpp2229 MipsTargetLowering::passArgOnStack(SDValue StackPtr, unsigned Offset, argument
2233 SDValue PtrOff = DAG.getNode(ISD::ADD, DL, getPointerTy(), StackPtr,
2356 SDValue StackPtr = DAG.getCopyFromReg(Chain, DL, local
2379 passByValArg(Chain, DL, RegsToPass, MemOpChains, StackPtr, MFI, DAG, Arg,
2432 MemOpChains.push_back(passArgOnStack(StackPtr, VA.getLocMemOffset(),
3481 SmallVectorImpl<SDValue> &MemOpChains, SDValue StackPtr,
3565 SDValue Dst = DAG.getNode(ISD::ADD, DL, PtrTy, StackPtr,
3479 passByValArg(SDValue Chain, SDLoc DL, std::deque< std::pair<unsigned, SDValue> > &RegsToPass, SmallVectorImpl<SDValue> &MemOpChains, SDValue StackPtr, MachineFrameInfo *MFI, SelectionDAG &DAG, SDValue Arg, const MipsCC &CC, const ByValArgInfo &ByVal, const ISD::ArgFlagsTy &Flags, bool isLittle) const argument
/freebsd-9.3-release/contrib/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp602 SDValue StackPtr; local
632 if (StackPtr.getNode() == 0)
633 StackPtr = DAG.getCopyFromReg(Chain, dl, MSP430::SPW, getPointerTy());
636 StackPtr,
/freebsd-9.3-release/contrib/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp3145 SDValue StackPtr; local
3147 StackPtr = DAG.getRegister(PPC::X1, MVT::i64);
3149 StackPtr = DAG.getRegister(PPC::R1, MVT::i32);
3150 PtrOff = DAG.getNode(ISD::ADD, dl, PtrVT, StackPtr,
3656 SDValue StackPtr = DAG.getRegister(PPC::R1, MVT::i32); local
3684 PtrOff = DAG.getNode(ISD::ADD, dl, getPointerTy(), StackPtr, PtrOff);
3718 PtrOff = DAG.getNode(ISD::ADD, dl, getPointerTy(), StackPtr, PtrOff);
3846 SDValue StackPtr = DAG.getRegister(PPC::X1, MVT::i64); local
3881 PtrOff = DAG.getConstant(ArgOffset, StackPtr.getValueType());
3883 PtrOff = DAG.getNode(ISD::ADD, dl, PtrVT, StackPtr, PtrOf
4227 SDValue StackPtr; local
4588 SDValue StackPtr = DAG.getRegister(SP, PtrVT); local
[all...]
/freebsd-9.3-release/contrib/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp465 SDValue StackPtr = local
495 SDValue PtrOff = DAG.getConstant(LocMemOffset, StackPtr.getValueType());
496 PtrOff = DAG.getNode(ISD::ADD, dl, MVT::i32, StackPtr, PtrOff);
/freebsd-9.3-release/contrib/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp807 SDValue StackPtr; local
831 if (!StackPtr.getNode())
832 StackPtr = DAG.getCopyFromReg(Chain, DL, SystemZ::R15D, PtrVT);
836 SDValue Address = DAG.getNode(ISD::ADD, DL, PtrVT, StackPtr,

Completed in 333 milliseconds

12