• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/llvmCore-3425.0.33/lib/Target/Sparc/

Lines Matching defs:SP

54     SP::I0, SP::I1, SP::I2, SP::I3, SP::I4, SP::I5
128 Chain = DAG.getCopyToReg(Chain, dl, SP::I0, Val, Flag);
131 MF.getRegInfo().addLiveOut(SP::I0);
185 unsigned VRegHi = RegInfo.createVirtualRegister(&SP::IntRegsRegClass);
202 &SP::IntRegsRegClass);
211 unsigned VReg = RegInfo.createVirtualRegister(&SP::IntRegsRegClass);
295 Reg = MF.getRegInfo().createVirtualRegister(&SP::IntRegsRegClass);
305 SP::I0, SP::I1, SP::I2, SP::I3, SP::I4, SP::I5
323 unsigned VReg = RegInfo.createVirtualRegister(&SP::IntRegsRegClass);
441 SDValue StackPtr = DAG.getRegister(SP::O6, MVT::i32);
458 SDValue StackPtr = DAG.getRegister(SP::O6, MVT::i32);
491 SDValue StackPtr = DAG.getRegister(SP::O6, MVT::i32);
501 SDValue StackPtr = DAG.getRegister(SP::O6, MVT::i32);
532 SDValue StackPtr = DAG.getRegister(SP::O6, MVT::i32);
554 if (Reg >= SP::I0 && Reg <= SP::I7)
555 Reg = Reg-SP::I0+SP::O0;
580 if (Reg >= SP::I0 && Reg <= SP::I7)
581 Reg = Reg-SP::I0+SP::O0;
607 if (Reg >= SP::I0 && Reg <= SP::I7)
608 Reg = Reg-SP::I0+SP::O0;
697 addRegisterClass(MVT::i32, &SP::IntRegsRegClass);
698 addRegisterClass(MVT::f32, &SP::FPRegsRegClass);
699 addRegisterClass(MVT::f64, &SP::DFPRegsRegClass);
806 setStackPointerRegisterToSaveRestore(SP::O6);
1016 DAG.getRegister(SP::I6, MVT::i32),
1063 unsigned SPReg = SP::O6;
1064 SDValue SP = DAG.getCopyFromReg(Chain, dl, SPReg, MVT::i32);
1065 SDValue NewSP = DAG.getNode(ISD::SUB, dl, MVT::i32, SP, Size); // Value
1066 Chain = DAG.getCopyToReg(SP.getValue(1), dl, SPReg, NewSP); // Output chain
1090 unsigned FrameReg = SP::I6;
1121 unsigned RetReg = SP::I7;
1131 RetAddr = DAG.getCopyFromReg(Chain, dl, SP::I6, VT);
1177 case SP::SELECT_CC_Int_ICC:
1178 case SP::SELECT_CC_FP_ICC:
1179 case SP::SELECT_CC_DFP_ICC:
1180 BROpcode = SP::BCOND;
1182 case SP::SELECT_CC_Int_FCC:
1183 case SP::SELECT_CC_FP_FCC:
1184 case SP::SELECT_CC_DFP_FCC:
1185 BROpcode = SP::FBCOND;
1235 BuildMI(*BB, BB->begin(), dl, TII.get(SP::PHI), MI->getOperand(0).getReg())
1267 return std::make_pair(0U, &SP::IntRegsRegClass);