Home
last modified time | relevance | path

Searched refs:getNumExplicitOperands (Results 1 – 25 of 28) sorted by relevance

12

/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86EvexToVex.cpp162 MachineOperand &Imm = MI.getOperand(MI.getNumExplicitOperands()-1); in performCustomAdjustments()
177 MachineOperand &Imm = MI.getOperand(MI.getNumExplicitOperands()-1); in performCustomAdjustments()
199 const MachineOperand &Imm = MI.getOperand(MI.getNumExplicitOperands()-1); in performCustomAdjustments()
H A DX86FixupBWInsts.cpp297 assert(MI->getNumExplicitOperands() == 2); in tryReplaceCopy()
H A DX86InstructionSelector.cpp334 assert(I.getNumOperands() == I.getNumExplicitOperands() && in select()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DMachineInstr.h444 unsigned getNumExplicitOperands() const;
467 operands_begin() + getNumExplicitOperands());
471 operands_begin() + getNumExplicitOperands());
501 operands_begin() + getNumExplicitOperands());
505 operands_begin() + getNumExplicitOperands());
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFixIrreducibleControlFlow.cpp294 unsigned Index = MIB.getInstr()->getNumExplicitOperands() - 1; in run()
349 ->getOperand(MIB.getInstr()->getNumExplicitOperands() - 1) in run()
H A DWebAssemblyCallIndirectFixup.cpp128 MI.operands_begin() + MI.getNumExplicitOperands())) in runOnMachineFunction()
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A DSystemZElimCompare.cpp350 FirstOpNum = MI->getNumExplicitOperands() - 2; in adjustCCMasksForInstr()
415 return Compare.getNumExplicitOperands() == 2 && in isCompareZero()
H A DSystemZInstrInfo.cpp548 if (MI.getNumExplicitOperands() == 2 && MI.getOperand(0).isReg() && in analyzeCompare()
1222 unsigned NumOps = MI.getNumExplicitOperands(); in foldMemoryOperandImpl()
/freebsd-12.1/contrib/llvm/lib/CodeGen/GlobalISel/
H A DUtils.cpp98 for (unsigned OpI = 0, OpE = I.getNumExplicitOperands(); OpI != OpE; ++OpI) { in constrainSelectedInstRegOperands()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64CondBrTuning.cpp92 for (unsigned I = MI.getNumExplicitOperands(), E = MI.getNumOperands(); in convertToFlagSetting()
H A DAArch64InstrInfo.cpp1895 if (LdSt.getNumExplicitOperands() == 3) { in getMemOperandWithOffsetWidth()
1900 } else if (LdSt.getNumExplicitOperands() == 4) { in getMemOperandWithOffsetWidth()
1921 if (LdSt.getNumExplicitOperands() == 3) { in getMemOperandWithOffsetWidth()
1925 assert(LdSt.getNumExplicitOperands() == 4 && "invalid number of operands"); in getMemOperandWithOffsetWidth()
1940 MachineOperand &OfsOp = LdSt.getOperand(LdSt.getNumExplicitOperands() - 1); in getMemOpBaseRegImmOfsOffsetOperand()
H A DAArch64FrameLowering.cpp729 unsigned OffsetIdx = MI.getNumExplicitOperands() - 1; in fixupCalleeSaveRestoreStackOffset()
H A DAArch64InstructionSelector.cpp766 if (I.getNumOperands() != I.getNumExplicitOperands()) { in select()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DSIWholeQuadMode.cpp532 if (MI.getNumExplicitOperands() >= 1) { in requiresCorrectState()
839 for (unsigned i = MI->getNumExplicitOperands() - 1; i > 1; i--) in lowerCopyInstrs()
H A DSILowerControlFlow.cpp446 assert(MI.getNumExplicitOperands() == 3); in combineMasks()
H A DSIFixSGPRCopies.cpp632 if (MI.getNumExplicitOperands() == 5 && !HasVGPROperand) { in runOnMachineFunction()
/freebsd-12.1/contrib/llvm/lib/Target/RISCV/
H A DRISCVInstrInfo.cpp405 int NumOp = MI.getNumExplicitOperands(); in getBranchDestBlock()
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCBranchCoalescing.cpp267 if (I.getNumOperands() != I.getNumExplicitOperands()) { in canCoalesceBranch()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DA15SDOptimizer.cpp296 for (unsigned I = 1; I < MI->getNumExplicitOperands(); ++I) { in optimizeSDPattern()
H A DARMConstantIslandPass.cpp1768 MI->getNumExplicitOperands() == 3) { in undoLRSpillRestore()
1777 MI->getNumExplicitOperands() == 3) { in undoLRSpillRestore()
H A DThumb1FrameLowering.cpp659 .addImm(MBBI->getNumExplicitOperands() - 2) in emitPopSpecialFixUp()
/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMipsInstrInfo.cpp84 int NumOp = Inst->getNumExplicitOperands(); in AnalyzeCondBr()
H A DMipsConstantIslandPass.cpp1629 if (MI->getNumExplicitOperands() == 2) { in fixupConditionalBr()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DMachineInstr.cpp688 unsigned MachineInstr::getNumExplicitOperands() const { in getNumExplicitOperands() function in MachineInstr
1411 if (isVariadic() || OpIdx >= getNumExplicitOperands()) in getTypeToPrint()
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonInstrInfo.cpp495 if (LastOpcodeHasNVJump && (LastInst->getNumExplicitOperands() == 3)) { in analyzeBranch()
522 (SecondLastInst->getNumExplicitOperands() == 3) && in analyzeBranch()

12