Searched refs:CurRec (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/TableGen/ |
| H A D | TGParser.cpp | 144 if (!CurRec) in AddValue() 167 if (!CurRec) CurRec = &CurMultiClass->Rec; in SetValue() 872 if (CurRec) { in ParseIDValue() 877 if ((CurRec && CurRec->isClass()) || CurMultiClass) { in ParseIDValue() 917 if (CurRec && !CurRec->isClass() && !CurMultiClass && in ParseIDValue() 1631 if (CurRec && CurRec->getValue(A)) { in ParseOperation() 1649 if (CurRec && CurRec->getValue(B)) { in ParseOperation() 1932 if (CurRec && CurRec->getValue(LHS)) { in ParseOperationForEachFilter() 2885 Record *TheRecToAddTo = CurRec ? CurRec : &CurMultiClass->Rec; in ParseTemplateArgList() 3367 if (CurRec) in ParseAssert() [all …]
|
| H A D | TGParser.h | 236 bool ParseObjectBody(Record *CurRec); 237 bool ParseBody(Record *CurRec); 238 bool ParseBodyItem(Record *CurRec); 240 bool ParseTemplateArgList(Record *CurRec); 251 Init *ParseValue(Record *CurRec, RecTy *ItemType = nullptr, 259 Record *CurRec); 266 Init *ParseOperation(Record *CurRec, RecTy *ItemType); 267 Init *ParseOperationSubstr(Record *CurRec, RecTy *ItemType); 268 Init *ParseOperationFind(Record *CurRec, RecTy *ItemType); 270 Init *ParseOperationCond(Record *CurRec, RecTy *ItemType); [all …]
|
| H A D | Record.cpp | 794 if (!CurRec && !IsFinal) in Fold() 806 D = CurRec; in Fold() 1269 MapResolver R(CurRec); in ItemApply() 1450 PrintError(CurRec->getLoc(), in Fold() 1470 PrintError(CurRec->getLoc(), in Fold() 1566 MapResolver R(CurRec); in Fold() 1690 if (!CurRec && !IsFinal) in Fold() 2071 if (Def == CurRec) in Fold() 2072 PrintFatalError(CurRec->getLoc(), in Fold() 2177 PrintFatalError(CurRec->getLoc(), in Fold() [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/TableGen/ |
| H A D | Record.h | 826 Init *Fold(Record *CurRec, bool IsFinal = false) const; 883 Init *Fold(Record *CurRec) const; 941 Init *Fold(Record *CurRec) const; 1003 Init *Fold(Record *CurRec) const; 1055 Init *Fold(Record *CurRec) const; 1122 Init *Fold(Record *CurRec, bool IsFinal = false) const; 1358 Init *Fold(Record *CurRec) const; 2096 Record *CurRec; variable 2100 explicit Resolver(Record *CurRec) : CurRec(CurRec) {} in Resolver() argument 2103 Record *getCurrentRecord() const { return CurRec; } in getCurrentRecord() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorize.cpp | 1014 VPRecipeBase *CurRec = Worklist.back(); in collectPoisonGeneratingRecipes() local 1017 if (!Visited.insert(CurRec).second) in collectPoisonGeneratingRecipes() 1024 if (isa<VPWidenMemoryInstructionRecipe>(CurRec) || in collectPoisonGeneratingRecipes() 1025 isa<VPInterleaveRecipe>(CurRec) || in collectPoisonGeneratingRecipes() 1026 isa<VPScalarIVStepsRecipe>(CurRec) || in collectPoisonGeneratingRecipes() 1027 isa<VPCanonicalIVPHIRecipe>(CurRec) || in collectPoisonGeneratingRecipes() 1028 isa<VPActiveLaneMaskPHIRecipe>(CurRec)) in collectPoisonGeneratingRecipes() 1034 Instruction *Instr = CurRec->getUnderlyingInstr(); in collectPoisonGeneratingRecipes() 1036 State.MayGeneratePoisonRecipes.insert(CurRec); in collectPoisonGeneratingRecipes() 1039 for (VPValue *operand : CurRec->operands()) in collectPoisonGeneratingRecipes()
|