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

Declarations

include/llvm/CodeGen/MachineInstr.h
  477   unsigned getNumExplicitOperands() const;

References

include/llvm/CodeGen/MachineInstr.h
  447     for (unsigned I = getNumExplicitOperands(), E = getNumOperands();
  458     return getNumOperands() - getNumExplicitOperands();
  500                       operands_begin() + getNumExplicitOperands());
  504                       operands_begin() + getNumExplicitOperands());
  534                       operands_begin() + getNumExplicitOperands());
  538                       operands_begin() + getNumExplicitOperands());
lib/CodeGen/GlobalISel/Utils.cpp
  121   for (unsigned OpI = 0, OpE = I.getNumExplicitOperands(); OpI != OpE; ++OpI) {
lib/CodeGen/MachineInstr.cpp
 1429   if (isVariadic() || OpIdx >= getNumExplicitOperands())
lib/CodeGen/ModuloSchedule.cpp
 1229       } else if (MI.getNumExplicitOperands() == 3) {
lib/Target/AArch64/AArch64CondBrTuning.cpp
   91     for (unsigned I = MI.getNumExplicitOperands(), E = MI.getNumOperands();
lib/Target/AArch64/AArch64FrameLowering.cpp
  765   unsigned OffsetIdx = MI.getNumExplicitOperands() - 1;
lib/Target/AArch64/AArch64InstrInfo.cpp
 1993   if (LdSt.getNumExplicitOperands() == 3) {
 1998   } else if (LdSt.getNumExplicitOperands() == 4) {
 2019   if (LdSt.getNumExplicitOperands() == 3) {
 2023     assert(LdSt.getNumExplicitOperands() == 4 && "invalid number of operands");
 2038   MachineOperand &OfsOp = LdSt.getOperand(LdSt.getNumExplicitOperands() - 1);
lib/Target/AArch64/AArch64InstructionSelector.cpp
 1366   if (I.getNumOperands() != I.getNumExplicitOperands()) {
lib/Target/AMDGPU/SIFoldOperands.cpp
  456   for (unsigned I = 1, E = Def->getNumExplicitOperands(); I < E; I += 2) {
lib/Target/AMDGPU/SIInstrInfo.cpp
 1603     for (unsigned I = 3; I < MI.getNumExplicitOperands(); ++I)
 3206       Desc.getNumOperands() != MI.getNumExplicitOperands()) {
 3907   assert(Inst.getNumExplicitOperands() == 3);
lib/Target/AMDGPU/SILowerControlFlow.cpp
  473   assert(MI.getNumExplicitOperands() == 3);
lib/Target/AMDGPU/SIWholeQuadMode.cpp
  542     if (MI.getNumExplicitOperands() >= 1) {
  855     for (unsigned i = MI->getNumExplicitOperands() - 1; i > 1; i--)
lib/Target/ARM/A15SDOptimizer.cpp
  295     for (unsigned I = 1; I < MI->getNumExplicitOperands(); ++I) {
lib/Target/ARM/ARMConstantIslandPass.cpp
 1748         MI->getNumExplicitOperands() == 3) {
 1757                MI->getNumExplicitOperands() == 3) {
lib/Target/ARM/Thumb1FrameLowering.cpp
  724       .addImm(MBBI->getNumExplicitOperands() - 2)
lib/Target/Hexagon/HexagonConstExtenders.cpp
 1941   return MI.getOperand(MI.getNumExplicitOperands()-1);
lib/Target/Hexagon/HexagonInstrInfo.cpp
  494     if (LastOpcodeHasNVJump && (LastInst->getNumExplicitOperands() == 3)) {
  521       (SecondLastInst->getNumExplicitOperands() == 3) &&
lib/Target/Mips/MipsConstantIslandPass.cpp
 1617   if (MI->getNumExplicitOperands() == 2) {
lib/Target/Mips/MipsInstrInfo.cpp
   83   int NumOp = Inst->getNumExplicitOperands();
lib/Target/PowerPC/PPCBranchCoalescing.cpp
  262     if (I.getNumOperands() != I.getNumExplicitOperands()) {
lib/Target/PowerPC/PPCInstrInfo.cpp
 4272   if (LdSt.getNumExplicitOperands() != 3)
lib/Target/RISCV/RISCVInstrInfo.cpp
  425   int NumOp = MI.getNumExplicitOperands();
lib/Target/SystemZ/SystemZElimCompare.cpp
  352         FirstOpNum = MI->getNumExplicitOperands() - 2;
  414     return Compare.getNumExplicitOperands() == 2 &&
lib/Target/SystemZ/SystemZISelLowering.cpp
 7242   if (MI.getNumExplicitOperands() > 5) {
lib/Target/SystemZ/SystemZInstrInfo.cpp
  521   if (MI.getNumExplicitOperands() == 2 && MI.getOperand(0).isReg() &&
 1156   unsigned NumOps = MI.getNumExplicitOperands();
lib/Target/WebAssembly/WebAssemblyCallIndirectFixup.cpp
  131                         MI.operands_begin() + MI.getNumExplicitOperands()))
lib/Target/WebAssembly/WebAssemblyFixIrreducibleControlFlow.cpp
  372     unsigned Index = MIB.getInstr()->getNumExplicitOperands() - 1;
  468                  ->getOperand(MIB.getInstr()->getNumExplicitOperands() - 1)
lib/Target/X86/X86EvexToVex.cpp
  159     MachineOperand &Imm = MI.getOperand(MI.getNumExplicitOperands()-1);
  174     MachineOperand &Imm = MI.getOperand(MI.getNumExplicitOperands()-1);
  196     const MachineOperand &Imm = MI.getOperand(MI.getNumExplicitOperands()-1);
lib/Target/X86/X86FixupBWInsts.cpp
  300   assert(MI->getNumExplicitOperands() == 2);
lib/Target/X86/X86InstructionSelector.cpp
  328   assert(I.getNumOperands() == I.getNumExplicitOperands() &&