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() 1744 uint64_t restrictions = kNone; in VectorizeDef() local 1758 restrictions |= kNoHiBits; in VectorizeDef() 1760 if (TrySetVectorType(type, &restrictions) && in VectorizeDef() 1763 VectorizeUse(node, value, generate_code, type, restrictions)) { in VectorizeDef() 1781 if (VectorizeSADIdiom(node, instruction, generate_code, type, restrictions) || in VectorizeDef() 1782 VectorizeDotProdIdiom(node, instruction, generate_code, type, restrictions) || in VectorizeDef() 1783 (TrySetVectorType(type, &restrictions) && in VectorizeDef() 1784 VectorizeUse(node, instruction, generate_code, type, restrictions))) { in VectorizeDef() [all …]
|
D | loop_optimization.h | 391 uint64_t restrictions); 393 bool TrySetVectorType(DataType::Type type, /*out*/ uint64_t* restrictions); 423 uint64_t restrictions); 428 uint64_t restrictions); 433 uint64_t restrictions); 438 uint64_t restrictions); 442 uint64_t restrictions);
|