Home | History | Annotate | Download | only in TableGen

Lines Matching defs:Val

63   static unsigned getHashValue(const TableGenStringKey& Val) {
64 return HashString(Val.str());
102 int64_t Val = II->getValue();
103 if (Val != 0 && Val != 1) return 0; // Only accept 0 or 1 for a bit!
105 return BitInit::get(Val != 0);
1080 Init *Val = MHSd->getOperator();
1081 Init *Result = EvaluateOperation(RHSo, LHS, Val,
1084 Val = Result;
1105 return DagInit::get(Val, "", args);
1158 Record *Val = RHSd->getDef();
1160 Val = MHSd->getDef();
1162 return DefInit::get(Val);
1165 std::string Val = RHSv->getName();
1167 Val = MHSv->getName();
1169 return VarInit::get(Val, getType());
1172 std::string Val = RHSs->getValue();
1177 found = Val.find(LHSs->getValue(), idx);
1179 Val.replace(found, LHSs->getValue().size(), MHSs->getValue());
1184 return StringInit::get(Val);
1385 if (const RecordVal *Val = R.getValue(VarName)) {
1386 if (RV != Val && (RV || dynamic_cast<UnsetInit*>(Val->getValue())))
1388 Init *TheInit = Val->getValue();
1404 if (RecordVal *Val = R.getValue(VarName))
1405 if (RV == Val || (RV == 0 && !dynamic_cast<UnsetInit*>(Val->getValue())))
1406 return Val->getValue();
1618 ProfileDagInit(ID, Val, ValName, Args, ArgNames);
1626 Init *Op = Val->resolveReferences(R, RV);
1628 if (Args != NewArgs || Op != Val)
1636 std::string Result = "(" + Val->getAsString();