Searched refs:SPReg (Results 1 - 12 of 12) sorted by relevance

/external/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFrameLowering.cpp141 unsigned SPReg = MRI.createVirtualRegister(PtrRC); local
151 StackSize ? SPReg : (unsigned)WebAssembly::SP32)
164 .addReg(SPReg)
195 unsigned SPReg = 0; local
206 SPReg = MRI.createVirtualRegister(PtrRC);
207 BuildMI(MBB, InsertPt, DL, TII->get(WebAssembly::ADD_I32), SPReg)
211 SPReg = hasFP(MF) ? WebAssembly::FP32 : WebAssembly::SP32;
214 writeSPToMemory(SPReg, MF, MBB, InsertAddr, InsertPt, DL);
/external/llvm/lib/Target/PowerPC/
H A DPPCFrameLowering.cpp747 unsigned SPReg = isPPC64 ? PPC::X1 : PPC::R1; local
856 .addReg(SPReg);
885 .addReg(SPReg);
892 .addReg(SPReg);
899 .addReg(SPReg);
906 .addReg(SPReg);
913 .addReg(SPReg);
924 .addReg(SPReg)
925 .addReg(SPReg);
932 .addReg(SPReg)
1129 unsigned SPReg = isPPC64 ? PPC::X1 : PPC::R1; local
[all...]
/external/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsNaClELFStreamer.cpp128 unsigned SPReg = MI.getOperand(0).getReg(); local
129 assert((Mips::SP == SPReg) && "Unexpected stack-pointer register.");
130 emitMask(SPReg, LoadStoreStackMaskReg, STI);
/external/llvm/lib/Target/X86/
H A DX86FrameLowering.cpp1437 unsigned SPReg;
1438 int Offset = getFrameIndexReferencePreferSP(MF, Info.PSPSymFrameIdx, SPReg,
1440 assert(Offset >= 0 && SPReg == TRI->getStackRegister());
2448 unsigned ScratchReg, SPReg, PReg, SPLimitOffset;
2452 SPReg = X86::RSP;
2458 SPReg = X86::ESP;
2471 SPReg, false, -MaxStack);
2481 SPReg, false, -MaxStack);
H A DX86ISelLowering.cpp16832 unsigned SPReg = TLI.getStackPointerRegisterToSaveRestore(); local
16833 assert(SPReg && "Target cannot require DYNAMIC_STACKALLOC expansion and"
16836 SDValue SP = DAG.getCopyFromReg(Chain, dl, SPReg, VT);
16844 Chain = DAG.getCopyToReg(Chain, dl, SPReg, Result); // Output chain
16870 unsigned SPReg = RegInfo->getStackRegister(); local
16871 SDValue SP = DAG.getCopyFromReg(Chain, dl, SPReg, SPTy);
16877 Chain = DAG.getCopyToReg(Chain, dl, SPReg, SP);
[all...]
/external/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.cpp1025 unsigned SPReg = getStackPointerRegisterToSaveRestore(); local
1028 SDValue StackPointer = DAG.getCopyFromReg(Chain, DL, SPReg, MVT::i32);
1048 SDValue CopyChain = DAG.getCopyToReg(Chain, DL, SPReg, Sub);
/external/swiftshader/third_party/LLVM/lib/Target/Sparc/
H A DSparcISelLowering.cpp1060 unsigned SPReg = SP::O6; local
1061 SDValue SP = DAG.getCopyFromReg(Chain, dl, SPReg, MVT::i32);
1063 Chain = DAG.getCopyToReg(SP.getValue(1), dl, SPReg, NewSP); // Output chain
/external/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp9628 int SPReg = tryParseRegister(); local
9629 if (SPReg == -1) {
9634 if (SPReg != ARM::SP && SPReg != UC.getFPReg()) {
9671 static_cast<unsigned>(SPReg), Offset);
10043 int SPReg = tryParseRegister(); local
10044 if (SPReg == -1) {
10050 if (SPReg == ARM::SP || SPReg == ARM::PC) {
10085 getTargetStreamer().emitMovSP(SPReg, Offse
[all...]
/external/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp2594 unsigned SPReg = SP::O6; local
2595 SDValue SP = DAG.getCopyFromReg(Chain, dl, SPReg, VT);
2597 Chain = DAG.getCopyToReg(SP.getValue(1), dl, SPReg, NewSP); // Output chain
/external/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp1516 unsigned SPReg = TLI.getStackPointerRegisterToSaveRestore();
1517 assert(SPReg && "Target cannot require DYNAMIC_STACKALLOC expansion and"
1531 SDValue SP = DAG.getCopyFromReg(Chain, dl, SPReg, VT);
1540 Chain = DAG.getCopyToReg(Chain, dl, SPReg, Tmp1); // Output chain
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp1945 unsigned SPReg = TLI.getStackPointerRegisterToSaveRestore();
1946 assert(SPReg && "Target cannot require DYNAMIC_STACKALLOC expansion and"
1960 SDValue SP = DAG.getCopyFromReg(Chain, dl, SPReg, VT);
1968 Chain = DAG.getCopyToReg(Chain, dl, SPReg, Tmp1); // Output chain
/external/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp2871 unsigned SPReg = getStackPointerRegisterToSaveRestore();
2875 SDValue OldSP = DAG.getCopyFromReg(Chain, DL, SPReg, MVT::i64);
2892 Chain = DAG.getCopyToReg(Chain, DL, SPReg, NewSP);

Completed in 440 milliseconds