Home
last modified time | relevance | path

Searched refs:TypedInit (Results 1 – 4 of 4) sorted by relevance

/external/llvm/include/llvm/TableGen/
DRecord.h361 class TypedInit : public Init {
364 TypedInit(const TypedInit &Other) = delete;
365 TypedInit &operator=(const TypedInit &Other) = delete;
368 explicit TypedInit(InitKind K, RecTy *T) : Init(K), Ty(T) {} in TypedInit() function
369 ~TypedInit() override { in ~TypedInit()
455 class BitsInit : public TypedInit, public FoldingSetNode {
459 : TypedInit(IK_BitsInit, BitsRecTy::get(Range.size())), in BitsInit()
509 class IntInit : public TypedInit {
513 : TypedInit(IK_IntInit, IntRecTy::get()), Value(V) {} in IntInit()
547 class StringInit : public TypedInit {
[all …]
/external/llvm/lib/TableGen/
DRecord.cpp591 TypedInit *Typed = cast<TypedInit>(Resolved); in resolveListElementReference()
897 if (auto *TArg = dyn_cast<TypedInit>(Arg)) in EvaluateOperation()
930 TypedInit *LHSt = dyn_cast<TypedInit>(LHS); in ForeachHelper()
1094 RecTy *TypedInit::getFieldType(const std::string &FieldName) const { in getFieldType()
1102 TypedInit::convertInitializerTo(RecTy *Ty) const { in convertInitializerTo()
1105 return const_cast<TypedInit *>(this); in convertInitializerTo()
1111 return const_cast<TypedInit *>(this); in convertInitializerTo()
1118 return const_cast<TypedInit *>(this); in convertInitializerTo()
1122 return const_cast<TypedInit *>(this); in convertInitializerTo()
1131 return const_cast<TypedInit *>(this); in convertInitializerTo()
[all …]
DTGParser.cpp329 TypedInit *IVal = dyn_cast<TypedInit>(IR.IterValue); in ProcessForeachDefs()
401 const TypedInit *CurRecName = dyn_cast<TypedInit>(CurRec->getNameInit()); in ParseObjectName()
823 TypedInit *LHSt = dyn_cast<TypedInit>(LHS); in ParseOperation()
849 TypedInit *Itemt = dyn_cast<TypedInit>(Item); in ParseOperation()
1028 if (TypedInit *MHSt = dyn_cast<TypedInit>(MHS)) in ParseOperation()
1035 if (TypedInit *RHSt = dyn_cast<TypedInit>(RHS)) in ParseOperation()
1064 TypedInit *MHSt = dyn_cast<TypedInit>(MHS); in ParseOperation()
1073 TypedInit *RHSt = dyn_cast<TypedInit>(RHS); in ParseOperation()
1356 TypedInit *TArg = dyn_cast<TypedInit>(V); in ParseSimpleValue()
1542 TypedInit *LHS = dyn_cast<TypedInit>(Result); in ParseValue()
[all …]
/external/llvm/utils/TableGen/
DFixedLenDecoderEmitter.cpp1867 if (TypedInit *TI = cast<TypedInit>(Arg)) { in populateInstruction()
1949 TypedInit *TI = cast<TypedInit>(Op.first); in populateInstruction()