Searched refs:IntInit (Results 1 – 16 of 16) sorted by relevance
90 IntInit *II = dyn_cast<IntInit>(Expr->arg_begin()[1]); in apply()185 if (IntInit *II = dyn_cast<IntInit>(Expr->arg_begin()[3])) { in apply()199 if (IntInit *II = dyn_cast<IntInit>(Expr->arg_begin()[1])) in apply()206 if (IntInit *II = dyn_cast<IntInit>(Expr->arg_begin()[2])) in apply()
323 return IntInit::get(getValue()); in convertInitializerTo()385 return IntInit::get(Result); in convertInitializerTo()460 IntInit *IntInit::get(int64_t V) { in get()461 static std::map<int64_t, IntInit*> ThePool; in get()463 IntInit *&I = ThePool[V]; in get()464 if (!I) I = new(Allocator) IntInit(V); in get()468 std::string IntInit::getAsString() const { in getAsString()478 Init *IntInit::convertInitializerTo(RecTy *Ty) const { in convertInitializerTo()480 return const_cast<IntInit *>(this); in convertInitializerTo()505 IntInit::convertInitializerBitRange(ArrayRef<unsigned> Bits) const { in convertInitializerBitRange()[all …]
58 } else if (auto *Int = dyn_cast<IntInit>(&I)) { in translateInit()
677 IntInit *II = dyn_cast_or_null<IntInit>(CurVal); in ParseRangePiece()695 IntInit *II_End = dyn_cast_or_null<IntInit>(I_End); in ParseRangePiece()1828 case tgtok::IntVal: R = IntInit::get(Lex.getCurIntVal()); Lex.Lex(); break; in ParseSimpleValue()2550 Values.push_back(IntInit::get(R)); in ParseForeachDeclaration()
206 if (IntInit *II = dyn_cast<IntInit>(N->getLeafValue())) { in EmitLeafMatchCode()344 if (IntInit *II = dyn_cast<IntInit>(N->getChild(1)->getLeafValue())) { in EmitOperatorMatchCode()671 if (IntInit *II = dyn_cast<IntInit>(N->getLeafValue())) { in EmitResultLeafAsOperand()
103 } else if (IntInit *II = dyn_cast<IntInit>(Dag->getArg(i))) { in addDagOperandMapping()
609 if (IntInit *II = dyn_cast<IntInit>(Arg)) { in tryAliasOpMatch()627 IntInit *II = in tryAliasOpMatch()628 dyn_cast_or_null<IntInit>(BI->convertInitializerTo(IntRecTy::get())); in tryAliasOpMatch()
38 reinterpret_cast<IntInit *>(Inst.convertInitializerTo(IntRecTy::get())) in emitWebAssemblyDisassemblerTables()
988 IntInit *IntVal = dyn_cast<IntInit>(Val); in getPredCode()1373 if (P->isLeaf() && isa<IntInit>(P->getLeafValue())) in getPatternSize()1400 if (isa<IntInit>(Child->getLeafValue())) in getPatternSize()2240 unsigned IID = cast<IntInit>(getChild(0)->getLeafValue())->getValue(); in getIntrinsicInfo()2374 if (IntInit *II = dyn_cast<IntInit>(getLeafValue())) { in ApplyTypeConstraints()2629 if (N->isLeaf() && isa<IntInit>(N->getLeafValue())) in OnlyOnRHSOfCommutative()2761 if (isa<IntInit>(TheInit) || isa<BitInit>(TheInit)) { in ParseTreePattern()2772 if (!II || !isa<IntInit>(II)) in ParseTreePattern()2870 std::make_shared<TreePatternNode>(IntInit::get(IID), 1)); in ParseTreePattern()
241 IntInit *IntVal = dyn_cast<IntInit>(Val); in explainPredicates()3509 if (isa<IntInit>(SrcInit)) { in createAndImportSelDAGMatcher()3552 IntInit *IntVal = dyn_cast<IntInit>(Val); in createAndImportSelDAGMatcher()3700 if (IntInit *SrcIntInit = dyn_cast<IntInit>(SrcInit)) { in createAndImportSelDAGMatcher()3921 if (auto *ChildInt = dyn_cast<IntInit>(SrcChild->getLeafValue())) { in importChildMatcher()4071 if (const IntInit *ChildIntInit = in importExplicitUseRenderer()4072 dyn_cast<IntInit>(DstChild->getLeafValue())) { in importExplicitUseRenderer()4479 if (const IntInit *DefaultIntOp = dyn_cast<IntInit>(DefaultOp)) { in importDefaultOperandRenderers()
235 } else if (IntInit *II = dyn_cast<IntInit>(Dag->getArg(i - TiedCount))) { in addDagOperandMapping()
37 return cast<IntInit>(B->convertInitializerTo(IntRecTy::get()))->getValue(); in getAsInt()
701 RV.setValue(IntInit::get(CostPerUse)); in expand()
564 class IntInit : public TypedInit {567 explicit IntInit(int64_t V) in IntInit() function571 IntInit(const IntInit &) = delete;572 IntInit &operator=(const IntInit &) = delete;578 static IntInit *get(int64_t V);
1159 if (auto *II = dyn_cast<IntInit>(D->getArg(1))) { in getCodeForDag()1224 if (auto *II = dyn_cast<IntInit>(Arg)) in getCodeForDagArg()1380 } else if (auto *II = dyn_cast<IntInit>(CodeDag->getArg(i))) { in ACLEIntrinsic()
1551 int64_t VectorSize = cast<IntInit>(Expr->getArg(0))->getValue(); in emitDagShuffle()