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

References

include/llvm/CodeGen/MachineOperand.h
  551     assert((isFI() || isCPI() || isTargetIndex() || isJTI()) &&
  594     assert((isGlobal() || isSymbol() || isMCSymbol() || isCPI() ||
  664     assert((isGlobal() || isSymbol() || isMCSymbol() || isCPI() ||
  672     assert((isFI() || isCPI() || isTargetIndex() || isJTI()) &&
lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp
  492         assert(MO1.isCPI() &&
  529         assert(MO1.isCPI() &&
lib/Target/AArch64/AArch64FalkorHWPFFix.cpp
  666            LI.OffsetOpnd->isCPI())
lib/Target/AArch64/AArch64InstrInfo.cpp
 5405     if (MOP.isCPI() || MOP.isJTI() || MOP.isCFIIndex() || MOP.isFI() ||
lib/Target/ARM/ARMBaseInstrInfo.cpp
 2194     if (MO.isFI() || MO.isCPI() || MO.isJTI())
lib/Target/ARM/ARMConstantIslandPass.cpp
  468       if (CPE.CPEMI && CPE.CPEMI->getOperand(1).isCPI())
  770         if (I.getOperand(op).isCPI() || I.getOperand(op).isJTI()) {
 1120   if (CPEMI->getOperand(1).isCPI())
 1161         if (UserMI->getOperand(j).isCPI()) {
 1543     if (UserMI->getOperand(i).isCPI()) {
lib/Target/Hexagon/HexagonAsmPrinter.cpp
  217     assert(MO.isGlobal() || MO.isCPI() || MO.isJTI());
  221     else if (MO.isCPI())
lib/Target/Hexagon/HexagonBitTracker.cpp
  246         MO.isCPI())
lib/Target/Hexagon/HexagonConstExtenders.cpp
  708   else if (Op.isCPI() || Op.isTargetIndex() || Op.isJTI())
  758            Op.isCPI() || Op.isTargetIndex())
lib/Target/Hexagon/HexagonCopyToCombine.cpp
  717   if (HiOperand.isCPI()) {
  724   if (LoOperand.isCPI()) {
  791   if (HiOperand.isCPI()) {
  839   if (LoOperand.isCPI()) {
lib/Target/Hexagon/HexagonInstrInfo.cpp
 2057       MO.isJTI() || MO.isCPI() || MO.isFPImm())
lib/Target/Lanai/LanaiInstrInfo.cpp
  474     if (MO.isFI() || MO.isCPI() || MO.isJTI())
lib/Target/Mips/MipsConstantIslandPass.cpp
  740         if (MI.getOperand(op).isCPI()) {
 1076         if (UserMI->getOperand(j).isCPI()) {
 1132         if (UserMI->getOperand(j).isCPI()) {
 1402     if (UserMI->getOperand(i).isCPI()) {
lib/Target/PowerPC/PPCAsmPrinter.cpp
  687     assert((MO.isGlobal() || MO.isCPI() || MO.isJTI() || MO.isBlockAddress()) &&
  745     assert((MO.isGlobal() || MO.isCPI() || MO.isJTI() || MO.isBlockAddress()) &&
  774     assert((MO.isGlobal() || MO.isCPI() || MO.isJTI() || MO.isBlockAddress()) &&
  804     assert((MO.isGlobal() || MO.isCPI() || MO.isJTI() || MO.isBlockAddress()) &&
  835     assert((MO.isGlobal() || MO.isCPI() || MO.isJTI() || MO.isBlockAddress()) &&
  843         (MO.isCPI() && TM.getCodeModel() == CodeModel::Large))
  875     assert((MO.isGlobal() || MO.isCPI() || MO.isJTI() ||
  886     if (!MO.isCPI() || TM.getCodeModel() == CodeModel::Large)
  907     assert((MO.isGlobal() || MO.isCPI()) && "Invalid operand for ADDItocL.");
lib/Target/PowerPC/PPCInstrInfo.cpp
 2129   return MO.isCPI() || MO.isGlobal() || MO.isImm();
lib/Target/Sparc/SparcAsmPrinter.cpp
  299   if (MO.isGlobal() || MO.isSymbol() || MO.isCPI()) {
lib/Target/X86/X86InstrInfo.cpp
 8097     if (MOP.isCPI() || MOP.isJTI() || MOP.isCFIIndex() || MOP.isFI() ||
lib/Target/X86/X86InstrInfo.h
  121           MI.getOperand(Op + X86::AddrDisp).isCPI() ||
lib/Target/X86/X86MCInstLower.cpp
 1606   if (!Op.isCPI() || Op.getOffset() != 0)
lib/Target/X86/X86OptimizeLEAs.cpp
  206   return MO.isImm() || MO.isCPI() || MO.isJTI() || MO.isSymbol() ||
  216          (MO1.isCPI() && MO2.isCPI() && MO1.getIndex() == MO2.getIndex()) ||
  216          (MO1.isCPI() && MO2.isCPI() && MO1.getIndex() == MO2.getIndex()) ||
unittests/CodeGen/MachineOperandTest.cpp
  130   ASSERT_TRUE(MO.isCPI());