| /freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
| HD | DeadArgumentElimination.h | 74 enum Liveness { Live, MaybeLive }; enum 125 Liveness MarkIfNotLive(RetOrArg Use, UseVector &MaybeLiveUses); 126 Liveness SurveyUse(const Use *U, UseVector &MaybeLiveUses, 128 Liveness SurveyUses(const Value *V, UseVector &MaybeLiveUses); 131 void MarkValue(const RetOrArg &RA, Liveness L,
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| HD | DeadArgumentElimination.cpp | 358 DeadArgumentEliminationPass::Liveness 378 DeadArgumentEliminationPass::Liveness 393 DeadArgumentEliminationPass::Liveness Result = MaybeLive; in SurveyUse() 399 DeadArgumentEliminationPass::Liveness SubResult = in SurveyUse() 418 Liveness Result = MaybeLive; in SurveyUse() 466 DeadArgumentEliminationPass::Liveness 470 Liveness Result = MaybeLive; in SurveyUses() 506 using RetVals = SmallVector<Liveness, 5>; in SurveyFunction() 630 Liveness Result; in SurveyFunction() 662 void DeadArgumentEliminationPass::MarkValue(const RetOrArg &RA, Liveness L, in MarkValue()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| HD | RDFLiveness.h | 33 struct Liveness { struct 54 Liveness(MachineRegisterInfo &mri, const DataFlowGraph &g) in Liveness() function 145 raw_ostream &operator<<(raw_ostream &OS, const Print<Liveness::RefMap> &P); argument
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
| HD | RDFLiveness.cpp | 60 raw_ostream &operator<< (raw_ostream &OS, const Print<Liveness::RefMap> &P) { in operator <<() 106 NodeList Liveness::getAllReachingDefs(RegisterRef RefRR, in getAllReachingDefs() 269 Liveness::getAllReachingDefsRec(RegisterRef RefRR, NodeAddr<RefNode*> RefA, in getAllReachingDefsRec() 275 Liveness::getAllReachingDefsRecImpl(RegisterRef RefRR, NodeAddr<RefNode*> RefA, in getAllReachingDefsRecImpl() 322 NodeAddr<RefNode*> Liveness::getNearestAliasedRef(RegisterRef RefRR, in getNearestAliasedRef() 379 NodeSet Liveness::getAllReachedUses(RegisterRef RefRR, in getAllReachedUses() 425 void Liveness::computePhiInfo() { in computePhiInfo() 682 void Liveness::computeLiveIns() { in computeLiveIns() 835 void Liveness::resetLiveIns() { in resetLiveIns() 852 void Liveness::resetKills() { in resetKills() [all …]
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| HD | WebAssemblyRegColoring.cpp | 89 LiveIntervals *Liveness = &getAnalysis<LiveIntervals>(); in runOnMachineFunction() local 108 LiveInterval *LI = &Liveness->getInterval(VReg); in runOnMachineFunction()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| HD | RDFCopy.h | 45 Liveness L;
|
| HD | RDFDeadCode.h | 54 Liveness LV;
|
| HD | HexagonOptAddrMode.cpp | 88 Liveness *LV = nullptr; 264 const Liveness::RefMap &phiUse = LV->getRealUses(id); in getAllRealUses() 266 << Print<Liveness::RefMap>(phiUse, *DFG) << "\n"); in getAllRealUses() 797 Liveness L(*MRI, *DFG); in runOnMachineFunction()
|
| HD | HexagonRDFOpt.cpp | 326 Liveness LV(*MRI, G); in runOnMachineFunction()
|
| /freebsd-11-stable/contrib/gcc/doc/ |
| HD | cfg.texi | 29 * Liveness information:: Using and maintaining liveness information. 620 @node Liveness information 621 @section Liveness information 622 @cindex Liveness representation 623 Liveness information is useful to determine whether some register is 650 Liveness is expensive to compute and thus it is desirable to keep it
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| HD | SIPeepholeSDWA.cpp | 916 auto Liveness = MBB.computeRegisterLiveness(TRI, AMDGPU::VCC, MI, 25); in pseudoOpConvertToVOP2() local 917 if (Liveness != MachineBasicBlock::LQR_Dead) in pseudoOpConvertToVOP2()
|
| HD | SIFoldOperands.cpp | 242 auto Liveness = MBB->computeRegisterLiveness(&TRI, AMDGPU::VCC, MI, 16); in updateOperand() local 243 if (Liveness != MachineBasicBlock::LQR_Dead) { in updateOperand()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
| HD | X86LoadValueInjectionLoadHardening.cpp | 336 Liveness L{MF.getRegInfo(), DFG}; in getGadgetGraph()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| HD | AddressSanitizer.cpp | 2147 GlobalVariable *Liveness = new GlobalVariable( in InstrumentGlobalsMachO() local 2150 Liveness->setSection("__DATA,__asan_liveness,regular,live_support"); in InstrumentGlobalsMachO() 2151 LivenessGlobals[i] = Liveness; in InstrumentGlobalsMachO()
|