Searched refs:restrictions (Results 1 – 2 of 2) sorted by relevance
/art/compiler/optimizing/ |
D | loop_optimization.cc | 365 static bool HasVectorRestrictions(uint64_t restrictions, uint64_t tested) { in HasVectorRestrictions() argument 366 return (restrictions & tested) != 0; in HasVectorRestrictions() 1280 uint64_t restrictions = kNone; in VectorizeDef() local 1294 restrictions |= kNoHiBits; in VectorizeDef() 1296 if (TrySetVectorType(type, &restrictions) && in VectorizeDef() 1299 VectorizeUse(node, value, generate_code, type, restrictions)) { in VectorizeDef() 1317 if (VectorizeSADIdiom(node, instruction, generate_code, type, restrictions) || in VectorizeDef() 1318 VectorizeDotProdIdiom(node, instruction, generate_code, type, restrictions) || in VectorizeDef() 1319 (TrySetVectorType(type, &restrictions) && in VectorizeDef() 1320 VectorizeUse(node, instruction, generate_code, type, restrictions))) { in VectorizeDef() [all …]
|
D | loop_optimization.h | 186 uint64_t restrictions); 188 bool TrySetVectorType(DataType::Type type, /*out*/ uint64_t* restrictions); 218 uint64_t restrictions); 223 uint64_t restrictions); 228 uint64_t restrictions); 233 uint64_t restrictions);
|