Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dloop_optimization.cc378 static bool HasVectorRestrictions(uint64_t restrictions, uint64_t tested) { in HasVectorRestrictions() argument
379 return (restrictions & tested) != 0; in HasVectorRestrictions()
1078 uint64_t restrictions = kNone; in VectorizeDef() local
1085 if (TrySetVectorType(type, &restrictions) && in VectorizeDef()
1088 VectorizeUse(node, value, generate_code, type, restrictions)) { in VectorizeDef()
1106 if (VectorizeSADIdiom(node, instruction, generate_code, type, restrictions) || in VectorizeDef()
1107 (TrySetVectorType(type, &restrictions) && in VectorizeDef()
1108 VectorizeUse(node, instruction, generate_code, type, restrictions))) { in VectorizeDef()
1132 uint64_t restrictions) { in VectorizeUse() argument
1151 if (is_string_char_at && HasVectorRestrictions(restrictions, kNoStringCharAt)) { in VectorizeUse()
[all …]
Dloop_optimization.h159 uint64_t restrictions);
161 bool TrySetVectorType(DataType::Type type, /*out*/ uint64_t* restrictions);
184 uint64_t restrictions);
189 uint64_t restrictions);
/art/
DNOTICE244 This file will describe the copyrights, license, and restrictions which apply
254 licenses, and/or restrictions: