Home
last modified time | relevance | path

Searched refs:AddAvailableValue (Results 1 – 21 of 21) sorted by relevance

/freebsd-14-stable/contrib/llvm-project/llvm/lib/CodeGen/
HDCallBrPrepare.cpp150 SSAUpdate.AddAvailableValue(CBR->getParent(), CBR); in InsertIntrinsicCalls()
151 SSAUpdate.AddAvailableValue(CBR->getDefaultDest(), CBR); in InsertIntrinsicCalls()
159 SSAUpdate.AddAvailableValue(IndDest, Intrinsic); in InsertIntrinsicCalls()
HDMachineSSAUpdater.cpp71 void MachineSSAUpdater::AddAvailableValue(MachineBasicBlock *BB, Register V) { in AddAvailableValue() function in MachineSSAUpdater
HDTailDuplicator.cpp212 SSAUpdate.AddAvailableValue(DefBB, VReg); in tailDuplicateAndUpdate()
221 SSAUpdate.AddAvailableValue(SrcBB, SrcReg); in tailDuplicateAndUpdate()
HDWinEHPrepare.cpp1083 SSAUpdate.AddAvailableValue(OldI->getParent(), OldI); in cloneCommonBlocks()
1084 SSAUpdate.AddAvailableValue(NewI->getParent(), NewI); in cloneCommonBlocks()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
HDStructurizeCFG.cpp572 PhiInserter.AddAvailableValue(&Func->getEntryBlock(), Default); in insertConditions()
573 PhiInserter.AddAvailableValue(Loops ? SuccFalse : Parent, Default); in insertConditions()
589 PhiInserter.AddAvailableValue(BB, Pred); in insertConditions()
597 PhiInserter.AddAvailableValue(Dominator.result(), Default); in insertConditions()
731 Updater.AddAvailableValue(&Func->getEntryBlock(), Undef); in setPhiValues()
732 Updater.AddAvailableValue(To, Undef); in setPhiValues()
738 Updater.AddAvailableValue(VI.first, VI.second); in setPhiValues()
756 Updater.AddAvailableValue(UB, Undef); in setPhiValues()
1055 Updater.AddAvailableValue(&Func->getEntryBlock(), Undef); in rebuildSSA()
1056 Updater.AddAvailableValue(BB, &I); in rebuildSSA()
HDDFAJumpThreading.cpp1023 SSAUpdate.AddAvailableValue(VarNum, BB, I); in updateSSA()
1025 SSAUpdate.AddAvailableValue(VarNum, New->getParent(), New); in updateSSA()
HDLICM.cpp2255 SSA.AddAvailableValue(Preheader, PreheaderLoad); in promoteLoopAccessesToScalars()
2257 SSA.AddAvailableValue(Preheader, PoisonValue::get(AccessTy)); in promoteLoopAccessesToScalars()
HDJumpThreading.cpp1983 SSAUpdate.AddAvailableValue(BB, &I); in updateSSA()
1984 SSAUpdate.AddAvailableValue(NewBB, ValueMapping[&I]); in updateSSA()
HDGVN.cpp1063 SSAUpdate.AddAvailableValue(BB, AV.MaterializeAdjustedValue(Load, gvn)); in ConstructSSAForLoadSet()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
HDSILowerI1Copies.cpp317 SSAUpdater.AddAvailableValue(
324 SSAUpdater.AddAvailableValue(
604 SSAUpdater.AddAvailableValue(Incoming.Block, Incoming.UpdatedReg); in lowerPhis()
619 SSAUpdater.AddAvailableValue( in lowerPhis()
626 SSAUpdater.AddAvailableValue(&IMBB, Incoming.Reg); in lowerPhis()
629 SSAUpdater.AddAvailableValue(&IMBB, Incoming.UpdatedReg); in lowerPhis()
716 SSAUpdater.AddAvailableValue(&MBB, DstReg); in lowerCopiesToI1()
HDAMDGPUPromoteAlloca.cpp919 Updater.AddAvailableValue(Alloca.getParent(), UndefValue::get(VectorTy)); in tryPromoteAllocaToVector()
931 Updater.AddAvailableValue(BB, Result); in tryPromoteAllocaToVector()
944 Updater.AddAvailableValue(BB, Result); in tryPromoteAllocaToVector()
/freebsd-14-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
HDSSAUpdaterBulk.h67 void AddAvailableValue(unsigned Var, BasicBlock *BB, Value *V);
HDSSAUpdater.h74 void AddAvailableValue(BasicBlock *BB, Value *V);
/freebsd-14-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
HDMachineSSAUpdater.h69 void AddAvailableValue(MachineBasicBlock *BB, Register V);
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
HDSSAUpdater.cpp70 void SSAUpdater::AddAvailableValue(BasicBlock *BB, Value *V) { in AddAvailableValue() function in SSAUpdater
415 SSA.AddAvailableValue(BB, SI->getOperand(0)); in run()
477 SSA.AddAvailableValue(BB, StoredValue); in run()
HDSSAUpdaterBulk.cpp51 void SSAUpdaterBulk::AddAvailableValue(unsigned Var, BasicBlock *BB, Value *V) { in AddAvailableValue() function in SSAUpdaterBulk
HDLoopRotationUtils.cpp131 SSA.AddAvailableValue(OrigHeader, OrigHeaderVal); in RewriteUsesOfClonedInstructions()
132 SSA.AddAvailableValue(OrigPreheader, OrigPreHeaderVal); in RewriteUsesOfClonedInstructions()
HDLCSSA.cpp190 SSAUpdate.AddAvailableValue(ExitBB, PN); in formLCSSAForInstructions()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/X86/
HDX86SpeculativeLoadHardening.cpp505 PS->SSA.AddAvailableValue(&Entry, PS->InitialReg); in runOnMachineFunction()
524 PS->SSA.AddAvailableValue( in runOnMachineFunction()
783 PS->SSA.AddAvailableValue(&CheckingMBB, CurStateReg); in tracePredStateThroughCFG()
1042 TargetAddrSSA.AddAvailableValue(&MBB, TargetReg); in tracePredStateThroughIndirectBranches()
1134 TargetAddrSSA.AddAvailableValue(Pred, TargetReg); in tracePredStateThroughIndirectBranches()
1196 PS->SSA.AddAvailableValue(&MBB, UpdatedStateReg); in tracePredStateThroughIndirectBranches()
2192 PS->SSA.AddAvailableValue(&MBB, UpdatedStateReg); in tracePredStateThroughCall()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
HDWebAssemblyLowerEmscriptenEHSjLj.cpp784 SSA.AddAvailableValue(VarID, II->getNormalDest(), II); in rebuildSSA()
786 SSA.AddAvailableValue(VarID, &BB, &I); in rebuildSSA()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
HDInstrProfiling.cpp418 SSA.AddAvailableValue(PH, Init);