|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/lib/Target/X86/X86GenInstrInfo.inc49359 || (MI.getOperand(4).isGlobal())
include/llvm/CodeGen/MachineOperand.h 557 assert(isGlobal() && "Wrong MachineOperand accessor");
594 assert((isGlobal() || isSymbol() || isMCSymbol() || isCPI() ||
664 assert((isGlobal() || isSymbol() || isMCSymbol() || isCPI() ||
lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp 604 assert(MO.isGlobal() && "caller should check MO.isGlobal");
635 if (MO.isGlobal()) {
lib/CodeGen/AsmPrinter/DwarfDebug.cpp 723 if (!CalleeOp.isGlobal() && !CalleeOp.isReg())
lib/CodeGen/AsmPrinter/EHStreamer.cpp 177 if (!MO.isGlobal()) continue;
lib/CodeGen/CFGuardLongjmp.cpp 83 if (!MO.isGlobal())
lib/CodeGen/MachineRegisterInfo.cpp 559 if (!MO.isGlobal())
lib/CodeGen/RegUsageInfoPropagate.cpp 91 if (MO.isGlobal())
lib/Target/AArch64/AArch64CallLowering.cpp 721 if (Info.Callee.isGlobal()) {
lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp 487 if (MO1.isGlobal()) {
519 if (MO1.isGlobal()) {
lib/Target/AArch64/AArch64FalkorHWPFFix.cpp 665 else if (LI.OffsetOpnd->isGlobal() || LI.OffsetOpnd->isSymbol() ||
lib/Target/AArch64/AArch64InstrInfo.cpp 5439 if (MOP.isGlobal()) {
lib/Target/AArch64/AArch64MCInstLower.cpp 122 if (MO.isGlobal()) {
lib/Target/AMDGPU/R600InstrInfo.cpp 333 assert(Operand.isGlobal());
lib/Target/AMDGPU/SIFoldOperands.cpp 54 assert(FoldOp->isReg() || FoldOp->isGlobal());
403 (OpToFold->isImm() || OpToFold->isFI() || OpToFold->isGlobal())) {
610 OpToFold.isImm() || OpToFold.isFI() || OpToFold.isGlobal();
1122 bool FoldingImm = OpToFold.isImm() || OpToFold.isFI() || OpToFold.isGlobal();
1500 OpToFold.isImm() || OpToFold.isFI() || OpToFold.isGlobal();
lib/Target/AMDGPU/SIInstrInfo.cpp 2929 assert(MO.isImm() || MO.isTargetIndex() || MO.isFI() || MO.isGlobal());
3245 if (MI.getOperand(i).isImm() || MI.getOperand(i).isGlobal()) {
3945 assert(MO.isImm() || MO.isTargetIndex() || MO.isFI() || MO.isGlobal());
4002 assert(MO->isImm() || MO->isTargetIndex() || MO->isFI() || MO->isGlobal());
lib/Target/AMDGPU/SIShrinkInstructions.cpp 98 } else if (MovSrc.isGlobal()) {
lib/Target/ARM/ARMAsmPrinter.cpp 189 assert(MO.isGlobal() && "caller should check MO.isGlobal");
1477 else if (MI->getOperand(1).isGlobal()) {
lib/Target/ARM/ARMExpandPseudoInsts.cpp 1183 if (JumpTarget.isGlobal())
lib/Target/AVR/AVRMCInstLower.cpp 39 bool IsFunction = MO.isGlobal() && isa<Function>(MO.getGlobal());
lib/Target/BPF/BPFMISimplifyPatchable.cpp 110 if (MO.isGlobal()) {
lib/Target/BPF/BTFDebug.cpp 989 if (MO.isGlobal()) {
1126 if (MO.isGlobal()) {
lib/Target/Hexagon/HexagonAsmPrinter.cpp 217 assert(MO.isGlobal() || MO.isCPI() || MO.isJTI());
219 if (MO.isGlobal())
lib/Target/Hexagon/HexagonBitSimplify.cpp 2627 if (Op.isGlobal() || Op.isBlockAddress())
2639 if (Op.isGlobal() || Op.isBlockAddress())
lib/Target/Hexagon/HexagonBitTracker.cpp 245 if (MO.isGlobal() || MO.isBlockAddress() || MO.isSymbol() || MO.isJTI() ||
lib/Target/Hexagon/HexagonConstExtenders.cpp 704 else if (Op.isGlobal())
757 else if (Op.isSymbol() || Op.isGlobal() || Op.isBlockAddress() ||
lib/Target/Hexagon/HexagonCopyToCombine.cpp 671 if (HiOperand.isGlobal()) {
678 if (LoOperand.isGlobal()) {
768 if (HiOperand.isGlobal()) {
816 if (LoOperand.isGlobal()) {
lib/Target/Hexagon/HexagonInstrInfo.cpp 2056 if (MO.isGlobal() || MO.isSymbol() || MO.isBlockAddress() ||
2586 if (Op.isGlobal() || Op.isSymbol())
4029 (MI.getOperand(1).isGlobal() &&
4032 (MI.getOperand(2).isGlobal() &&
4042 (MI.getOperand(2).isGlobal() && MI.getOperand(2).getOffset() == 0)))
4051 (MI.getOperand(1).isGlobal() && MI.getOperand(1).getOffset() == 0)))
lib/Target/Hexagon/HexagonOptAddrMode.cpp 696 !MI->getOperand(1).isGlobal()) &&
lib/Target/Hexagon/RDFGraph.cpp 233 return Op.isMBB() || Op.isGlobal() || Op.isSymbol();
239 else if (T->isGlobal())
624 if (O.isGlobal() || O.isSymbol())
1257 if (Op.isGlobal() || Op.isSymbol())
lib/Target/Mips/MipsCallLowering.cpp 567 Info.Callee.isGlobal() && TM.isPositionIndependent();
607 if (Info.Callee.isGlobal()) {
lib/Target/Mips/MipsSEISelDAGToDAG.cpp 182 if (MI.getOperand(0).isGlobal() &&
lib/Target/NVPTX/NVPTXReplaceImageHandles.cpp 169 assert(TexHandleDef.getOperand(1).isGlobal() && "Load is not a global!");
lib/Target/PowerPC/PPCAsmPrinter.cpp 452 } else if (CalleeMO.isGlobal()) {
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()) &&
841 MO.isGlobal() && Subtarget->isGVIndirectSymbol(MO.getGlobal());
875 assert((MO.isGlobal() || MO.isCPI() || MO.isJTI() ||
880 (!MO.isGlobal() || Subtarget->isGVIndirectSymbol(MO.getGlobal())) &&
907 assert((MO.isGlobal() || MO.isCPI()) && "Invalid operand for ADDItocL.");
910 !(MO.isGlobal() && Subtarget->isGVIndirectSymbol(MO.getGlobal())) &&
1172 if (MO.isGlobal() && MO.getGlobal()->getAlignment() < 4)
lib/Target/PowerPC/PPCInstrInfo.cpp 2129 return MO.isCPI() || MO.isGlobal() || MO.isImm();
3560 if (ImmMO.isGlobal() &&
4035 if (CallMI.isCall() && CallMI.getOperand(0).isGlobal()) {
lib/Target/PowerPC/PPCMCInstLower.cpp 51 if (!MO.isGlobal()) {
70 assert(MO.isGlobal() && "Extern symbol not handled yet");
lib/Target/Sparc/DelaySlotFiller.cpp 308 if (Operand1.isImm() || Operand1.isGlobal())
lib/Target/Sparc/LeonPasses.cpp 89 if (MO.isGlobal()) {
lib/Target/Sparc/SparcAsmPrinter.cpp 299 if (MO.isGlobal() || MO.isSymbol() || MO.isCPI()) {
lib/Target/SystemZ/SystemZAsmPrinter.cpp 637 } else if (CalleeMO.isGlobal()) {
lib/Target/WebAssembly/WebAssemblyLateEHPrepare.cpp 263 if (CalleeOp.isGlobal() && CalleeOp.getGlobal()->getName() ==
lib/Target/WebAssembly/WebAssemblyRegStackify.cpp 144 if (MO.isGlobal()) {
lib/Target/WebAssembly/WebAssemblyUtilities.cpp 53 assert(MO.isGlobal() || MO.isSymbol());
lib/Target/X86/X86ExpandPseudo.cpp 246 if (JumpTarget.isGlobal()) {
lib/Target/X86/X86FixupLEAs.cpp 311 return (Offset.isImm() && Offset.getImm() != 0) || Offset.isGlobal();
lib/Target/X86/X86FrameLowering.cpp 2627 if (!MO.isGlobal())
lib/Target/X86/X86ISelLowering.cpp30235 assert(MI.getOperand(3).isGlobal() && "This should be a global");
lib/Target/X86/X86IndirectBranchTracking.cpp 88 if (!MOp.isGlobal())
lib/Target/X86/X86InstrBuilder.h 111 if (Op3.isGlobal())
lib/Target/X86/X86InstrInfo.cpp 609 if (!ReMatPICStubLoad && MI.getOperand(1 + X86::AddrDisp).isGlobal())
lib/Target/X86/X86InstrInfo.h 120 MI.getOperand(Op + X86::AddrDisp).isGlobal() ||
lib/Target/X86/X86MCInstLower.cpp 120 assert((MO.isGlobal() || MO.isSymbol() || MO.isMBB()) &&
144 if (MO.isGlobal()) {
168 assert(MO.isGlobal() && "Extern symbol not handled yet");
179 assert(MO.isGlobal() && "Extern symbol not handled yet");
lib/Target/X86/X86OptimizeLEAs.cpp 207 MO.isGlobal() || MO.isBlockAddress() || MO.isMCSymbol() || MO.isMBB();
220 (MO1.isGlobal() && MO2.isGlobal() &&
220 (MO1.isGlobal() && MO2.isGlobal() &&
unittests/CodeGen/MachineOperandTest.cpp 253 ASSERT_TRUE(MO.isGlobal());