Searched refs:restrictions (Results 1 – 3 of 3) sorted by relevance
/art/compiler/optimizing/ |
D | loop_optimization.cc | 378 static bool HasVectorRestrictions(uint64_t restrictions, uint64_t tested) { in HasVectorRestrictions() argument 379 return (restrictions & tested) != 0; in HasVectorRestrictions() 1078 uint64_t restrictions = kNone; in VectorizeDef() local 1085 if (TrySetVectorType(type, &restrictions) && in VectorizeDef() 1088 VectorizeUse(node, value, generate_code, type, restrictions)) { in VectorizeDef() 1106 if (VectorizeSADIdiom(node, instruction, generate_code, type, restrictions) || in VectorizeDef() 1107 (TrySetVectorType(type, &restrictions) && in VectorizeDef() 1108 VectorizeUse(node, instruction, generate_code, type, restrictions))) { in VectorizeDef() 1132 uint64_t restrictions) { in VectorizeUse() argument 1151 if (is_string_char_at && HasVectorRestrictions(restrictions, kNoStringCharAt)) { in VectorizeUse() [all …]
|
D | loop_optimization.h | 159 uint64_t restrictions); 161 bool TrySetVectorType(DataType::Type type, /*out*/ uint64_t* restrictions); 184 uint64_t restrictions); 189 uint64_t restrictions);
|
/art/ |
D | NOTICE | 244 This file will describe the copyrights, license, and restrictions which apply 254 licenses, and/or restrictions:
|