Lines Matching refs:assert
78 assert(!UnderlyingVal && "Underlying Value is already set."); in setUnderlyingValue()
181 assert(isLiveIn() && in getLiveInIRValue()
186 assert(isLiveIn() && in getLiveInIRValue()
255 assert(N < Operands.size() && "Operand index out of bounds"); in getOperand()
287 assert(is_contained(operands(), Op) && in usesScalars()
295 assert(is_contained(operands(), Op) && in onlyFirstLaneUsed()
303 assert(is_contained(operands(), Op) && in onlyFirstPartUsed()
325 assert(V->Def == this && in addDefinedValue()
333 assert(V->Def == this && "can only remove VPValue linked with this VPDef"); in removeDefinedValue()
334 assert(is_contained(DefinedValues, V) && in removeDefinedValue()
386 assert(D->Def == this && in ~VPDef()
388 assert(D->getNumUsers() == 0 && in ~VPDef()
398 assert(DefinedValues.size() == 1 && "must have exactly one defined value"); in getVPSingleValue()
399 assert(DefinedValues[0] && "defined value must be non-null"); in getVPSingleValue()
403 assert(DefinedValues.size() == 1 && "must have exactly one defined value"); in getVPSingleValue()
404 assert(DefinedValues[0] && "defined value must be non-null"); in getVPSingleValue()
410 assert(DefinedValues[I] && "defined value must be non-null"); in getVPValue()
414 assert(DefinedValues[I] && "defined value must be non-null"); in getVPValue()