Lines Matching refs:TernOpInit
439 if (auto *TI = dyn_cast<TernOpInit>(List); in resolve()
440 TI && TI->getOpcode() == TernOpInit::IF && Final) { in resolve()
452 List = TernOpInit::get(TernOpInit::IF, LHS, MHS, RHS, TI->getType()) in resolve()
1852 return TernOpInit::get(TernOpInit::RANGE, LHS, MHS, RHS, in ParseOperation()
1862 TernOpInit::TernaryOp Code; in ParseOperation()
1870 Code = TernOpInit::DAG; in ParseOperation()
1875 Code = TernOpInit::IF; in ParseOperation()
1878 Code = TernOpInit::SUBST; in ParseOperation()
1881 Code = TernOpInit::SETDAGARG; in ParseOperation()
1886 Code = TernOpInit::SETDAGNAME; in ParseOperation()
2032 return (TernOpInit::get(Code, LHS, MHS, RHS, Type))->Fold(CurRec); in ParseOperation()
2207 TernOpInit::TernaryOp Code = TernOpInit::SUBSTR; in ParseOperationSubstr()
2288 return (TernOpInit::get(Code, LHS, MHS, RHS, Type))->Fold(CurRec); in ParseOperationSubstr()
2295 TernOpInit::TernaryOp Code = TernOpInit::FIND; in ParseOperationFind()
2376 return (TernOpInit::get(Code, LHS, MHS, RHS, Type))->Fold(CurRec); in ParseOperationFind()
2501 return (TernOpInit::get((Operation == tgtok::XForEach) ? TernOpInit::FOREACH in ParseOperationForEachFilter()
2502 : TernOpInit::FILTER, in ParseOperationForEachFilter()
3801 TernOpInit::get(TernOpInit::IF, Condition, SingletonList, EmptyList, in ParseIf()
3823 TernOpInit::get(TernOpInit::IF, Condition, EmptyList, SingletonList, in ParseIf()