reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

gen/lib/Target/SystemZ/SystemZGenAsmMatcher.inc
 2123     case SystemZ::CC: OpKind = MCK_CCR; break;
gen/lib/Target/SystemZ/SystemZGenDAGISel.inc
   98 /*    77*/          OPC_EmitCopyToReg, 6, SystemZ::CC,
  138 /*   151*/          OPC_EmitCopyToReg, 6, SystemZ::CC,
  178 /*   225*/          OPC_EmitCopyToReg, 6, SystemZ::CC,
  218 /*   299*/          OPC_EmitCopyToReg, 6, SystemZ::CC,
  256 /*   369*/          OPC_EmitCopyToReg, 6, SystemZ::CC,
  294 /*   439*/          OPC_EmitCopyToReg, 6, SystemZ::CC,
  333 /*   511*/          OPC_EmitCopyToReg, 6, SystemZ::CC,
  372 /*   583*/          OPC_EmitCopyToReg, 6, SystemZ::CC,
  411 /*   655*/          OPC_EmitCopyToReg, 6, SystemZ::CC,
  450 /*   727*/          OPC_EmitCopyToReg, 6, SystemZ::CC,
  487 /*   795*/          OPC_EmitCopyToReg, 6, SystemZ::CC,
  524 /*   863*/          OPC_EmitCopyToReg, 6, SystemZ::CC,
  561 /*   931*/          OPC_EmitCopyToReg, 6, SystemZ::CC,
  598 /*   999*/          OPC_EmitCopyToReg, 6, SystemZ::CC,
  635 /*  1067*/          OPC_EmitCopyToReg, 6, SystemZ::CC,
  672 /*  1135*/          OPC_EmitCopyToReg, 6, SystemZ::CC,
  709 /*  1203*/          OPC_EmitCopyToReg, 6, SystemZ::CC,
  746 /*  1271*/          OPC_EmitCopyToReg, 6, SystemZ::CC,
  790 /*  1358*/          OPC_EmitCopyToReg, 6, SystemZ::CC,
  834 /*  1445*/          OPC_EmitCopyToReg, 6, SystemZ::CC,
  878 /*  1532*/          OPC_EmitCopyToReg, 6, SystemZ::CC,
  922 /*  1619*/          OPC_EmitCopyToReg, 6, SystemZ::CC,
  966 /*  1706*/          OPC_EmitCopyToReg, 6, SystemZ::CC,
 1010 /*  1793*/          OPC_EmitCopyToReg, 6, SystemZ::CC,
13220 /* 24269*/          OPC_EmitCopyToReg, 5, SystemZ::CC,
13236 /* 24305*/          OPC_EmitCopyToReg, 5, SystemZ::CC,
13246 /* 24328*/        OPC_EmitCopyToReg, 5, SystemZ::CC,
13276 /* 24384*/          OPC_EmitCopyToReg, 4, SystemZ::CC,
13312 /* 24453*/          OPC_EmitCopyToReg, 4, SystemZ::CC,
13335 /* 24497*/              OPC_EmitCopyToReg, 4, SystemZ::CC,
13354 /* 24538*/              OPC_EmitCopyToReg, 4, SystemZ::CC,
13368 /* 24568*/              OPC_EmitCopyToReg, 4, SystemZ::CC,
13377 /* 24588*/              OPC_EmitCopyToReg, 4, SystemZ::CC,
13384 /* 24604*/              OPC_EmitCopyToReg, 4, SystemZ::CC,
13402 /* 24638*/            OPC_EmitCopyToReg, 4, SystemZ::CC,
13409 /* 24655*/            OPC_EmitCopyToReg, 4, SystemZ::CC,
13417 /* 24674*/              OPC_EmitCopyToReg, 4, SystemZ::CC,
13423 /* 24688*/              OPC_EmitCopyToReg, 4, SystemZ::CC,
13432 /* 24708*/              OPC_EmitCopyToReg, 4, SystemZ::CC,
13438 /* 24722*/              OPC_EmitCopyToReg, 4, SystemZ::CC,
13447 /* 24742*/              OPC_EmitCopyToReg, 4, SystemZ::CC,
13454 /* 24758*/              OPC_EmitCopyToReg, 4, SystemZ::CC,
17246 /* 31939*/        OPC_EmitCopyToReg, 3, SystemZ::CC,
17254 /* 31959*/        OPC_EmitCopyToReg, 3, SystemZ::CC,
17265 /* 31982*/        OPC_EmitCopyToReg, 2, SystemZ::CC,
17271 /* 31996*/        OPC_EmitCopyToReg, 2, SystemZ::CC,
17654 /* 32759*/        OPC_EmitCopyToReg, 3, SystemZ::CC,
17662 /* 32779*/        OPC_EmitCopyToReg, 3, SystemZ::CC,
17673 /* 32802*/        OPC_EmitCopyToReg, 2, SystemZ::CC,
17679 /* 32816*/        OPC_EmitCopyToReg, 2, SystemZ::CC,
20987 /* 39472*/    OPC_EmitCopyToReg, 4, SystemZ::CC,
21438 /* 40278*/    OPC_EmitCopyToReg, 0, SystemZ::CC,
gen/lib/Target/SystemZ/SystemZGenInstrInfo.inc
 3916 static const MCPhysReg ImplicitList1[] = { SystemZ::CC, 0 };
 3919 static const MCPhysReg ImplicitList4[] = { SystemZ::R14D, SystemZ::CC, 0 };
 3921 static const MCPhysReg ImplicitList6[] = { SystemZ::CC, SystemZ::R1D, SystemZ::R2D, SystemZ::R3D, 0 };
 3924 static const MCPhysReg ImplicitList9[] = { SystemZ::CC, SystemZ::R1D, 0 };
 3930 static const MCPhysReg ImplicitList15[] = { SystemZ::CC, SystemZ::R1L, SystemZ::F0Q, 0 };
 3934 static const MCPhysReg ImplicitList19[] = { SystemZ::R0D, SystemZ::CC, 0 };
 3935 static const MCPhysReg ImplicitList20[] = { SystemZ::R0L, SystemZ::CC, 0 };
 3936 static const MCPhysReg ImplicitList21[] = { SystemZ::CC, SystemZ::R0L, SystemZ::R1D, 0 };
 3938 static const MCPhysReg ImplicitList23[] = { SystemZ::CC, SystemZ::R0D, SystemZ::R1D, SystemZ::R2D, SystemZ::R3D, SystemZ::R5D, 0 };
