Searched refs:StackPtr (Results 1 - 24 of 24) sorted by path

/external/giflib/
H A Ddgif_lib.c714 Private->StackPtr = 0; /* No pixels on the pixel stack. */
738 int j, CrntCode, EOFCode, ClearCode, CrntPrefix, LastCode, StackPtr; local
743 StackPtr = Private->StackPtr;
751 if (StackPtr > LZ_MAX_CODE) {
755 if (StackPtr != 0) {
757 while (StackPtr != 0 && i < LineLen)
758 Line[i++] = Stack[--StackPtr];
802 Stack[StackPtr++] = DGifGetPrefixChar(Prefix,
820 Stack[StackPtr
[all...]
H A Dgif_lib_private.h43 StackPtr, /* For character stack (see below). */ member in struct:GifFilePrivateType
/external/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp333 SDValue StackPtr = DAG.CreateStackTemporary(StoredVT, RegVT); local
337 Val, StackPtr, MachinePointerInfo(),
346 SDValue Load = DAG.getLoad(RegVT, dl, Store, StackPtr,
356 StackPtr = DAG.getNode(ISD::ADD, dl, StackPtr.getValueType(), StackPtr,
368 SDValue Load = DAG.getExtLoad(ISD::EXTLOAD, dl, RegVT, Store, StackPtr,
460 SDValue StackPtr = StackBase; local
472 Stores.push_back(DAG.getStore(Load.getValue(1), dl, Load, StackPtr,
477 StackPtr
585 SDValue StackPtr = DAG.CreateStackTemporary(VT); local
[all...]
H A DLegalizeTypes.cpp887 SDValue StackPtr = DAG.CreateStackTemporary(Op.getValueType(), DestVT); local
889 SDValue Store = DAG.getStore(DAG.getEntryNode(), dl, Op, StackPtr,
892 return DAG.getLoad(DestVT, dl, Store, StackPtr, MachinePointerInfo(),
H A DLegalizeTypesGeneric.cpp121 SDValue StackPtr = DAG.CreateStackTemporary(InVT, Alignment); local
122 int SPFI = cast<FrameIndexSDNode>(StackPtr.getNode())->getIndex();
126 SDValue Store = DAG.getStore(DAG.getEntryNode(), dl, InOp, StackPtr, PtrInfo,
130 Lo = DAG.getLoad(NOutVT, dl, Store, StackPtr, PtrInfo,
135 StackPtr = DAG.getNode(ISD::ADD, dl, StackPtr.getValueType(), StackPtr,
139 Hi = DAG.getLoad(NOutVT, dl, Store, StackPtr,
H A DLegalizeVectorTypes.cpp743 SDValue StackPtr = DAG.CreateStackTemporary(VecVT); local
744 SDValue Store = DAG.getStore(DAG.getEntryNode(), dl, Vec, StackPtr,
749 SDValue EltPtr = GetVectorElementPointer(StackPtr, EltVT, Idx);
757 Lo = DAG.getLoad(Lo.getValueType(), dl, Store, StackPtr, MachinePointerInfo(),
762 StackPtr = DAG.getNode(ISD::ADD, dl, StackPtr.getValueType(), StackPtr,
766 Hi = DAG.getLoad(Hi.getValueType(), dl, Store, StackPtr, MachinePointerInfo(),
1145 SDValue StackPtr = DAG.CreateStackTemporary(VecVT);
1146 SDValue Store = DAG.getStore(DAG.getEntryNode(), dl, Vec, StackPtr,
[all...]
/external/llvm/lib/CodeGen/
H A DSjLjEHPrepare.cpp417 Value *StackPtr = Builder.CreateConstGEP2_32(JBufPtr, 0, 2, "jbuf_sp_gep"); local
420 Builder.CreateStore(Val, StackPtr, /*isVolatile=*/true);
477 Instruction *StoreStackAddr = new StoreInst(StackAddr, StackPtr, true);
/external/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp1253 SDValue StackPtr, SDValue Arg,
1259 PtrOff = DAG.getNode(ISD::ADD, dl, getPointerTy(), StackPtr, PtrOff);
1269 SDValue &StackPtr,
1281 if (StackPtr.getNode() == 0)
1282 StackPtr = DAG.getCopyFromReg(Chain, dl, ARM::SP, getPointerTy());
1284 MemOpChains.push_back(LowerMemOpCallTo(Chain, StackPtr, fmrrd.getValue(1),
1347 SDValue StackPtr = DAG.getCopyFromReg(Chain, dl, ARM::SP, getPointerTy()); local
1389 VA, ArgLocs[++i], StackPtr, MemOpChains, Flags);
1394 VA, ArgLocs[++i], StackPtr, MemOpChains, Flags);
1398 MemOpChains.push_back(LowerMemOpCallTo(Chain, StackPtr, Op
1252 LowerMemOpCallTo(SDValue Chain, SDValue StackPtr, SDValue Arg, DebugLoc dl, SelectionDAG &DAG, const CCValAssign &VA, ISD::ArgFlagsTy Flags) const argument
1265 PassF64ArgInRegs(DebugLoc dl, SelectionDAG &DAG, SDValue Chain, SDValue &Arg, RegsToPassVector &RegsToPass, CCValAssign &VA, CCValAssign &NextVA, SDValue &StackPtr, SmallVector<SDValue, 8> &MemOpChains, ISD::ArgFlagsTy Flags) const argument
[all...]
H A DARMISelLowering.h411 SDValue &StackPtr,
420 SDValue LowerMemOpCallTo(SDValue Chain, SDValue StackPtr, SDValue Arg,
/external/llvm/lib/Target/CellSPU/
H A DSPUISelLowering.cpp1303 SDValue StackPtr = DAG.getRegister(SPU::R1, MVT::i32); local
1321 SDValue PtrOff = DAG.getConstant(ArgOffset, StackPtr.getValueType());
1322 PtrOff = DAG.getNode(ISD::ADD, dl, PtrVT, StackPtr, PtrOff);
/external/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp443 SDValue StackPtr = local
473 SDValue PtrOff = DAG.getConstant(LocMemOffset, StackPtr.getValueType());
474 PtrOff = DAG.getNode(ISD::ADD, dl, MVT::i32, StackPtr, PtrOff);
/external/llvm/lib/Target/MBlaze/
H A DMBlazeISelLowering.cpp896 SDValue StackPtr; local
969 if (StackPtr.getNode() == 0)
970 StackPtr = DAG.getRegister(StackReg, getPointerTy());
/external/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp464 SDValue StackPtr; local
494 if (StackPtr.getNode() == 0)
495 StackPtr = DAG.getCopyFromReg(Chain, dl, MSP430::SPW, getPointerTy());
498 StackPtr,
/external/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp2421 SmallVector<SDValue, 8> &MemOpChains, SDValue StackPtr,
2498 SDValue Dst = DAG.getNode(ISD::ADD, dl, MVT::i32, StackPtr,
2512 SmallVector<SDValue, 8> &MemOpChains, SDValue StackPtr,
2587 SDValue Dst = DAG.getNode(ISD::ADD, dl, MVT::i64, StackPtr,
2653 SDValue StackPtr = DAG.getCopyFromReg(Chain, dl, local
2676 WriteByValArg(Chain, dl, RegsToPass, MemOpChains, StackPtr,
2680 PassByValArg64(Chain, dl, RegsToPass, MemOpChains, StackPtr,
2732 SDValue PtrOff = DAG.getNode(ISD::ADD, dl, getPointerTy(), StackPtr,
2419 WriteByValArg(SDValue Chain, DebugLoc dl, SmallVector<std::pair<unsigned, SDValue>, 16> &RegsToPass, SmallVector<SDValue, 8> &MemOpChains, SDValue StackPtr, MachineFrameInfo *MFI, SelectionDAG &DAG, SDValue Arg, const CCValAssign &VA, const ISD::ArgFlagsTy &Flags, MVT PtrType, bool isLittle) argument
2510 PassByValArg64(SDValue Chain, DebugLoc dl, SmallVector<std::pair<unsigned, SDValue>, 16> &RegsToPass, SmallVector<SDValue, 8> &MemOpChains, SDValue StackPtr, MachineFrameInfo *MFI, SelectionDAG &DAG, SDValue Arg, const CCValAssign &VA, const ISD::ArgFlagsTy &Flags, EVT PtrTy, bool isLittle) argument
/external/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp2596 SDValue StackPtr; local
2598 StackPtr = DAG.getRegister(PPC::X1, MVT::i64);
2600 StackPtr = DAG.getRegister(PPC::R1, MVT::i32);
2601 PtrOff = DAG.getNode(ISD::ADD, dl, PtrVT, StackPtr,
3077 SDValue StackPtr = DAG.getRegister(PPC::R1, MVT::i32); local
3105 PtrOff = DAG.getNode(ISD::ADD, dl, getPointerTy(), StackPtr, PtrOff);
3138 PtrOff = DAG.getNode(ISD::ADD, dl, getPointerTy(), StackPtr, PtrOff);
3245 SDValue StackPtr; local
3247 StackPtr = DAG.getRegister(PPC::X1, MVT::i64);
3249 StackPtr
3613 SDValue StackPtr = DAG.getRegister(SP, PtrVT); local
[all...]
/external/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp441 SDValue StackPtr = DAG.getRegister(SP::O6, MVT::i32); local
443 PtrOff = DAG.getNode(ISD::ADD, dl, MVT::i32, StackPtr, PtrOff);
458 SDValue StackPtr = DAG.getRegister(SP::O6, MVT::i32); local
460 PtrOff = DAG.getNode(ISD::ADD, dl, MVT::i32, StackPtr, PtrOff);
468 SDValue StackPtr = DAG.CreateStackTemporary(MVT::f64, MVT::i32); local
470 Arg, StackPtr, MachinePointerInfo(),
473 SDValue Hi = DAG.getLoad(MVT::i32, dl, Store, StackPtr,
476 StackPtr = DAG.getNode(ISD::ADD, dl, StackPtr.getValueType(), StackPtr,
491 SDValue StackPtr = DAG.getRegister(SP::O6, MVT::i32); local
501 SDValue StackPtr = DAG.getRegister(SP::O6, MVT::i32); local
532 SDValue StackPtr = DAG.getRegister(SP::O6, MVT::i32); local
[all...]
/external/llvm/lib/Target/X86/
H A DX86FastISel.cpp48 /// StackPtr - Register used as the stack pointer.
50 unsigned StackPtr; member in class:__anon9017::X86FastISel
64 StackPtr = Subtarget->is64Bit() ? X86::RSP : X86::ESP;
1774 AM.Base.Reg = 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 UseLEA, const TargetInstrInfo &TII, const TargetRegisterInfo &TRI) argument
[all...]
H A DX86ISelLowering.cpp2119 SDValue StackPtr, SDValue Arg,
2125 PtrOff = DAG.getNode(ISD::ADD, dl, getPointerTy(), StackPtr, PtrOff);
2260 SDValue StackPtr; local
2322 if (StackPtr.getNode() == 0)
2323 StackPtr = DAG.getCopyFromReg(Chain, dl, X86StackPtr, getPointerTy());
2324 MemOpChains.push_back(LowerMemOpCallTo(Chain, StackPtr, Arg,
2410 if (StackPtr.getNode() == 0)
2411 StackPtr = DAG.getCopyFromReg(Chain, dl, X86StackPtr,
2413 Source = DAG.getNode(ISD::ADD, dl, getPointerTy(), StackPtr, Source);
13774 SDValue StackPtr local
2118 LowerMemOpCallTo(SDValue Chain, SDValue StackPtr, SDValue Arg, DebugLoc dl, SelectionDAG &DAG, const CCValAssign &VA, ISD::ArgFlagsTy Flags) const argument
[all...]
H A DX86ISelLowering.h732 SDValue LowerMemOpCallTo(SDValue Chain, SDValue StackPtr, SDValue Arg,
H A DX86JITInfo.cpp306 static void X86CompilationCallback2(intptr_t *StackPtr, intptr_t RetAddr);
352 X86CompilationCallback2(intptr_t *StackPtr, intptr_t RetAddr) { argument
353 intptr_t *RetAddrLoc = &StackPtr[1];
369 << " ESP=" << (void*)StackPtr
H A DX86RegisterInfo.cpp73 StackPtr = X86::RSP;
77 StackPtr = X86::ESP;
475 StackPtr)
476 .addReg(StackPtr)
486 New = BuildMI(MF, DL, TII.get(Opc), StackPtr)
487 .addReg(StackPtr).addImm(Amount);
507 MachineInstr *New = BuildMI(MF, DL, TII.get(Opc), StackPtr)
508 .addReg(StackPtr).addImm(CalleeAmt);
546 BasePtr = (FrameIndex < 0 ? FramePtr : StackPtr);
548 BasePtr = StackPtr;
[all...]
H A DX86RegisterInfo.h45 /// StackPtr - X86 physical register used as stack ptr.
47 unsigned StackPtr; member in class:llvm::X86RegisterInfo
132 unsigned getStackRegister() const { return StackPtr; }
/external/llvm/lib/Transforms/Utils/
H A DLowerInvoke.cpp97 AllocaInst *InvokeNum, AllocaInst *StackPtr,
203 AllocaInst *StackPtr,
226 new StoreInst(StackSaveRet, StackPtr, true, II); // volatile
234 new LoadInst(StackPtr, "stackptr.restore", true,
459 AllocaInst *StackPtr = new AllocaInst(Type::getInt8PtrTy(F.getContext()), 0, local
508 rewriteExpensiveInvoke(Invokes[i], i+1, InvokeNum, StackPtr, CatchSwitch);
201 rewriteExpensiveInvoke(InvokeInst *II, unsigned InvokeNo, AllocaInst *InvokeNum, AllocaInst *StackPtr, SwitchInst *CatchSwitch) argument

Completed in 809 milliseconds