Searched refs:OpndIdx (Results 1 – 7 of 7) sorted by relevance
| /freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | TailRecursionElimination.cpp | 450 void copyByValueOperandIntoLocalTemp(CallInst *CI, int OpndIdx); 452 void copyLocalTempOfByValueOperandIntoArguments(CallInst *CI, int OpndIdx); 594 int OpndIdx) { in copyByValueOperandIntoLocalTemp() 595 Type *AggTy = CI->getParamByValType(OpndIdx); in copyByValueOperandIntoLocalTemp() 600 Align Alignment(CI->getParamAlign(OpndIdx).valueOrOne()); in copyByValueOperandIntoLocalTemp() 606 CI->getArgOperand(OpndIdx)->getName(), F.getEntryBlock().begin()); in copyByValueOperandIntoLocalTemp() 613 CI->getArgOperand(OpndIdx), in copyByValueOperandIntoLocalTemp() 615 CI->setArgOperand(OpndIdx, NewAlloca); 621 CallInst *CI, int OpndIdx) { in copyLocalTempOfByValueOperandIntoArguments() 622 Type *AggTy = CI->getParamByValType(OpndIdx); in copyLocalTempOfByValueOperandIntoArguments() 592 copyByValueOperandIntoLocalTemp(CallInst * CI,int OpndIdx) copyByValueOperandIntoLocalTemp() argument 619 copyLocalTempOfByValueOperandIntoArguments(CallInst * CI,int OpndIdx) copyLocalTempOfByValueOperandIntoArguments() argument [all...] |
| H A D | ConstantHoisting.cpp | 169 MatInsertPts.emplace_back(findMatInsertPt(U.Inst, U.OpndIdx)); in collectMatInsertPts() 605 unsigned OpndIdx = User.OpndIdx; in maximizeConstantsInRange() 606 Cost += TTI->getIntImmCostInst(Opcode, OpndIdx, Value, Ty, in maximizeConstantsInRange() 615 TTI->getIntImmCodeSizeCost(Opcode, OpndIdx, *Diff, Ty); in maximizeConstantsInRange() 697 if (SI->getPointerOperand() == SI->getOperand(U.OpndIdx)) { in findBaseConstants() 783 Value *Opnd = Adj->User.Inst->getOperand(Adj->User.OpndIdx); in emitBaseConstants() 788 if (!updateOperand(Adj->User.Inst, Adj->User.OpndIdx, Mat) && Adj->Offset) in emitBaseConstants() 811 updateOperand(Adj->User.Inst, Adj->User.OpndIdx, ClonedCastInst); in emitBaseConstants() 820 updateOperand(Adj->User.Inst, Adj->User.OpndIdx, Ma in emitBaseConstants() 600 unsigned OpndIdx = User.OpndIdx; maximizeConstantsInRange() local [all...] |
| H A D | TLSVariableHoist.cpp | 242 User.Inst->setOperand(User.OpndIdx, CastInst); in tryReplaceTLSCandidate()
|
| /freebsd-src/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/ |
| H A D | TLSVariableHoist.h | 86 unsigned OpndIdx; member 88 TLSUser(Instruction *Inst, unsigned Idx) : Inst(Inst), OpndIdx(Idx) {} in TLSUser()
|
| H A D | ConstantHoisting.h | 74 unsigned OpndIdx; in ConstantUser() 76 ConstantUser(Instruction *Inst, unsigned Idx) : Inst(Inst), OpndIdx(Idx) {} 72 unsigned OpndIdx; global() member
|
| /freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ExpandPseudo.cpp | 764 for (int64_t OpndIdx = 7, RegIdx = 0; 765 OpndIdx < VAStartPseudoInstr->getNumOperands() - 1; in createX86ExpandPseudoPass() 766 OpndIdx++, RegIdx++) { in createX86ExpandPseudoPass() 774 NewMI.addReg(VAStartPseudoInstr->getOperand(OpndIdx).getReg()); 775 assert(VAStartPseudoInstr->getOperand(OpndIdx).getReg().isPhysical()); 682 for (int64_t OpndIdx = 7, RegIdx = 0; ExpandVastartSaveXmmRegs() local
|
| /freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64FrameLowering.cpp | 1523 unsigned OpndIdx = 0; in emitShadowCallStackPrologue() 1524 for (unsigned OpndEnd = MBBI->getNumOperands() - 1; OpndIdx < OpndEnd; in emitShadowCallStackPrologue() 1525 ++OpndIdx) in emitShadowCallStackPrologue() 1526 MIB.add(MBBI->getOperand(OpndIdx)); in emitShadowCallStackPrologue() 1528 assert(MBBI->getOperand(OpndIdx).getImm() == 0 && in emitShadowCallStackPrologue() 1531 assert(MBBI->getOperand(OpndIdx - 1).getReg() == AArch64::SP && in emitShadowCallStackPrologue() 1416 unsigned OpndIdx = 0; convertCalleeSaveRestoreToSPPrePostIncDec() local
|