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

References

include/llvm/CodeGen/MachineInstr.h
  463     assert(getOperand(OpIdx).getType() == MachineOperand::MO_Immediate &&
include/llvm/CodeGen/MachineInstrBuilder.h
  287       case MachineOperand::MO_Immediate:
include/llvm/CodeGen/MachineOperand.h
  316   bool isImm() const { return OpKind == MO_Immediate; }
  757     MachineOperand Op(MachineOperand::MO_Immediate);
lib/CodeGen/BranchFolding.cpp
  269     case MachineOperand::MO_Immediate:
lib/CodeGen/MIRPrinter.cpp
  824   case MachineOperand::MO_Immediate:
lib/CodeGen/MachineOperand.cpp
  158   OpKind = MO_Immediate;
  283   case MachineOperand::MO_Immediate:
  348   case MachineOperand::MO_Immediate:
  805   case MachineOperand::MO_Immediate:
lib/Target/AArch64/AArch64AsmPrinter.cpp
  511   case MachineOperand::MO_Immediate: {
lib/Target/AArch64/AArch64MCInstLower.cpp
  266   case MachineOperand::MO_Immediate:
lib/Target/AMDGPU/AMDGPUMCInstLower.cpp
  131   case MachineOperand::MO_Immediate:
lib/Target/AMDGPU/SIFoldOperands.cpp
   64     return Kind == MachineOperand::MO_Immediate;
lib/Target/AMDGPU/SIInstrInfo.cpp
 2896   case MachineOperand::MO_Immediate:
 2917   case MachineOperand::MO_Immediate:
lib/Target/ARC/ARCMCInstLower.cpp
   88   case MachineOperand::MO_Immediate:
lib/Target/ARM/ARMAsmPrinter.cpp
  217   case MachineOperand::MO_Immediate: {
lib/Target/ARM/ARMExpandPseudoInsts.cpp
  789   case MachineOperand::MO_Immediate:
  884   case MachineOperand::MO_Immediate: {
lib/Target/ARM/ARMMCInstLower.cpp
   83   case MachineOperand::MO_Immediate:
lib/Target/AVR/AVRAsmPrinter.cpp
   68   case MachineOperand::MO_Immediate:
lib/Target/AVR/AVRExpandPseudoInsts.cpp
  298   case MachineOperand::MO_Immediate: {
  518   case MachineOperand::MO_Immediate: {
  559   case MachineOperand::MO_Immediate: {
  991   case MachineOperand::MO_Immediate: {
lib/Target/AVR/AVRMCInstLower.cpp
   78     case MachineOperand::MO_Immediate:
lib/Target/BPF/BPFAsmPrinter.cpp
   81   case MachineOperand::MO_Immediate:
lib/Target/BPF/BPFMCInstLower.cpp
   64     case MachineOperand::MO_Immediate:
lib/Target/Hexagon/HexagonAsmPrinter.cpp
   85   case MachineOperand::MO_Immediate:
lib/Target/Hexagon/HexagonConstExtenders.cpp
  510       case MachineOperand::MO_Immediate:
  721     case MachineOperand::MO_Immediate:
  773     case MachineOperand::MO_Immediate:
lib/Target/Hexagon/HexagonExpandCondsets.cpp
  603     case MachineOperand::MO_Immediate:
lib/Target/Hexagon/HexagonMCInstLower.cpp
  141     case MachineOperand::MO_Immediate: {
lib/Target/Lanai/LanaiAsmPrinter.cpp
   73   case MachineOperand::MO_Immediate:
lib/Target/Lanai/LanaiMCInstLower.cpp
  107     case MachineOperand::MO_Immediate:
lib/Target/Lanai/LanaiMemAluCombiner.cpp
  177   case MachineOperand::MO_Immediate:
lib/Target/MSP430/MSP430AsmPrinter.cpp
   86   case MachineOperand::MO_Immediate:
lib/Target/MSP430/MSP430MCInstLower.cpp
  131     case MachineOperand::MO_Immediate:
lib/Target/Mips/MipsAsmPrinter.cpp
  526       if ((MO.getType()) != MachineOperand::MO_Immediate)
  531       if ((MO.getType()) != MachineOperand::MO_Immediate)
  536       if ((MO.getType()) != MachineOperand::MO_Immediate)
  541       if ((MO.getType()) != MachineOperand::MO_Immediate)
  546       if ((MO.getType()) != MachineOperand::MO_Immediate)
  554       if (MO.getType() == MachineOperand::MO_Immediate && MO.getImm() == 0) {
  688     case MachineOperand::MO_Immediate:
lib/Target/Mips/MipsMCInstLower.cpp
  189   case MachineOperand::MO_Immediate:
lib/Target/NVPTX/NVPTXAsmPrinter.cpp
  246   case MachineOperand::MO_Immediate:
 2223   case MachineOperand::MO_Immediate:
lib/Target/PowerPC/PPCAsmPrinter.cpp
  222   case MachineOperand::MO_Immediate:
lib/Target/PowerPC/PPCMCInstLower.cpp
  175   case MachineOperand::MO_Immediate:
lib/Target/RISCV/RISCVAsmPrinter.cpp
  112   case MachineOperand::MO_Immediate:
lib/Target/RISCV/RISCVMCInstLower.cpp
  104   case MachineOperand::MO_Immediate:
lib/Target/Sparc/SparcAsmPrinter.cpp
  354   case MachineOperand::MO_Immediate:
lib/Target/Sparc/SparcMCInstLower.cpp
   77   case MachineOperand::MO_Immediate:
lib/Target/SystemZ/SystemZMCInstLower.cpp
   84   case MachineOperand::MO_Immediate:
lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp
  377     case MachineOperand::MO_Immediate:
lib/Target/WebAssembly/WebAssemblyMCInstLower.cpp
  232     case MachineOperand::MO_Immediate:
lib/Target/X86/X86AsmPrinter.cpp
  215   case MachineOperand::MO_Immediate:
  267   case MachineOperand::MO_Immediate:
  294   case MachineOperand::MO_Immediate: {
  449       case MachineOperand::MO_Immediate:
  473       case MachineOperand::MO_Immediate:
lib/Target/X86/X86MCInstLower.cpp
  409   case MachineOperand::MO_Immediate:
 1121     case MachineOperand::MO_Immediate:
 1267     case MachineOperand::MO_Immediate:
lib/Target/X86/X86OptimizeLEAs.cpp
  145     case MachineOperand::MO_Immediate:
lib/Target/XCore/XCoreAsmPrinter.cpp
  210   case MachineOperand::MO_Immediate:
lib/Target/XCore/XCoreMCInstLower.cpp
   87     case MachineOperand::MO_Immediate: