Searched refs:live_components (Results 1 – 6 of 6) sorted by relevance
/third_party/skia/third_party/externals/spirv-tools/source/opt/ |
D | vector_dce.cpp | 38 LiveComponentMap live_components; in VectorDCEFunction() local 39 FindLiveComponents(function, &live_components); in VectorDCEFunction() 40 return RewriteInstructions(function, live_components); in VectorDCEFunction() 44 LiveComponentMap* live_components) { in FindLiveComponents() argument 54 [&work_list, this, live_components](Instruction* current_inst) { in FindLiveComponents() 60 MarkUsesAsLive(current_inst, all_components_live_, live_components, in FindLiveComponents() 73 live_components, &work_list); in FindLiveComponents() 76 MarkInsertUsesAsLive(current_item, live_components, &work_list); in FindLiveComponents() 79 MarkVectorShuffleUsesAsLive(current_item, live_components, &work_list); in FindLiveComponents() 82 MarkCompositeContructUsesAsLive(current_item, live_components, in FindLiveComponents() [all …]
|
D | vector_dce.h | 68 LiveComponentMap* live_components); 74 const LiveComponentMap& live_components); 91 const utils::BitVector& live_components, 110 LiveComponentMap* live_components, 118 LiveComponentMap* live_components, 126 VectorDCE::LiveComponentMap* live_components, 134 LiveComponentMap* live_components, 142 LiveComponentMap* live_components, 149 LiveComponentMap* live_components,
|
/third_party/spirv-tools/source/opt/ |
D | vector_dce.cpp | 38 LiveComponentMap live_components; in VectorDCEFunction() local 39 FindLiveComponents(function, &live_components); in VectorDCEFunction() 40 return RewriteInstructions(function, live_components); in VectorDCEFunction() 44 LiveComponentMap* live_components) { in FindLiveComponents() argument 54 [&work_list, this, live_components](Instruction* current_inst) { in FindLiveComponents() 60 MarkUsesAsLive(current_inst, all_components_live_, live_components, in FindLiveComponents() 73 live_components, &work_list); in FindLiveComponents() 76 MarkInsertUsesAsLive(current_item, live_components, &work_list); in FindLiveComponents() 79 MarkVectorShuffleUsesAsLive(current_item, live_components, &work_list); in FindLiveComponents() 82 MarkCompositeContructUsesAsLive(current_item, live_components, in FindLiveComponents() [all …]
|
D | vector_dce.h | 68 LiveComponentMap* live_components); 74 const LiveComponentMap& live_components); 91 const utils::BitVector& live_components, 110 LiveComponentMap* live_components, 118 LiveComponentMap* live_components, 126 VectorDCE::LiveComponentMap* live_components, 134 LiveComponentMap* live_components, 142 LiveComponentMap* live_components, 149 LiveComponentMap* live_components,
|
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/ |
D | vector_dce.cpp | 38 LiveComponentMap live_components; in VectorDCEFunction() local 39 FindLiveComponents(function, &live_components); in VectorDCEFunction() 40 return RewriteInstructions(function, live_components); in VectorDCEFunction() 44 LiveComponentMap* live_components) { in FindLiveComponents() argument 54 [&work_list, this, live_components](Instruction* current_inst) { in FindLiveComponents() 60 MarkUsesAsLive(current_inst, all_components_live_, live_components, in FindLiveComponents() 73 live_components, &work_list); in FindLiveComponents() 76 MarkInsertUsesAsLive(current_item, live_components, &work_list); in FindLiveComponents() 79 MarkVectorShuffleUsesAsLive(current_item, live_components, &work_list); in FindLiveComponents() 82 MarkCompositeContructUsesAsLive(current_item, live_components, in FindLiveComponents() [all …]
|
D | vector_dce.h | 68 LiveComponentMap* live_components); 74 const LiveComponentMap& live_components); 91 const utils::BitVector& live_components, 110 LiveComponentMap* live_components, 118 LiveComponentMap* live_components, 126 VectorDCE::LiveComponentMap* live_components, 134 LiveComponentMap* live_components, 142 LiveComponentMap* live_components, 149 LiveComponentMap* live_components,
|