|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/lib/Target/Sparc/SparcGenAsmMatcher.inc 1638 Inst.addOperand(MCOperand::createReg(SP::G0));
2077 case SP::G0: OpKind = MCK_IntRegs; break;
gen/lib/Target/Sparc/SparcGenAsmWriter.inc 4409 MI->getOperand(0).getReg() == Sparc::G0 &&
4412 MI->getOperand(2).getReg() == Sparc::G0) {
4422 MI->getOperand(1).getReg() == Sparc::G0) {
4432 MI->getOperand(1).getReg() == Sparc::G0 &&
4442 MI->getOperand(0).getReg() == Sparc::G0 &&
4443 MI->getOperand(1).getReg() == Sparc::G0 &&
4444 MI->getOperand(2).getReg() == Sparc::G0) {
4470 MI->getOperand(0).getReg() == Sparc::G0 &&
4471 MI->getOperand(1).getReg() == Sparc::G0 &&
4472 MI->getOperand(2).getReg() == Sparc::G0) {
4480 MI->getOperand(0).getReg() == Sparc::G0 &&
4499 MI->getOperand(0).getReg() == Sparc::G0 &&
4518 MI->getOperand(0).getReg() == Sparc::G0 &&
4537 MI->getOperand(0).getReg() == Sparc::G0 &&
4556 MI->getOperand(0).getReg() == Sparc::G0 &&
4575 MI->getOperand(0).getReg() == Sparc::G0 &&
4594 MI->getOperand(0).getReg() == Sparc::G0 &&
4613 MI->getOperand(0).getReg() == Sparc::G0 &&
4632 MI->getOperand(0).getReg() == Sparc::G0 &&
4651 MI->getOperand(0).getReg() == Sparc::G0 &&
4670 MI->getOperand(0).getReg() == Sparc::G0 &&
4689 MI->getOperand(0).getReg() == Sparc::G0 &&
4708 MI->getOperand(0).getReg() == Sparc::G0 &&
4727 MI->getOperand(0).getReg() == Sparc::G0 &&
4746 MI->getOperand(0).getReg() == Sparc::G0 &&
4765 MI->getOperand(0).getReg() == Sparc::G0 &&
4786 MI->getOperand(0).getReg() == Sparc::G0 &&
4809 MI->getOperand(0).getReg() == Sparc::G0 &&
4832 MI->getOperand(0).getReg() == Sparc::G0 &&
4855 MI->getOperand(0).getReg() == Sparc::G0 &&
4878 MI->getOperand(0).getReg() == Sparc::G0 &&
4901 MI->getOperand(0).getReg() == Sparc::G0 &&
4924 MI->getOperand(0).getReg() == Sparc::G0 &&
4947 MI->getOperand(0).getReg() == Sparc::G0 &&
4970 MI->getOperand(0).getReg() == Sparc::G0 &&
4993 MI->getOperand(0).getReg() == Sparc::G0 &&
5016 MI->getOperand(0).getReg() == Sparc::G0 &&
5039 MI->getOperand(0).getReg() == Sparc::G0 &&
5062 MI->getOperand(0).getReg() == Sparc::G0 &&
5085 MI->getOperand(0).getReg() == Sparc::G0 &&
5108 MI->getOperand(0).getReg() == Sparc::G0 &&
5131 MI->getOperand(0).getReg() == Sparc::G0 &&
5156 MI->getOperand(0).getReg() == Sparc::G0 &&
5173 MI->getOperand(0).getReg() == Sparc::G0 &&
5190 MI->getOperand(0).getReg() == Sparc::G0 &&
5207 MI->getOperand(0).getReg() == Sparc::G0 &&
5224 MI->getOperand(0).getReg() == Sparc::G0 &&
5241 MI->getOperand(0).getReg() == Sparc::G0 &&
5258 MI->getOperand(0).getReg() == Sparc::G0 &&
5275 MI->getOperand(0).getReg() == Sparc::G0 &&
5292 MI->getOperand(0).getReg() == Sparc::G0 &&
5309 MI->getOperand(0).getReg() == Sparc::G0 &&
5326 MI->getOperand(0).getReg() == Sparc::G0 &&
5343 MI->getOperand(0).getReg() == Sparc::G0 &&
5360 MI->getOperand(0).getReg() == Sparc::G0 &&
5377 MI->getOperand(0).getReg() == Sparc::G0 &&
5394 MI->getOperand(0).getReg() == Sparc::G0 &&
5411 MI->getOperand(0).getReg() == Sparc::G0 &&
5430 MI->getOperand(0).getReg() == Sparc::G0 &&
5451 MI->getOperand(0).getReg() == Sparc::G0 &&
5472 MI->getOperand(0).getReg() == Sparc::G0 &&
5493 MI->getOperand(0).getReg() == Sparc::G0 &&
5514 MI->getOperand(0).getReg() == Sparc::G0 &&
5535 MI->getOperand(0).getReg() == Sparc::G0 &&
5556 MI->getOperand(0).getReg() == Sparc::G0 &&
5577 MI->getOperand(0).getReg() == Sparc::G0 &&
5598 MI->getOperand(0).getReg() == Sparc::G0 &&
5619 MI->getOperand(0).getReg() == Sparc::G0 &&
5640 MI->getOperand(0).getReg() == Sparc::G0 &&
5661 MI->getOperand(0).getReg() == Sparc::G0 &&
5682 MI->getOperand(0).getReg() == Sparc::G0 &&
5703 MI->getOperand(0).getReg() == Sparc::G0 &&
5724 MI->getOperand(0).getReg() == Sparc::G0 &&
5745 MI->getOperand(0).getReg() == Sparc::G0 &&
5768 MI->getOperand(0).getReg() == Sparc::G0 &&
5787 MI->getOperand(0).getReg() == Sparc::G0 &&
5806 MI->getOperand(0).getReg() == Sparc::G0 &&
5825 MI->getOperand(0).getReg() == Sparc::G0 &&
5844 MI->getOperand(0).getReg() == Sparc::G0 &&
5863 MI->getOperand(0).getReg() == Sparc::G0 &&
5882 MI->getOperand(0).getReg() == Sparc::G0 &&
5901 MI->getOperand(0).getReg() == Sparc::G0 &&
5920 MI->getOperand(0).getReg() == Sparc::G0 &&
5939 MI->getOperand(0).getReg() == Sparc::G0 &&
5958 MI->getOperand(0).getReg() == Sparc::G0 &&
5977 MI->getOperand(0).getReg() == Sparc::G0 &&
5996 MI->getOperand(0).getReg() == Sparc::G0 &&
6015 MI->getOperand(0).getReg() == Sparc::G0 &&
6034 MI->getOperand(0).getReg() == Sparc::G0 &&
6053 MI->getOperand(0).getReg() == Sparc::G0 &&
6074 MI->getOperand(0).getReg() == Sparc::G0 &&
6097 MI->getOperand(0).getReg() == Sparc::G0 &&
6120 MI->getOperand(0).getReg() == Sparc::G0 &&
6143 MI->getOperand(0).getReg() == Sparc::G0 &&
6166 MI->getOperand(0).getReg() == Sparc::G0 &&
6189 MI->getOperand(0).getReg() == Sparc::G0 &&
6212 MI->getOperand(0).getReg() == Sparc::G0 &&
6235 MI->getOperand(0).getReg() == Sparc::G0 &&
6258 MI->getOperand(0).getReg() == Sparc::G0 &&
6281 MI->getOperand(0).getReg() == Sparc::G0 &&
6304 MI->getOperand(0).getReg() == Sparc::G0 &&
6327 MI->getOperand(0).getReg() == Sparc::G0 &&
6350 MI->getOperand(0).getReg() == Sparc::G0 &&
6373 MI->getOperand(0).getReg() == Sparc::G0 &&
6396 MI->getOperand(0).getReg() == Sparc::G0 &&
6419 MI->getOperand(0).getReg() == Sparc::G0 &&
gen/lib/Target/Sparc/SparcGenDAGISel.inc 70 /* 26*/ OPC_EmitRegister, MVT::i32, SP::G0,
78 /* 42*/ OPC_EmitRegister, MVT::i32, SP::G0,
93 /* 70*/ OPC_EmitRegister, MVT::i64, SP::G0,
101 /* 86*/ OPC_EmitRegister, MVT::i64, SP::G0,
2643 /* 4837*/ OPC_EmitRegister, MVT::i32, SP::G0,
2651 /* 4853*/ OPC_EmitRegister, MVT::i64, SP::G0,
2661 /* 4873*/ OPC_EmitRegister, MVT::i32, SP::G0,
2669 /* 4889*/ OPC_EmitRegister, MVT::i64, SP::G0,
2679 /* 4909*/ OPC_EmitRegister, MVT::i32, SP::G0,
2687 /* 4925*/ OPC_EmitRegister, MVT::i64, SP::G0,
2697 /* 4945*/ OPC_EmitRegister, MVT::i32, SP::G0,
2705 /* 4961*/ OPC_EmitRegister, MVT::i64, SP::G0,
2734 /* 5013*/ OPC_EmitRegister, MVT::i32, SP::G0,
2735 /* 5016*/ OPC_EmitRegister, MVT::i32, SP::G0,
2754 /* 5054*/ OPC_EmitRegister, MVT::i32, SP::G0,
2761 /* 5069*/ OPC_EmitRegister, MVT::i64, SP::G0,
gen/lib/Target/Sparc/SparcGenRegisterInfo.inc 1054 { SP::G0 },
1131 SP::I0, SP::I1, SP::I2, SP::I3, SP::I4, SP::I5, SP::I6, SP::I7, SP::G0, SP::G1, SP::G2, SP::G3, SP::G4, SP::G5, SP::G6, SP::G7, SP::L0, SP::L1, SP::L2, SP::L3, SP::L4, SP::L5, SP::L6, SP::L7, SP::O0, SP::O1, SP::O2, SP::O3, SP::O4, SP::O5, SP::O6, SP::O7,
1151 SP::I0, SP::I1, SP::I2, SP::I3, SP::I4, SP::I5, SP::I6, SP::I7, SP::G0, SP::G1, SP::G2, SP::G3, SP::G4, SP::G5, SP::G6, SP::G7, SP::L0, SP::L1, SP::L2, SP::L3, SP::L4, SP::L5, SP::L6, SP::L7, SP::O0, SP::O1, SP::O2, SP::O3, SP::O4, SP::O5, SP::O6, SP::O7,
1252 { 0U, SP::G0 },
1337 { 0U, SP::G0 },
1471 { SP::G0, 0U },
1556 { SP::G0, 0U },
lib/Target/Sparc/AsmParser/SparcAsmParser.cpp 129 Sparc::G0, Sparc::G1, Sparc::G2, Sparc::G3,
410 if (Reg >= Sparc::G0 && Reg <= Sparc::G7)
411 regIdx = Reg - Sparc::G0;
486 Op->Mem.OffsetReg = Sparc::G0; // always 0
537 MCOperand PrevReg = MCOperand::createReg(Sparc::G0);
lib/Target/Sparc/DelaySlotFiller.cpp 417 && OrMI->getOperand(1).getReg() != SP::G0
418 && OrMI->getOperand(2).getReg() != SP::G0)
422 && OrMI->getOperand(1).getReg() != SP::G0
470 RestoreMI->getOperand(1).setReg(SP::G0);
489 && MBBI->getOperand(0).getReg() == SP::G0
490 && MBBI->getOperand(1).getReg() == SP::G0
491 && MBBI->getOperand(2).getReg() == SP::G0);
lib/Target/Sparc/Disassembler/SparcDisassembler.cpp 62 SP::G0, SP::G1, SP::G2, SP::G3,
lib/Target/Sparc/MCTargetDesc/SparcInstPrinter.cpp 66 case SP::G0: // jmp $addr | ret | retl
152 if (MO.isReg() && MO.getReg() == SP::G0)
lib/Target/Sparc/SparcAsmPrinter.cpp 394 MI->getOperand(opNum+1).getReg() == SP::G0)
lib/Target/Sparc/SparcFrameLowering.cpp 230 BuildMI(MBB, MBBI, dl, TII.get(SP::RESTORErr), SP::G0).addReg(SP::G0)
230 BuildMI(MBB, MBBI, dl, TII.get(SP::RESTORErr), SP::G0).addReg(SP::G0)
231 .addReg(SP::G0);
lib/Target/Sparc/SparcISelDAGToDAG.cpp 140 R2 = CurDAG->getRegister(SP::G0, TLI->getPointerTy(CurDAG->getDataLayout()));
357 TopPart = CurDAG->getRegister(SP::G0, MVT::i32);
lib/Target/Sparc/SparcISelLowering.cpp 1028 .Case("g0", SP::G0).Case("g1", SP::G1).Case("g2", SP::G2).Case("g3", SP::G3)
3364 SDValue Hi = DAG.getCopyFromReg(Lo, dl, SP::G0, MVT::i32);
lib/Target/Sparc/SparcInstrInfo.cpp 322 BuildMI(MBB, I, DL, get(SP::ORrr), DestReg).addReg(SP::G0)
362 .addReg(SP::G0)
384 MIB.addReg(SP::G0);
lib/Target/Sparc/SparcRegisterInfo.cpp 73 Reserved.set(SP::G0);