| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86EvexToVex.cpp | |
| H A D | X86CompressEVEX.cpp | 129 MachineOperand &Imm = MI.getOperand(MI.getNumExplicitOperands() - 1); in performCustomAdjustments() 144 MachineOperand &Imm = MI.getOperand(MI.getNumExplicitOperands() - 1); in performCustomAdjustments() 166 const MachineOperand &Imm = MI.getOperand(MI.getNumExplicitOperands() - 1); in performCustomAdjustments()
|
| H A D | X86FixupBWInsts.cpp | 308 assert(MI->getNumExplicitOperands() == 2); in tryReplaceCopy()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineInstr.h | 649 return getNumOperands() - getNumExplicitOperands(); 667 LLVM_ABI unsigned getNumExplicitOperands() const; 695 return operands_impl().take_front(getNumExplicitOperands()); 698 return operands_impl().take_front(getNumExplicitOperands()); 701 return operands_impl().drop_front(getNumExplicitOperands()); 704 return operands_impl().drop_front(getNumExplicitOperands()); 736 .take_front(getNumExplicitOperands()) 741 .take_front(getNumExplicitOperands())
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyFixIrreducibleControlFlow.cpp | 381 unsigned Index = MIB.getInstr()->getNumExplicitOperands() - 1; in makeSingleEntryLoop() 479 ->getOperand(MIB.getInstr()->getNumExplicitOperands() - 1) in makeSingleEntryLoop()
|
| H A D | WebAssemblyFixBrTableDefaults.cpp | 134 MI.removeOperand(MI.getNumExplicitOperands() - 1); in fixBrTableDefault()
|
| H A D | WebAssemblyUtilities.cpp | 98 return MI.getOperand(MI.getNumExplicitOperands() - 1); in getCalleeOp()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/Utils/ |
| H A D | WebAssemblyUtilities.cpp | |
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64SLSHardening.cpp | 427 assert(BLR.getNumExplicitOperands() == NumRegOperands && in convertBLRToBL() 460 for (unsigned OpIdx = BL->getNumExplicitOperands(); in convertBLRToBL()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZElimCompare.cpp | 436 FirstOpNum = CCUserMI->getNumExplicitOperands() - 2; in adjustCCMasksForInstr() 501 return Compare.getNumExplicitOperands() == 2 && in isCompareZero()
|
| H A D | SystemZInstrInfo.cpp | 586 if (MI.getNumExplicitOperands() == 2 && MI.getOperand(0).isReg() && in analyzeCompare() 1413 unsigned NumOps = MI.getNumExplicitOperands(); in foldMemoryOperandImpl() 2192 0 : CCUsers[Idx]->getNumExplicitOperands() - 2); in prepareCompareSwapOperands()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIShrinkInstructions.cpp | 153 for (unsigned I = 0, E = MI.getNumExplicitOperands(); I != E; ++I) { in shouldShrinkTrue16() 800 Swap->removeOperand(Swap->getNumExplicitOperands()); in matchSwap() 813 unsigned OpNo = MovT.getNumExplicitOperands() + I; in matchSwap()
|
| H A D | SILateBranchLowering.cpp | 183 for (int OpIdx = MI.getNumExplicitOperands() - 1; OpIdx >= ExecIdx; --OpIdx) in expandChainCall()
|
| H A D | AMDGPUMCInstLower.cpp | 156 for (int I = 0, E = MI->getNumExplicitOperands(); I < E; I++) { in lowerT16D16Helper()
|
| H A D | SIWholeQuadMode.cpp | 1484 assert(MI->getNumExplicitOperands() == 2); in lowerCopyInstrs() 1521 assert(MI->getNumExplicitOperands() == 6); in lowerCopyInstrs() 1535 assert(MI->getNumExplicitOperands() == 2); in lowerCopyInstrs()
|
| H A D | SIFoldOperands.cpp | 797 MI->removeOperand(MI->getNumExplicitOperands() - 1); in tryAddToFoldList() 927 for (unsigned I = 1, E = RegSeq.getNumExplicitOperands(); I != E; I += 2) { in getRegSeqInit() 2477 for (unsigned K = 1; K < PHI.getNumExplicitOperands(); K += 2) { in tryFoldPhiAGPR() 2504 for (unsigned K = 1; K < PHI.getNumExplicitOperands(); K += 2) { in tryFoldPhiAGPR()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMFixCortexA57AES1742098Pass.cpp | 282 assert(MI.getNumExplicitOperands() == 3 && MI.getNumExplicitDefs() == 1 && in analyzeMF()
|
| H A D | ARMSLSHardening.cpp | 333 for (unsigned OpIdx = BL->getNumExplicitOperands(); in ConvertIndirectCallToIndirectJump()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchInstrInfo.cpp | 282 return MI.getOperand(MI.getNumExplicitOperands() - 1).getMBB(); in getBranchDestBlock() 290 int NumOp = LastInst.getNumExplicitOperands(); in parseCondBranch()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCBranchCoalescing.cpp | 260 if (I.getNumOperands() != I.getNumExplicitOperands()) { in canCoalesceBranch()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVInstructionSelector.cpp | 546 if (I.getNumOperands() != I.getNumExplicitOperands()) { in select() 2367 if (I.getNumExplicitOperands() - I.getNumExplicitDefs() != N) in selectBuildVector() 2373 i < I.getNumExplicitOperands() && IsConst; ++i) in selectBuildVector() 2387 for (unsigned i = I.getNumExplicitDefs(); i < I.getNumExplicitOperands(); ++i) in selectBuildVector() 2827 for (unsigned i = StartingIndex; i < I.getNumExplicitOperands(); ++i) in selectGEP() 2836 unsigned Lim = I.getNumExplicitOperands(); in wrapIntoSpecConstantOp() 2899 MachineInstr *Init = I.getNumExplicitOperands() > 2 in selectIntrinsic() 2922 bool IsNull = I.getNumExplicitDefs() + 1 == I.getNumExplicitOperands(); in selectIntrinsic() 2952 i < I.getNumExplicitOperands(); ++i) { in selectIntrinsic() 2959 for (unsigned i = 1; i < I.getNumExplicitOperands(); ++i) { in selectIntrinsic() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/ |
| H A D | CSKYConstantIslandPass.cpp | 1309 BMI->getOperand(BMI->getNumExplicitOperands() - 1).setMBB(DestBB); in fixupConditionalBr() 1310 MI->getOperand(MI->getNumExplicitOperands() - 1).setMBB(NewDest); in fixupConditionalBr()
|
| H A D | CSKYInstrInfo.cpp | 149 int NumOp = MI.getNumExplicitOperands(); in getBranchDestBlock()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVRegisterInfo.cpp | 1008 if (!NeedGPRC || MI.getNumExplicitOperands() < 3 || in getRegAllocationHints() 1015 } else if (OpIdx == 1 && (!NeedGPRC || MI.getNumExplicitOperands() < 3 || in getRegAllocationHints()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/ |
| H A D | XtensaInstrInfo.cpp | 409 for (unsigned int i = 0; i < (I->getNumExplicitOperands() - 1); i++) in analyzeBranch()
|