Searched refs:RetI (Results 1 – 6 of 6) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | DeadArgumentElimination.cpp | 1057 for (unsigned RetI = 0; RetI != RetCount; ++RetI) in removeDeadStuffFromFunction() local 1058 if (NewRetIdxs[RetI] != -1) { in removeDeadStuffFromFunction() 1059 Value *EV = IRB.CreateExtractValue(OldRet, RetI, "oldret"); in removeDeadStuffFromFunction() 1065 RetVal = IRB.CreateInsertValue(RetVal, EV, NewRetIdxs[RetI], in removeDeadStuffFromFunction()
|
| H A D | AttributorAttributes.cpp | 11609 auto RetInstPred = [&](Instruction &RetI) { in updateImpl() argument 11611 if (isa<PHINode>(RetI.getOperand(0)) || in updateImpl() 11612 isa<SelectInst>(RetI.getOperand(0))) { in updateImpl() 11613 addValue(A, getState(), *RetI.getOperand(0), &RetI, AA::AnyScope, in updateImpl() 11617 return HandleReturnedValue(*RetI.getOperand(0), &RetI, AddValues); in updateImpl() 11651 auto RetInstPred = [&](Instruction &RetI) { in manifest() argument 11652 Value *RetOp = RetI.getOperand(0); in manifest() 11655 if (AA::isValidAtPosition({*NewVal, RetI}, A.getInfoCache())) in manifest() 11656 if (A.changeUseAfterManifest(RetI.getOperandUse(0), *NewVal)) in manifest()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonFrameLowering.cpp | 531 MachineInstr *RetI = getReturn(B); in emitPrologue() local 532 if (!RetI || isRestoreCall(RetI->getOpcode())) in emitPrologue() 535 RetI->addOperand(MachineOperand::CreateReg(R.getReg(), false, true)); in emitPrologue() 784 MachineInstr *RetI = getReturn(MBB); in insertEpilogueInBlock() local 785 unsigned RetOpc = RetI ? RetI->getOpcode() : 0; in insertEpilogueInBlock() 804 MachineBasicBlock::iterator It = RetI; in insertEpilogueInBlock() 845 MachineInstr *NewI = BuildMI(MBB, RetI, dl, HII.get(NewOpc)) in insertEpilogueInBlock() 849 NewI->copyImplicitOps(MF, *RetI); in insertEpilogueInBlock() 850 MBB.erase(RetI); in insertEpilogueInBlock() 963 MachineInstr &RetI = MBB.back(); in updateExitPaths() local [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorize.cpp | 5347 Instruction *RetI = I; in getReductionPatternCost() local 5348 if (match(RetI, m_ZExtOrSExt(m_Value()))) { in getReductionPatternCost() 5349 if (!RetI->hasOneUser()) in getReductionPatternCost() 5351 RetI = RetI->user_back(); in getReductionPatternCost() 5354 if (match(RetI, m_OneUse(m_Mul(m_Value(), m_Value()))) && in getReductionPatternCost() 5355 RetI->user_back()->getOpcode() == Instruction::Add) { in getReductionPatternCost() 5356 RetI = RetI->user_back(); in getReductionPatternCost() 5361 Instruction *LastChain = InLoopReductionImmediateChains.lookup(RetI); in getReductionPatternCost() 5399 Instruction *RedOp = RetI->getOperand(1) == LastChain in getReductionPatternCost() 5400 ? dyn_cast<Instruction>(RetI->getOperand(0)) in getReductionPatternCost() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMExpandPseudoInsts.cpp | 1261 auto &RetI = *MBBI; in CMSEClearFPRegsV8() local 1262 const DebugLoc &DL = RetI.getDebugLoc(); in CMSEClearFPRegsV8() 1286 for (const MachineOperand &Op : RetI.operands()) { in CMSEClearFPRegsV8() 1367 auto &RetI = *MBBI; in CMSEClearFPRegsV81() local 1380 BuildMI(MBB, MBBI, RetI.getDebugLoc(), TII->get(ARM::VSCCLRMS)) in CMSEClearFPRegsV81() 1391 BuildMI(MBB, MBBI, RetI.getDebugLoc(), TII->get(ARM::VSCCLRMS)) in CMSEClearFPRegsV81()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | CodeGenPrepare.cpp | 2921 ReturnInst *RetI = dyn_cast<ReturnInst>(BB->getTerminator()); in dupRetToEnableTailCallOpts() local 2922 if (!RetI) in dupRetToEnableTailCallOpts() 2930 Value *V = RetI->getReturnValue(); in dupRetToEnableTailCallOpts() 2987 if (&*BI != RetI) in dupRetToEnableTailCallOpts() 3006 attributesPermitTailCall(F, CI, RetI, *TLI)) { in dupRetToEnableTailCallOpts() 3028 attributesPermitTailCall(F, CI, RetI, *TLI)) { in dupRetToEnableTailCallOpts() 3042 attributesPermitTailCall(F, CI, RetI, *TLI)) { in dupRetToEnableTailCallOpts() 3065 (void)FoldReturnIntoUncondBranch(RetI, BB, TailCallBB); in dupRetToEnableTailCallOpts()
|