gen/lib/Target/SystemZ/SystemZGenRegisterInfo.inc
  753   { SystemZ::CC },
  926     SystemZ::CC, 
lib/Target/SystemZ/SystemZElimCompare.cpp
  109     if ((*SI)->isLiveIn(SystemZ::CC))
  241     MIB.addReg(SystemZ::CC, RegState::ImplicitDefine | RegState::Dead);
  382     MI.clearRegisterDeads(SystemZ::CC);
  397       MBBI->clearRegisterKills(SystemZ::CC, TRI);
  461     CCRefs |= getRegReferences(MI, SystemZ::CC);
  482     if (getRegReferences(MI, SystemZ::CC))
  546   int CCUse = MBBI->findRegisterUseOperandIdx(SystemZ::CC, false, TRI);
  572     MIB.add(Target).addReg(SystemZ::CC,
  613     if (MI.definesRegister(SystemZ::CC)) {
  617     if (MI.readsRegister(SystemZ::CC) && CompleteCCUsers)
lib/Target/SystemZ/SystemZISelDAGToDAG.cpp
 1715         cast<RegisterSDNode>(CCUser->getOperand(1))->getReg() == SystemZ::CC) {
lib/Target/SystemZ/SystemZISelLowering.cpp
 6527     if (mi.readsRegister(SystemZ::CC))
 6529     if (mi.definesRegister(SystemZ::CC))
 6537       if ((*SI)->isLiveIn(SystemZ::CC))
 6638     if (NextMIIt->definesRegister(SystemZ::CC))
 6668       (LastMI->killsRegister(SystemZ::CC) || checkCCKill(*LastMI, MBB));
 6676     FalseMBB->addLiveIn(SystemZ::CC);
 6677     JoinMBB->addLiveIn(SystemZ::CC);
 6769   if (!MI.killsRegister(SystemZ::CC) && !checkCCKill(MI, JoinMBB)) {
 6770     FalseMBB->addLiveIn(SystemZ::CC);
 6771     JoinMBB->addLiveIn(SystemZ::CC);
 7155   if (!MI.registerDefIsDead(SystemZ::CC))
 7156     DoneMBB->addLiveIn(SystemZ::CC);
 7342       DoneMBB->addLiveIn(SystemZ::CC);
 7393     MBB->addLiveIn(SystemZ::CC);
 7454   DoneMBB->addLiveIn(SystemZ::CC);
lib/Target/SystemZ/SystemZInstrInfo.cpp
  729       .addReg(SystemZ::CC, RegState::Implicit);
  736       .addReg(SystemZ::CC, RegState::Implicit);
  750         .addReg(SystemZ::CC, RegState::Implicit);
  760       .addReg(SystemZ::CC, RegState::Implicit);
  823   if (SrcReg == SystemZ::CC) {
  832   if (DestReg == SystemZ::CC) {
  941   if (OldMI->registerDefIsDead(SystemZ::CC)) {
  942     MachineOperand *CCDef = NewMI->findRegisterDefOperand(SystemZ::CC);
 1012       MCRegUnitIterator CCUnit(SystemZ::CC, TRI);
 1025         BuiltMI->findRegisterDefOperand(SystemZ::CC)->setIsDead(true);
lib/Target/SystemZ/SystemZLongBranch.cpp
  367   BRCL->addRegisterKilled(SystemZ::CC, &TII->getRegisterInfo());
  385   BRCL->addRegisterKilled(SystemZ::CC, &TII->getRegisterInfo());
lib/Target/SystemZ/SystemZShortenInst.cpp
  145   if (!LiveRegs.contains(SystemZ::CC) && shortenOn001(MI, Opcode)) {
  147       .addReg(SystemZ::CC, RegState::ImplicitDefine | RegState::Dead);