/freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | CodeGenMapTable.cpp | 95 ListInit *RowFields; 96 ListInit *ColFields; 97 ListInit *KeyCol; 98 std::vector<ListInit *> ValueCols; 128 ListInit *ColValList = MapRec->getValueAsListInit("ValueCols"); in InstrMap() 137 auto *ColI = cast<ListInit>(I); in InstrMap() 154 ListInit *getRowFields() const { return RowFields; } in getRowFields() 156 ListInit *getColFields() const { return ColFields; } in getColFields() 158 ListInit *getKeyCol() const { return KeyCol; } in getKeyCol() 160 const std::vector<ListInit *> &getValueCols() const { return ValueCols; } in getValueCols() [all …]
|
H A D | CallingConvEmitter.cpp | 86 ListInit *CCActions = CC->getValueAsListInit("Actions"); in EmitCallingConv() 133 ListInit *VTs = Action->getValueAsListInit("VTs"); in EmitAction() 160 ListInit *RegList = Action->getValueAsListInit("RegList"); in EmitAction() 213 ListInit *RegList = Action->getValueAsListInit("RegList"); in EmitAction() 214 ListInit *ShadowRegList = Action->getValueAsListInit("ShadowRegList"); in EmitAction() 281 ListInit *ShadowRegList = Action->getValueAsListInit("ShadowRegList"); in EmitAction()
|
H A D | OptParserEmitter.cpp | 401 const ListInit *GroupFlags = nullptr; in EmitOptParser() 402 const ListInit *GroupVis = nullptr; in EmitOptParser() 435 const ListInit *LI = R.getValueAsListInit("Flags"); in EmitOptParser()
|
H A D | IntrinsicEmitter.cpp | 257 for (auto &a : cast<ListInit>(R->getValue())->getValues()) { in ComputeFixedEncoding() 258 for (auto &b : cast<ListInit>(a)->getValues()) in ComputeFixedEncoding()
|
H A D | GlobalISelEmitter.cpp | 128 if (ListInit *AddrSpaces = P.getAddressSpaces()) { in explainPredicates() 229 const ListInit *AddrSpaces = Predicate.getAddressSpaces(); in isTrivialOperatorNode() 576 if (const ListInit *AddrSpaces = Predicate.getAddressSpaces()) { in addBuiltinPredicates()
|
H A D | GICombinerEmitter.cpp |
|
H A D | DecoderEmitter.cpp | 1301 ListInit *Predicates = in emitPredicateMatch() 1323 ListInit *Predicates = in doesOpcodeNeedPredicate()
|
H A D | GlobalISelCombinerMatchTableEmitter.cpp |
|
H A D | GlobalISelCombinerEmitter.cpp | 1312 ListInit *Preds = RuleDef.getValueAsListInit("Predicates"); in addFeaturePredicates()
|
/freebsd/contrib/llvm-project/llvm/lib/TableGen/ |
H A D | Record.cpp | 78 FoldingSet<ListInit> TheListInitPool; 660 ListInit *ListInit::get(ArrayRef<Init *> Range, RecTy *EltTy) { in get() 666 if (ListInit *I = RK.TheListInitPool.FindNodeOrInsertPos(ID, IP)) in get() 673 alignof(ListInit)); in get() 674 ListInit *I = new (Mem) ListInit(Range.size(), EltTy); in get() 681 void ListInit::Profile(FoldingSetNodeID &ID) const { in Profile() 687 Init *ListInit::convertInitializerTo(RecTy *Ty) const { in convertInitializerTo() 689 return const_cast<ListInit*>(this); in convertInitializerTo() 708 return const_cast<ListInit*>(this); in convertInitializerTo() 709 return ListInit::get(Elements, ElementType); in convertInitializerTo() [all …]
|
H A D | SetTheory.cpp | 291 if (ListInit *LI = dyn_cast<ListInit>(Expr)) in evaluate()
|
H A D | TGParser.cpp | 456 auto LI = dyn_cast<ListInit>(List); in resolve() 902 Slices.push_back(ListInit::get(Elems, IntRecTy::get(Records))); in ParseSliceElements() 1293 ListInit *LHSl = dyn_cast<ListInit>(LHS); in ParseOperation() 1313 ListInit *LHSl = dyn_cast<ListInit>(LHS); in ParseOperation() 2845 return ListInit::get(Vals, DeducedEltTy); in ParseSimpleValue() 3381 ForeachListValue = ListInit::get(Values, IterType); in ParseForeachDeclaration() 3670 ListInit::get(Defset.Elements, Defset.EltTy)); in ParseDefset() 3835 ListInit *EmptyList = ListInit::get({}, BitRecTy::get(Records)); in ParseIf() 3836 ListInit *SingletonList = in ParseIf() 3837 ListInit::get({BitInit::get(Records, true)}, BitRecTy::get(Records)); in ParseIf()
|
H A D | JSONBackend.cpp | 61 } else if (auto *List = dyn_cast<ListInit>(&I)) { in translateInit()
|
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/ |
H A D | CodeGenDAGPatterns.h | 40 class ListInit; variable 592 ListInit *getAddressSpaces() const; 910 TreePattern(Record *TheRec, ListInit *RawPat, bool isInput, 1057 ListInit *Predicates; // Top level predicate conditions to match. 1067 PatternToMatch(Record *srcrecord, ListInit *preds, TreePatternNodePtr src, 1077 ListInit *getPredicates() const { return Predicates; } in getPredicates() 1209 void parseInstructionPattern(CodeGenInstruction &CGI, ListInit *Pattern,
|
H A D | CodeGenDAGPatterns.cpp | 1019 if (ListInit *AddressSpaces = getAddressSpaces()) { in getPredCode() 1264 ListInit *TreePredicateFn::getAddressSpaces() const { in getAddressSpaces() 1876 ListInit *LI = Operator->getValueAsListInit("Fragments"); in GetNumNodeResults() 2798 TreePattern::TreePattern(Record *TheRec, ListInit *RawPat, bool isInput, in TreePattern() 3266 ListInit *LI = Frag->getValueAsListInit("Fragments"); in ParsePatternFragments() 3732 static bool hasNullFragReference(ListInit *LI) { in hasNullFragReference() 3772 ListInit *Pat, in parseInstructionPattern() 3965 ListInit *LI = nullptr; in ParseInstructions() 3967 if (isa<ListInit>(Instr->getValueInit("Pattern"))) in ParseInstructions() 4328 ListInit *Preds = TheDef->getValueAsListInit("Predicates"); in ParseOnePattern() [all …]
|
H A D | CodeGenRegisters.cpp | 631 ListInit *SubRegs = Def->getValueAsListInit("SubRegs"); in expand() 670 ListInit *CostList = Proto->getValueAsListInit("CostPerUse"); in expand() 714 RV.setValue(ListInit::get(Tuple, RegisterRecTy)); in expand() 721 RV.setValue(ListInit::get(CostPerUse, CostList->getElementType())); in expand() 777 ListInit *AltOrders = R->getValueAsListInit("AltOrders"); in CodeGenRegisterClass()
|
H A D | CodeGenSchedule.cpp | 1860 ListInit *MoveElimInfo = RF->getValueAsListInit("AllowMoveElimination"); in collectRegisterFiles()
|
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Basic/ |
H A D | CodeGenIntrinsics.cpp | 118 auto *TypeList = cast<ListInit>(Types->getValue()); in CodeGenIntrinsic() 130 ListInit *PropList = R->getValueAsListInit("IntrProperties"); in CodeGenIntrinsic()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/TableGen/ |
H A D | Record.h | 746 class ListInit final : public TypedInit, public FoldingSetNode, 747 public TrailingObjects<ListInit, Init *> { 754 explicit ListInit(unsigned N, RecTy *EltTy) in ListInit() function 758 ListInit(const ListInit &) = delete; 759 ListInit &operator=(const ListInit &) = delete; 767 static ListInit *get(ArrayRef<Init *> Range, RecTy *EltTy); 1913 ListInit *getValueAsListInit(StringRef FieldName) const;
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaInit.cpp | 9765 InitListExpr *ListInit = in DeduceTemplateSpecializationFromInitializer() local 9783 bool AllowExplicit = !Kind.isCopyInit() || ListInit; in DeduceTemplateSpecializationFromInitializer() 9853 auto SynthesizeAggrGuide = [&](InitListExpr *ListInit) { in DeduceTemplateSpecializationFromInitializer() argument 9867 InitListChecker CheckInitList(*this, Entity, ListInit, Ty, ElementTypes); in DeduceTemplateSpecializationFromInitializer() 9877 for (int I = 0, E = ListInit->getNumInits(); in DeduceTemplateSpecializationFromInitializer() 9880 if (isa<InitListExpr, DesignatedInitExpr>(ListInit->getInit(I))) in DeduceTemplateSpecializationFromInitializer() 9883 ListInit->getInit(I)->IgnoreParenImpCasts())) in DeduceTemplateSpecializationFromInitializer() 9928 if (ListInit && ListInit->getNumInits()) { in DeduceTemplateSpecializationFromInitializer() 9929 SynthesizeAggrGuide(ListInit); in DeduceTemplateSpecializationFromInitializer() 9949 if (ListInit) { in DeduceTemplateSpecializationFromInitializer() [all …]
|
H A D | SemaLambda.cpp | 1199 case LambdaCaptureInitKind::ListInit: in ActOnLambdaExpressionAfterIntroducer() 1200 InitStyle = VarDecl::ListInit; in ActOnLambdaExpressionAfterIntroducer()
|
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/GlobalISel/ |
H A D | PatternParser.cpp | 371 const ListInit *Alts = Def->getValueAsListInit("Alternatives"); in parsePatFragImpl()
|
/freebsd/contrib/llvm-project/clang/utils/TableGen/ |
H A D | NeonEmitter.cpp | 322 ListInit *Body; 371 TypeSpec InTS, ClassKind CK, ListInit *Body, NeonEmitter &Emitter, in Intrinsic() 1962 ListInit *Body = OperationRec->getValueAsListInit("Ops"); in createIntrinsic()
|
/freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | DeclSpec.h | 2828 ListInit //!< [a{b}] enumerator
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | JSONNodeDumper.cpp | 942 case VarDecl::ListInit: JOS.attribute("init", "list"); break; in VisitVarDecl()
|