Home
last modified time | relevance | path

Searched refs:PHIInfo (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUMachineCFGStructurizer.cpp48 PHIInfoT PHIInfo; member in __anon3d3c1dbc0111::PHILinearize
160 for (auto *I : PHIInfo) { in findPHIInfoElement()
171 for (auto *I : PHIInfo) { in findPHIInfoElementFromSource()
185 for (auto *I : PHIInfo) { in findSourcesFromMBB()
203 PHIInfo.insert(NewElement); in addDest()
212 PHIInfo.erase(InfoElement); in deleteDef()
250 for (auto *PII : this->PHIInfo) { in dump()
264 void PHILinearize::clear() { PHIInfo = PHIInfoT(); } in clear()
267 return PHILinearizeDestIterator(PHIInfo.begin()); in dests_begin()
271 return PHILinearizeDestIterator(PHIInfo.end()); in dests_end()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DEarlyIfConversion.cpp111 struct PHIInfo { struct in __anon4c5015260111::SSAIfConv
117 PHIInfo(MachineInstr *phi) : PHI(phi) {} in PHIInfo() function
120 SmallVector<PHIInfo, 8> PHIs;
517 PHIInfo &PI = PHIs.back(); in canConvertIf()
620 for (PHIInfo &PI : PHIs) { in replacePHIInstrs()
647 for (PHIInfo &PI : PHIs) { in rewritePHIOperands()
963 for (SSAIfConv::PHIInfo &PI : IfConv.PHIs) { in shouldConvertIf()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FastPreTileConfig.cpp54 struct PHIInfo { struct in __anonf301ba9a0111::X86FastPreTileConfig
59 DenseMap<MachineInstr *, struct PHIInfo> VisitedPHIs;