Home
last modified time | relevance | path

Searched refs:ListInit (Results 1 – 25 of 28) sorted by relevance

12

/freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/
H A DCodeGenMapTable.cpp95 ListInit *RowFields;
96 ListInit *ColFields;
97 ListInit *KeyCol;
98 std::vector<ListInit*> ValueCols;
136 auto *ColI = cast<ListInit>(I); in InstrMap()
156 ListInit *getKeyCol() const { return KeyCol; } in getKeyCol()
261 ListInit *KeyCol = InstrMapDesc.getKeyCol(); in isKeyColInstr()
290 ListInit *CurValueCol = ValueCols[ColIdx]; in buildMapTable()
446 ListInit *ColumnI = ValueCols[i]; in emitMapFuncBody()
511 ListInit *ColFields; in emitEnums()
[all …]
H A DCallingConvEmitter.cpp86 ListInit *CCActions = CC->getValueAsListInit("Actions"); in EmitCallingConv()
133 ListInit *VTs = Action->getValueAsListInit("VTs"); in EmitAction()
159 ListInit *RegList = Action->getValueAsListInit("RegList"); in EmitAction()
212 ListInit *RegList = Action->getValueAsListInit("RegList"); in EmitAction()
213 ListInit *ShadowRegList = Action->getValueAsListInit("ShadowRegList"); in EmitAction()
279 ListInit *ShadowRegList = Action->getValueAsListInit("ShadowRegList"); in EmitAction()
H A DCodeGenDAGPatterns.h40 class ListInit; variable
592 ListInit *getAddressSpaces() const;
916 TreePattern(Record *TheRec, ListInit *RawPat, bool isInput,
1069 ListInit *Predicates; // Top level predicate conditions to match.
1078 PatternToMatch(Record *srcrecord, ListInit *preds, TreePatternNodePtr src,
1088 ListInit *getPredicates() const { return Predicates; } in getPredicates()
1218 CodeGenInstruction &CGI, ListInit *Pattern,
H A DOptParserEmitter.cpp342 const ListInit *GroupFlags = nullptr; in EmitOptParser()
343 const ListInit *GroupVis = nullptr; in EmitOptParser()
376 const ListInit *LI = R.getValueAsListInit("Flags"); in EmitOptParser()
H A DCodeGenIntrinsics.cpp118 auto *TypeList = cast<ListInit>(Types->getValue()); in CodeGenIntrinsic()
130 ListInit *PropList = R->getValueAsListInit("IntrProperties"); in CodeGenIntrinsic()
H A DIntrinsicEmitter.cpp257 for (auto &a : cast<ListInit>(R->getValue())->getValues()) { in ComputeFixedEncoding()
258 for (auto &b : cast<ListInit>(a)->getValues()) in ComputeFixedEncoding()
H A DCodeGenDAGPatterns.cpp1028 if (ListInit *AddressSpaces = getAddressSpaces()) { in getPredCode()
1260 ListInit *TreePredicateFn::getAddressSpaces() const { in getAddressSpaces()
1882 ListInit *LI = Operator->getValueAsListInit("Fragments"); in GetNumNodeResults()
2810 TreePattern::TreePattern(Record *TheRec, ListInit *RawPat, bool isInput, in TreePattern()
3276 ListInit *LI = Frag->getValueAsListInit("Fragments"); in ParsePatternFragments()
3735 static bool hasNullFragReference(ListInit *LI) { in hasNullFragReference()
3776 CodeGenInstruction &CGI, ListInit *Pat, DAGInstMap &DAGInsts) { in parseInstructionPattern()
3960 ListInit *LI = nullptr; in ParseInstructions()
3962 if (isa<ListInit>(Instr->getValueInit("Pattern"))) in ParseInstructions()
4326 ListInit *Preds = TheDef->getValueAsListInit("Predicates"); in ParseOnePattern()
[all …]
H A DCodeGenRegisters.cpp616 ListInit *SubRegs = Def->getValueAsListInit("SubRegs"); in expand()
654 ListInit *CostList = Proto->getValueAsListInit("CostPerUse"); in expand()
692 RV.setValue(ListInit::get(Tuple, RegisterRecTy)); in expand()
699 RV.setValue(ListInit::get(CostPerUse, CostList->getElementType())); in expand()
757 ListInit *AltOrders = R->getValueAsListInit("AltOrders"); in CodeGenRegisterClass()
H A DDXILEmitter.cpp91 ListInit *ParamList = R->getValueAsListInit("ops"); in DXILOperationData()
H A DGlobalISelEmitter.cpp129 if (ListInit *AddrSpaces = P.getAddressSpaces()) { in explainPredicates()
230 const ListInit *AddrSpaces = Predicate.getAddressSpaces(); in isTrivialOperatorNode()
565 if (const ListInit *AddrSpaces = Predicate.getAddressSpaces()) { in addBuiltinPredicates()
H A DDecoderEmitter.cpp1257 ListInit *Predicates = in emitPredicateMatch()
1279 ListInit *Predicates = in doesOpcodeNeedPredicate()
H A DGlobalISelCombinerEmitter.cpp1316 ListInit *Preds = RuleDef.getValueAsListInit("Predicates"); in addFeaturePredicates()
1796 const ListInit *Alts = Def->getValueAsListInit("Alternatives"); in parsePatFragImpl()
H A DCodeGenSchedule.cpp1882 ListInit *MoveElimInfo = RF->getValueAsListInit("AllowMoveElimination"); in collectRegisterFiles()
/freebsd-14.2/contrib/llvm-project/llvm/lib/TableGen/
H A DRecord.cpp907 if (ListInit *LHSl = dyn_cast<ListInit>(LHS)) in Fold()
916 if (ListInit *LHSl = dyn_cast<ListInit>(LHS)) in Fold()
1244 ListInit *LHSs = dyn_cast<ListInit>(LHS); in Fold()
1245 ListInit *RHSs = dyn_cast<ListInit>(RHS); in Fold()
1264 ListInit *LHSs = dyn_cast<ListInit>(LHS); in Fold()
1265 ListInit *RHSs = dyn_cast<ListInit>(RHS); in Fold()
1353 ListInit *List = dyn_cast<ListInit>(LHS); in Fold()
1597 if (ListInit *MHSl = dyn_cast<ListInit>(MHS)) { in ForeachHelper()
1707 ListInit *MHSl = dyn_cast<ListInit>(MHS); in Fold()
1708 ListInit *RHSl = dyn_cast<ListInit>(RHS); in Fold()
[all …]
H A DSetTheory.cpp291 if (ListInit *LI = dyn_cast<ListInit>(Expr)) in evaluate()
H A DJSONBackend.cpp60 } else if (auto *List = dyn_cast<ListInit>(&I)) { in translateInit()
H A DTGParser.cpp456 auto LI = dyn_cast<ListInit>(List); in resolve()
902 Slices.push_back(ListInit::get(Elems, IntRecTy::get(Records))); in ParseSliceElements()
1287 ListInit *LHSl = dyn_cast<ListInit>(LHS); in ParseOperation()
1307 ListInit *LHSl = dyn_cast<ListInit>(LHS); in ParseOperation()
2839 return ListInit::get(Vals, DeducedEltTy); in ParseSimpleValue()
3375 ForeachListValue = ListInit::get(Values, IterType); in ParseForeachDeclaration()
3664 ListInit::get(Defset.Elements, Defset.EltTy)); in ParseDefset()
3793 ListInit *EmptyList = ListInit::get({}, BitRecTy::get(Records)); in ParseIf()
3794 ListInit *SingletonList = in ParseIf()
3795 ListInit::get({BitInit::get(Records, true)}, BitRecTy::get(Records)); in ParseIf()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/TableGen/
H A DRecord.h746 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-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaInit.cpp10640 InitListExpr *ListInit = in DeduceTemplateSpecializationFromInitializer() local
10658 bool AllowExplicit = !Kind.isCopyInit() || ListInit; in DeduceTemplateSpecializationFromInitializer()
10757 for (int I = 0, E = ListInit->getNumInits(); in DeduceTemplateSpecializationFromInitializer()
10824 if (ListInit && ListInit->getNumInits()) { in DeduceTemplateSpecializationFromInitializer()
10825 SynthesizeAggrGuide(ListInit); in DeduceTemplateSpecializationFromInitializer()
10845 if (ListInit) { in DeduceTemplateSpecializationFromInitializer()
10850 if (!ListInit->getNumInits()) { in DeduceTemplateSpecializationFromInitializer()
10858 } else if (ListInit->getNumInits() == 1) { in DeduceTemplateSpecializationFromInitializer()
10864 Expr *E = ListInit->getInit(0); in DeduceTemplateSpecializationFromInitializer()
10876 Inits = MultiExprArg(ListInit->getInits(), ListInit->getNumInits()); in DeduceTemplateSpecializationFromInitializer()
[all …]
H A DSemaLambda.cpp1146 case LambdaCaptureInitKind::ListInit: in ActOnLambdaExpressionAfterIntroducer()
1147 InitStyle = VarDecl::ListInit; in ActOnLambdaExpressionAfterIntroducer()
/freebsd-14.2/contrib/llvm-project/clang/utils/TableGen/
H A DNeonEmitter.cpp322 ListInit *Body;
371 TypeSpec InTS, ClassKind CK, ListInit *Body, NeonEmitter &Emitter, in Intrinsic()
1969 ListInit *Body = OperationRec->getValueAsListInit("Ops"); in createIntrinsic()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/
H A DDeclSpec.h2746 ListInit //!< [a{b}] enumerator
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DJSONNodeDumper.cpp910 case VarDecl::ListInit: JOS.attribute("init", "list"); break; in VisitVarDecl()
H A DTextNodeDumper.cpp2005 case VarDecl::ListInit: in VisitVarDecl()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DDecl.h929 ListInit, enumerator

12