Searched refs:getNumExplicitOperands (Results 1 - 25 of 31) sorted by relevance

12

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyCallIndirectFixup.cpp131 MI.operands_begin() + MI.getNumExplicitOperands()))
H A DWebAssemblyFixIrreducibleControlFlow.cpp372 unsigned Index = MIB.getInstr()->getNumExplicitOperands() - 1;
468 ->getOperand(MIB.getInstr()->getNumExplicitOperands() - 1)
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86EvexToVex.cpp159 MachineOperand &Imm = MI.getOperand(MI.getNumExplicitOperands()-1);
174 MachineOperand &Imm = MI.getOperand(MI.getNumExplicitOperands()-1);
196 const MachineOperand &Imm = MI.getOperand(MI.getNumExplicitOperands()-1);
H A DX86FixupBWInsts.cpp311 assert(MI->getNumExplicitOperands() == 2);
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineInstr.h447 for (unsigned I = getNumExplicitOperands(), E = getNumOperands();
458 return getNumOperands() - getNumExplicitOperands();
477 unsigned getNumExplicitOperands() const;
500 operands_begin() + getNumExplicitOperands());
504 operands_begin() + getNumExplicitOperands());
534 operands_begin() + getNumExplicitOperands());
538 operands_begin() + getNumExplicitOperands());
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIWholeQuadMode.cpp544 if (MI.getNumExplicitOperands() >= 1) {
857 assert(MI->getNumExplicitOperands() == 2);
878 assert(MI->getNumExplicitOperands() == 3);
886 assert(MI->getNumExplicitOperands() == 2);
H A DSILowerControlFlow.cpp476 assert(MI.getNumExplicitOperands() == 3);
H A DSIFoldOperands.cpp478 for (unsigned I = 1, E = Def->getNumExplicitOperands(); I < E; I += 2) {
H A DSIInstrInfo.cpp1612 for (unsigned I = 3; I < MI.getNumExplicitOperands(); ++I)
3215 Desc.getNumOperands() != MI.getNumExplicitOperands()) {
3916 assert(Inst.getNumExplicitOperands() == 3);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZElimCompare.cpp439 FirstOpNum = CCUserMI->getNumExplicitOperands() - 2;
511 return Compare.getNumExplicitOperands() == 2 &&
H A DSystemZInstrInfo.cpp521 if (MI.getNumExplicitOperands() == 2 && MI.getOperand(0).isReg() &&
1163 unsigned NumOps = MI.getNumExplicitOperands();
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64CondBrTuning.cpp91 for (unsigned I = MI.getNumExplicitOperands(), E = MI.getNumOperands();
H A DAArch64InstrInfo.cpp1997 if (LdSt.getNumExplicitOperands() == 3) {
2002 } else if (LdSt.getNumExplicitOperands() == 4) {
2023 if (LdSt.getNumExplicitOperands() == 3) {
2027 assert(LdSt.getNumExplicitOperands() == 4 && "invalid number of operands");
2041 MachineOperand &OfsOp = LdSt.getOperand(LdSt.getNumExplicitOperands() - 1);
H A DAArch64FrameLowering.cpp785 unsigned OffsetIdx = MI.getNumExplicitOperands() - 1;
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DUtils.cpp121 for (unsigned OpI = 0, OpE = I.getNumExplicitOperands(); OpI != OpE; ++OpI) {
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCBranchCoalescing.cpp263 if (I.getNumOperands() != I.getNumExplicitOperands()) {
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInstrInfo.cpp428 int NumOp = MI.getNumExplicitOperands();
571 if (LdSt.getNumExplicitOperands() != 3)
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DA15SDOptimizer.cpp294 for (unsigned I = 1; I < MI->getNumExplicitOperands(); ++I) {
H A DARMConstantIslandPass.cpp1748 MI->getNumExplicitOperands() == 3) {
1757 MI->getNumExplicitOperands() == 3) {
H A DThumb1FrameLowering.cpp724 .addImm(MBBI->getNumExplicitOperands() - 2)
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsInstrInfo.cpp83 int NumOp = Inst->getNumExplicitOperands();
H A DMipsConstantIslandPass.cpp1617 if (MI->getNumExplicitOperands() == 2) {
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineInstr.cpp699 unsigned MachineInstr::getNumExplicitOperands() const { function in class:MachineInstr
1429 if (isVariadic() || OpIdx >= getNumExplicitOperands())
H A DModuloSchedule.cpp1230 } else if (!KeepSingleSrcPhi && MI.getNumExplicitOperands() == 3) {
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonConstExtenders.cpp1942 return MI.getOperand(MI.getNumExplicitOperands()-1);

Completed in 345 milliseconds

12