Lines Matching refs:generate_code
741 bool generate_code) { in TryToRemoveSuspendCheckFromLoopHeader() argument
766 if (generate_code) { in TryToRemoveSuspendCheckFromLoopHeader()
991 bool generate_code) { in TryUnrollingForBranchPenaltyReduction() argument
1001 if (generate_code) { in TryUnrollingForBranchPenaltyReduction()
1020 bool generate_code) { in TryPeelingForLoopInvariantExitsElimination() argument
1030 if (generate_code) { in TryPeelingForLoopInvariantExitsElimination()
1048 bool HLoopOptimization::TryFullUnrolling(LoopAnalysisInfo* analysis_info, bool generate_code) { in TryFullUnrolling() argument
1057 if (generate_code) { in TryFullUnrolling()
1738 bool generate_code) { in VectorizeDef() argument
1763 VectorizeUse(node, value, generate_code, type, restrictions)) { in VectorizeDef()
1764 if (generate_code) { in VectorizeDef()
1781 if (VectorizeSADIdiom(node, instruction, generate_code, type, restrictions) || in VectorizeDef()
1782 VectorizeDotProdIdiom(node, instruction, generate_code, type, restrictions) || in VectorizeDef()
1784 VectorizeUse(node, instruction, generate_code, type, restrictions))) { in VectorizeDef()
1786 if (generate_code) { in VectorizeDef()
1803 return VectorizeIfCondition(node, instruction, generate_code, restrictions); in VectorizeDef()
1813 bool generate_code, in VectorizeUse() argument
1817 if (generate_code) { in VectorizeUse()
1827 if (generate_code) { in VectorizeUse()
1849 if (generate_code) { in VectorizeUse()
1865 if (generate_code) { in VectorizeUse()
1888 VectorizeUse(node, opa, generate_code, type, restrictions | kNoHiBits)) || in VectorizeUse()
1891 VectorizeUse(node, opa, generate_code, type, restrictions))) { in VectorizeUse()
1892 if (generate_code) { in VectorizeUse()
1907 VectorizeUse(node, opa, generate_code, from, restrictions)) { in VectorizeUse()
1908 if (generate_code) { in VectorizeUse()
1918 if (VectorizeUse(node, opa, generate_code, type, restrictions)) { in VectorizeUse()
1919 if (generate_code) { in VectorizeUse()
1935 if (VectorizeUse(node, opa, generate_code, type, restrictions) && in VectorizeUse()
1936 VectorizeUse(node, opb, generate_code, type, restrictions)) { in VectorizeUse()
1937 if (generate_code) { in VectorizeUse()
1944 if (VectorizeHalvingAddIdiom(node, instruction, generate_code, type, restrictions)) { in VectorizeUse()
1969 if (generate_code && synthesis_mode_ != LoopSynthesisMode::kVector) { // de-idiom in VectorizeUse()
1973 if (VectorizeUse(node, r, generate_code, type, restrictions) && in VectorizeUse()
1978 if (generate_code) { in VectorizeUse()
1997 if (generate_code && synthesis_mode_ != LoopSynthesisMode::kVector) { // de-idiom in VectorizeUse()
2000 if (VectorizeUse(node, r, generate_code, type, restrictions)) { in VectorizeUse()
2001 if (generate_code) { in VectorizeUse()
2535 bool generate_code, in VectorizeHalvingAddIdiom() argument
2572 if (generate_code && synthesis_mode_ != LoopSynthesisMode::kVector) { // de-idiom in VectorizeHalvingAddIdiom()
2576 if (VectorizeUse(node, r, generate_code, type, restrictions) && in VectorizeHalvingAddIdiom()
2577 VectorizeUse(node, s, generate_code, type, restrictions)) { in VectorizeHalvingAddIdiom()
2578 if (generate_code) { in VectorizeHalvingAddIdiom()
2608 bool generate_code, in VectorizeSADIdiom() argument
2648 if (generate_code && synthesis_mode_ != LoopSynthesisMode::kVector) { // de-idiom in VectorizeSADIdiom()
2651 if (VectorizeUse(node, acc, generate_code, sub_type, restrictions) && in VectorizeSADIdiom()
2652 VectorizeUse(node, r, generate_code, sub_type, restrictions) && in VectorizeSADIdiom()
2653 VectorizeUse(node, s, generate_code, sub_type, restrictions)) { in VectorizeSADIdiom()
2654 if (generate_code) { in VectorizeSADIdiom()
2688 bool generate_code, in VectorizeDotProdIdiom() argument
2721 if (generate_code && synthesis_mode_ != LoopSynthesisMode::kVector) { // de-idiom in VectorizeDotProdIdiom()
2725 if (VectorizeUse(node, acc, generate_code, op_type, restrictions) && in VectorizeDotProdIdiom()
2726 VectorizeUse(node, r, generate_code, op_type, restrictions) && in VectorizeDotProdIdiom()
2727 VectorizeUse(node, s, generate_code, op_type, restrictions)) { in VectorizeDotProdIdiom()
2728 if (generate_code) { in VectorizeDotProdIdiom()
2758 bool generate_code, in VectorizeIfCondition() argument
2806 if (generate_code && synthesis_mode_ != LoopSynthesisMode::kVector) { // de-idiom in VectorizeIfCondition()
2811 if (VectorizeUse(node, opa_promoted, generate_code, type, restrictions) && in VectorizeIfCondition()
2812 VectorizeUse(node, opb_promoted, generate_code, type, restrictions)) { in VectorizeIfCondition()
2813 if (generate_code) { in VectorizeIfCondition()