Home
last modified time | relevance | path

Searched refs:restrictions (Results 1 – 2 of 2) sorted by relevance

/art/compiler/optimizing/
Dloop_optimization.cc363 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 …]
Dloop_optimization.h186 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);