Home
last modified time | relevance | path

Searched refs:MachineSSAUpdater (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineSSAUpdater.h35 class MachineSSAUpdater {
36 friend class SSAUpdaterTraits<MachineSSAUpdater>;
57 explicit MachineSSAUpdater(MachineFunction &MF,
59 MachineSSAUpdater(const MachineSSAUpdater &) = delete;
60 MachineSSAUpdater &operator=(const MachineSSAUpdater &) = delete;
61 ~MachineSSAUpdater();
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineSSAUpdater.cpp43 MachineSSAUpdater::MachineSSAUpdater(MachineFunction &MF, in MachineSSAUpdater() function in MachineSSAUpdater
48 MachineSSAUpdater::~MachineSSAUpdater() { in ~MachineSSAUpdater()
54 void MachineSSAUpdater::Initialize(Register V) { in Initialize()
65 bool MachineSSAUpdater::HasValueForBlock(MachineBasicBlock *BB) const { in HasValueForBlock()
71 void MachineSSAUpdater::AddAvailableValue(MachineBasicBlock *BB, Register V) { in AddAvailableValue()
77 Register MachineSSAUpdater::GetValueAtEndOfBlock(MachineBasicBlock *BB) { in GetValueAtEndOfBlock()
143 Register MachineSSAUpdater::GetValueInMiddleOfBlock(MachineBasicBlock *BB, in GetValueInMiddleOfBlock()
229 void MachineSSAUpdater::RewriteUse(MachineOperand &U) { in RewriteUse()
263 class SSAUpdaterTraits<MachineSSAUpdater> {
312 MachineSSAUpdater *Updater) { in GetPoisonVal()
[all …]
H A DTailDuplicator.cpp184 MachineSSAUpdater SSAUpdate(*MF, &NewPHIs); in tailDuplicateAndUpdate()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSILowerI1Copies.cpp278 void addLoopEntries(unsigned LoopLevel, MachineSSAUpdater &SSAUpdater, in addLoopEntries()
472 MachineSSAUpdater SSAUpdater(*MF); in lowerPhis()
588 MachineSSAUpdater SSAUpdater(*MF); in lowerCopiesToI1()
H A DAMDGPUGlobalISelDivergenceLowering.cpp232 MachineSSAUpdater SSAUpdater(*MF); in lowerTemporalDivergenceI1()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86SpeculativeLoadHardening.cpp153 MachineSSAUpdater SSA;
964 MachineSSAUpdater TargetAddrSSA(MF); in tracePredStateThroughIndirectBranches()
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc17311 …tionEPNS_15SmallVectorImplIPNS_12MachineInstrEEE", "llvm::MachineSSAUpdater::MachineSSAUpdater(llv…
17312 …tionEPNS_15SmallVectorImplIPNS_12MachineInstrEEE", "llvm::MachineSSAUpdater::MachineSSAUpdater(llv…
17313 {"_ZN4llvm17MachineSSAUpdaterD1Ev", "llvm::MachineSSAUpdater::~MachineSSAUpdater()"},
17314 {"_ZN4llvm17MachineSSAUpdaterD2Ev", "llvm::MachineSSAUpdater::~MachineSSAUpdater()"},
17315 {"_ZN4llvm17MachineSSAUpdater10InitializeEj", "llvm::MachineSSAUpdater::Initialize(unsigned int)"},
17316 …chineSSAUpdater16HasValueForBlockEPNS_17MachineBasicBlockE", "llvm::MachineSSAUpdater::HasValueFor…
17317 …ineSSAUpdater17AddAvailableValueEPNS_17MachineBasicBlockEj", "llvm::MachineSSAUpdater::AddAvailabl…
17318 …eSSAUpdater20GetValueAtEndOfBlockEPNS_17MachineBasicBlockE", "llvm::MachineSSAUpdater::GetValueAtE…
17319 …ter28GetValueAtEndOfBlockInternalEPNS_17MachineBasicBlockE", "llvm::MachineSSAUpdater::GetValueAtE…
17320 …AUpdater23GetValueInMiddleOfBlockEPNS_17MachineBasicBlockE", "llvm::MachineSSAUpdater::GetValueInM…
[all …]
/freebsd/lib/clang/libllvm/
H A DMakefile420 SRCS_MIN+= CodeGen/MachineSSAUpdater.cpp