Home
last modified time | relevance | path

Searched refs:getNumPrimeOperands (Results 1 – 11 of 11) sorted by relevance

/llvm-project-15.0.7/bolt/include/bolt/Core/
H A DMCPlus.h107 inline unsigned getNumPrimeOperands(const MCInst &Inst) { in getNumPrimeOperands() function
120 Inst.begin(), Inst.begin() + getNumPrimeOperands(Inst)); in primeOperands()
126 Inst.begin(), Inst.begin() + getNumPrimeOperands(Inst)); in primeOperands()
H A DMCPlusBuilder.h632 MCPlus::getNumPrimeOperands(*CurInst)) in match()
678 static_cast<unsigned int>(OpNum) >= MCPlus::getNumPrimeOperands(*I)) in match()
734 static_cast<unsigned int>(OpNum) >= MCPlus::getNumPrimeOperands(*I)) in match()
/llvm-project-15.0.7/bolt/lib/Target/AArch64/
H A DAArch64MCPlusBuilder.cpp68 assert(MCPlus::getNumPrimeOperands(Inst) != 0 && in getADRReg()
295 assert(MCPlus::getNumPrimeOperands(Inst) >= 2 && in replaceMemOperandDisp()
359 if (OpNum >= MCPlus::getNumPrimeOperands(Inst)) in getSymbolRefOperandNum()
436 assert(MCPlus::getNumPrimeOperands(Inst) >= 2 && in evaluateBranch()
442 assert(MCPlus::getNumPrimeOperands(Inst) >= 3 && in evaluateBranch()
463 assert(MCPlus::getNumPrimeOperands(Inst) >= 1 && in replaceBranchTarget()
468 assert(MCPlus::getNumPrimeOperands(Inst) >= 2 && in replaceBranchTarget()
474 assert(MCPlus::getNumPrimeOperands(Inst) >= 3 && in replaceBranchTarget()
1050 MCPlus::getNumPrimeOperands(*I) < 3 || !I->getOperand(0).isReg() || in matchLinkerVeneer()
1061 MCPlus::getNumPrimeOperands(*I) < 2 || !I->getOperand(0).isReg() || in matchLinkerVeneer()
[all …]
/llvm-project-15.0.7/bolt/lib/Target/X86/
H A DX86MCPlusBuilder.cpp1391 for (int I = 0, E = MCPlus::getNumPrimeOperands(Inst); I != E; ++I) { in escapesVariable()
1436 for (unsigned Index = 0; Index < MCPlus::getNumPrimeOperands(Inst); in addToImm()
1844 if (Inst.getOperand(MCPlus::getNumPrimeOperands(Inst) - 1).isImm()) { in shortenInstruction()
1846 Inst.getOperand(MCPlus::getNumPrimeOperands(Inst) - 1).getImm(); in shortenInstruction()
1854 Inst.getOperand(MCPlus::getNumPrimeOperands(Inst) - 1).isImm()) { in shortenInstruction()
1926 Inst.insert(Inst.begin() + MCPlus::getNumPrimeOperands(Inst), in convertMoveToConditionalMove()
1944 if (OpNum >= MCPlus::getNumPrimeOperands(Inst)) in getTargetSymbol()
2185 if (MCPlus::getNumPrimeOperands(Instruction) == 1) { in analyzeIndirectBranch()
2651 for (unsigned Index = 0; Index < MCPlus::getNumPrimeOperands(Inst); in replaceImmWithSymbolRef()
3254 E = MCPlus::getNumPrimeOperands(CallInst); in createInstrumentedIndirectCall()
[all …]
/llvm-project-15.0.7/bolt/lib/Core/
H A DMCPlusBuilder.cpp35 unsigned NumOperands = MCPlus::getNumPrimeOperands(A); in equals()
36 if (NumOperands != MCPlus::getNumPrimeOperands(B)) in equals()
/llvm-project-15.0.7/bolt/lib/Passes/
H A DValidateInternalCalls.cpp33 if (!BC.MIB->isCall(Inst) || MCPlus::getNumPrimeOperands(Inst) != 1 || in getInternalCallTarget()
H A DRetpolineInsertion.cpp263 assert(MCPlus::getNumPrimeOperands(Inst) == 1 && "expect 1 operand"); in IndirectBranchInfo()
H A DInliner.cpp409 if (!BC.MIB->isCall(Inst) || MCPlus::getNumPrimeOperands(Inst) != 1 || in inlineCallsInFunction()
H A DRegReAssign.cpp168 for (int I = 0, E = MCPlus::getNumPrimeOperands(Inst); I != E; ++I) { in rankRegisters()
H A DBinaryPasses.cpp1634 if (!BC.MIB->isCall(Inst) || MCPlus::getNumPrimeOperands(Inst) != 1 || in runOnFunctions()
1732 if (!BC.MIB->isCall(Inst) || MCPlus::getNumPrimeOperands(Inst) != 1 || in runOnFunctions()
H A DShrinkWrapping.cpp269 for (unsigned I = NumDefs, E = MCPlus::getNumPrimeOperands(Point); I < E; in checkStackPointerRestore()