Lines Matching refs:dirPtr
154 BrigObject::processDirectives(const BrigBase *dirPtr, const BrigBase *endPtr,
157 while (dirPtr < endPtr) {
158 if (!dirPtr->byteCount) {
163 const BrigBase *nextDirPtr = brigNext(dirPtr);
166 dirPtr->kind, dirPtr->byteCount);
168 switch (dirPtr->kind) {
172 reinterpret_cast<const BrigDirectiveExecutable*>(dirPtr);
213 reinterpret_cast<const BrigDirectiveExecutable*>(dirPtr);
265 reinterpret_cast<const BrigDirectiveVariable*>(dirPtr);
324 reinterpret_cast<const BrigDirectiveLabel*>(dirPtr);
335 reinterpret_cast<const BrigDirectiveComment*>(dirPtr);
351 reinterpret_cast<const BrigDirectiveModule*>(dirPtr);
388 if (dirPtr->kind >= BRIG_KIND_INST_BEGIN &&
389 dirPtr->kind <= BRIG_KIND_INST_END)
392 if (dirPtr->kind >= BRIG_KIND_OPERAND_BEGIN &&
393 dirPtr->kind <= BRIG_KIND_OPERAND_END)
396 warn("Unknown Brig directive kind: %d\n", dirPtr->kind);
400 dirPtr = nextDirPtr;