Searched refs:restrictions (Results 1 – 2 of 2) sorted by relevance
/art/compiler/optimizing/ |
D | loop_optimization.cc | 363 static bool HasVectorRestrictions(uint64_t restrictions, uint64_t tested) { in HasVectorRestrictions() argument 364 return (restrictions & tested) != 0; in HasVectorRestrictions() 1283 uint64_t restrictions = kNone; in VectorizeDef() local 1297 restrictions |= kNoHiBits; in VectorizeDef() 1299 if (TrySetVectorType(type, &restrictions) && in VectorizeDef() 1302 VectorizeUse(node, value, generate_code, type, restrictions)) { in VectorizeDef() 1320 if (VectorizeSADIdiom(node, instruction, generate_code, type, restrictions) || in VectorizeDef() 1321 VectorizeDotProdIdiom(node, instruction, generate_code, type, restrictions) || in VectorizeDef() 1322 (TrySetVectorType(type, &restrictions) && in VectorizeDef() 1323 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); 210 uint64_t restrictions); 215 uint64_t restrictions); 220 uint64_t restrictions); 225 uint64_t restrictions);
|