Home
last modified time | relevance | path

Searched refs:SsaLivenessAnalysis (Results 1 – 12 of 12) sorted by relevance

/art/compiler/optimizing/
Dssa_liveness_analysis.cc25 void SsaLivenessAnalysis::Analyze() { in Analyze()
62 void SsaLivenessAnalysis::LinearizeGraph() { in LinearizeGraph()
104 void SsaLivenessAnalysis::NumberInstructions() { in NumberInstructions()
158 void SsaLivenessAnalysis::ComputeLiveness() { in ComputeLiveness()
177 void SsaLivenessAnalysis::ComputeLiveRanges() { in ComputeLiveRanges()
277 void SsaLivenessAnalysis::ComputeLiveInAndLiveOutSets() { in ComputeLiveInAndLiveOutSets()
295 bool SsaLivenessAnalysis::UpdateLiveOut(const HBasicBlock& block) { in UpdateLiveOut()
309 bool SsaLivenessAnalysis::UpdateLiveIn(const HBasicBlock& block) { in UpdateLiveIn()
324 const SsaLivenessAnalysis& liveness) const { in FindFirstRegisterHint()
Dregister_allocator_test.cc49 SsaLivenessAnalysis liveness(graph, &codegen); in Check()
309 SsaLivenessAnalysis liveness(graph, &codegen); in TEST()
343 SsaLivenessAnalysis liveness(graph, &codegen); in TEST()
398 SsaLivenessAnalysis liveness(graph, &codegen); in TEST()
422 SsaLivenessAnalysis liveness(graph, &codegen); in TEST()
523 SsaLivenessAnalysis liveness(graph, &codegen); in TEST()
540 SsaLivenessAnalysis liveness(graph, &codegen); in TEST()
559 SsaLivenessAnalysis liveness(graph, &codegen); in TEST()
578 SsaLivenessAnalysis liveness(graph, &codegen); in TEST()
632 SsaLivenessAnalysis liveness(graph, &codegen); in TEST()
[all …]
Dlive_ranges_test.cc72 SsaLivenessAnalysis liveness(graph, &codegen); in TEST()
120 SsaLivenessAnalysis liveness(graph, &codegen); in TEST()
171 SsaLivenessAnalysis liveness(graph, &codegen); in TEST()
250 SsaLivenessAnalysis liveness(graph, &codegen); in TEST()
330 SsaLivenessAnalysis liveness(graph, &codegen); in TEST()
408 SsaLivenessAnalysis liveness(graph, &codegen); in TEST()
Dregister_allocator.h34 class SsaLivenessAnalysis; variable
43 const SsaLivenessAnalysis& analysis);
161 const SsaLivenessAnalysis& liveness_;
Dssa_liveness_analysis.h26 class SsaLivenessAnalysis; variable
49 friend class SsaLivenessAnalysis; variable
695 int FindFirstRegisterHint(size_t* free_until, const SsaLivenessAnalysis& liveness) const;
1093 class SsaLivenessAnalysis : public ValueObject {
1095 SsaLivenessAnalysis(HGraph* graph, CodeGenerator* codegen) in SsaLivenessAnalysis() function
1218 DISALLOW_COPY_AND_ASSIGN(SsaLivenessAnalysis);
Dlinearize_test.cc53 SsaLivenessAnalysis liveness(graph, &codegen); in TestCode()
Dliveness_test.cc60 SsaLivenessAnalysis liveness(graph, &codegen); in TestCode()
Doptimizing_compiler.cc386 SsaLivenessAnalysis liveness(graph, codegen); in AllocateRegisters()
388 PassInfo pass_info(SsaLivenessAnalysis::kLivenessPassName, pass_info_printer); in AllocateRegisters()
Dgraph_visualizer.cc232 if (IsPass(SsaLivenessAnalysis::kLivenessPassName) in PrintInstruction()
Dcodegen_test.cc199 SsaLivenessAnalysis liveness(graph, codegen); in RunCodeOptimized()
Dregister_allocator.cc42 const SsaLivenessAnalysis& liveness) in RegisterAllocator()
Dnodes.h381 friend class SsaLivenessAnalysis; // For the linear order. variable