Home
last modified time | relevance | path

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

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