Home
last modified time | relevance | path

Searched refs:CurRec (Results 1 – 5 of 5) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/TableGen/
H A DTGParser.h100 Record *CurRec = nullptr; variable
267 bool ParseDefvar(Record *CurRec = nullptr);
276 bool ParseObjectBody(Record *CurRec);
277 bool ParseBody(Record *CurRec);
278 bool ParseBodyItem(Record *CurRec);
280 bool ParseTemplateArgList(Record *CurRec);
299 Record *CurRec);
302 TypedInit *ParseSliceElement(Record *CurRec);
308 Init *ParseOperation(Record *CurRec, RecTy *ItemType);
310 Init *ParseOperationFind(Record *CurRec, RecTy *ItemType);
[all …]
H A DTGParser.cpp169 if (CurRec) { in getVar()
211 if (!CurRec) in AddValue()
234 if (!CurRec) CurRec = &CurMultiClass->Rec; in SetValue()
1167 if (CurRec && !CurRec->isClass() && !CurMultiClass && in ParseIDValue()
2097 if (CurRec && CurRec->getValue(A)) { in ParseOperation()
2115 if (CurRec && CurRec->getValue(B)) { in ParseOperation()
2400 if (CurRec && CurRec->getValue(LHS)) { in ParseOperationForEachFilter()
3180 CurRec, in ParseTemplateArgValueList()
3683 if (CurRec) { in ParseDefvar()
3898 if (CurRec) in ParseAssert()
[all …]
H A DRecord.cpp842 if (!D && CurRec) { in Fold()
850 D = CurRec; in Fold()
855 if (CurRec) in Fold()
1401 PrintError(CurRec->getLoc(), in Fold()
1558 MapResolver R(CurRec); in ItemApply()
1767 PrintError(CurRec->getLoc(), in Fold()
1787 PrintError(CurRec->getLoc(), in Fold()
1928 MapResolver R(CurRec); in Fold()
2061 if (CurRec) { in Fold()
2394 if (Def == CurRec) in Fold()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/TableGen/
H A DRecord.h889 Init *Fold(Record *CurRec, bool IsFinal = false) const;
975 Init *Fold(Record *CurRec) const;
1044 Init *Fold(Record *CurRec) const;
1106 Init *Fold(Record *CurRec) const;
1158 Init *Fold(Record *CurRec) const;
1225 Init *Fold(Record *CurRec, bool IsFinal = false) const;
1433 Init *Fold(Record *CurRec) const;
2214 Record *CurRec; variable
2218 explicit Resolver(Record *CurRec) : CurRec(CurRec) {} in Resolver() argument
2221 Record *getCurrentRecord() const { return CurRec; } in getCurrentRecord()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp1089 VPRecipeBase *CurRec = Worklist.back(); in collectPoisonGeneratingRecipes() local
1092 if (!Visited.insert(CurRec).second) in collectPoisonGeneratingRecipes()
1099 if (isa<VPWidenMemoryInstructionRecipe>(CurRec) || in collectPoisonGeneratingRecipes()
1100 isa<VPInterleaveRecipe>(CurRec) || in collectPoisonGeneratingRecipes()
1101 isa<VPScalarIVStepsRecipe>(CurRec) || in collectPoisonGeneratingRecipes()
1102 isa<VPCanonicalIVPHIRecipe>(CurRec) || in collectPoisonGeneratingRecipes()
1103 isa<VPActiveLaneMaskPHIRecipe>(CurRec)) in collectPoisonGeneratingRecipes()
1109 if (auto *RecWithFlags = dyn_cast<VPRecipeWithIRFlags>(CurRec)) { in collectPoisonGeneratingRecipes()
1113 CurRec->getVPSingleValue()->getUnderlyingValue()); in collectPoisonGeneratingRecipes()
1121 for (VPValue *operand : CurRec->operands()) in collectPoisonGeneratingRecipes()