HomeSort by relevance Sort by last modified time
    Searched refs:LoopNode (Results 1 - 4 of 4) sorted by null

  /art/compiler/optimizing/
loop_optimization.h 54 struct LoopNode : public ArenaObject<kArenaAllocLoopOptimization> {
55 explicit LoopNode(HLoopInformation* lp_info)
62 LoopNode* outer;
63 LoopNode* inner;
64 LoopNode* previous;
65 LoopNode* next;
127 void RemoveLoop(LoopNode* node);
131 bool TraverseLoopsInnerToOuter(LoopNode* node);
137 void SimplifyInduction(LoopNode* node);
138 void SimplifyBlocks(LoopNode* node)
    [all...]
loop_optimization.cc 568 LoopNode* node = new (loop_allocator_) LoopNode(loop_info);
590 void HLoopOptimization::RemoveLoop(LoopNode* node) {
613 bool HLoopOptimization::TraverseLoopsInnerToOuter(LoopNode* node) {
643 void HLoopOptimization::SimplifyInduction(LoopNode* node) {
670 void HLoopOptimization::SimplifyBlocks(LoopNode* node) {
707 bool HLoopOptimization::TryOptimizeInnerLoopFinite(LoopNode* node) {
777 bool HLoopOptimization::OptimizeInnerLoop(LoopNode* node) {
884 bool HLoopOptimization::TryPeelingAndUnrolling(LoopNode* node) {
    [all...]
loop_optimization_test.cc 93 std::string LoopStructureRecurse(HLoopOptimization::LoopNode* node) {
  /external/swiftshader/third_party/subzero/src/
IceLoopAnalyzer.cpp 51 class LoopNode {
52 LoopNode() = delete;
53 LoopNode operator=(const LoopNode &) = delete;
56 explicit LoopNode(CfgNode *BB) : BB(BB) { reset(); }
57 LoopNode(const LoopNode &) = default;
95 using LoopNodeList = CfgVector<LoopNode>;
96 using LoopNodePtrList = CfgVector<LoopNode *>;
100 LoopNode *processNode(LoopNode &Node)
    [all...]

Completed in 89 milliseconds