Lines Matching refs:Code

1094   case tgtok::Code:  in ParseType()
1201 UnOpInit::UnaryOp Code; in ParseOperation() local
1208 Code = UnOpInit::CAST; in ParseOperation()
1220 Code = UnOpInit::REPR; in ParseOperation()
1225 Code = UnOpInit::TOLOWER; in ParseOperation()
1230 Code = UnOpInit::TOUPPER; in ParseOperation()
1235 Code = UnOpInit::NOT; in ParseOperation()
1240 Code = UnOpInit::LOG2; in ParseOperation()
1245 Code = UnOpInit::HEAD; in ParseOperation()
1249 Code = UnOpInit::TAIL; in ParseOperation()
1253 Code = UnOpInit::SIZE; in ParseOperation()
1258 Code = UnOpInit::EMPTY; in ParseOperation()
1281 Code = UnOpInit::GETDAGOP; in ParseOperation()
1292 if (Code == UnOpInit::EMPTY || Code == UnOpInit::SIZE) { in ParseOperation()
1312 if (Code == UnOpInit::HEAD || Code == UnOpInit::TAIL) { in ParseOperation()
1338 Type = (Code == UnOpInit::HEAD) ? Itemt->getType() in ParseOperation()
1343 Type = (Code == UnOpInit::HEAD) ? LType->getElementType() : LType; in ParseOperation()
1351 return (UnOpInit::get(Code, LHS, Type))->Fold(CurRec); in ParseOperation()
1454 BinOpInit::BinaryOp Code; in ParseOperation() local
1457 case tgtok::XConcat: Code = BinOpInit::CONCAT; break; in ParseOperation()
1458 case tgtok::XADD: Code = BinOpInit::ADD; break; in ParseOperation()
1459 case tgtok::XSUB: Code = BinOpInit::SUB; break; in ParseOperation()
1460 case tgtok::XMUL: Code = BinOpInit::MUL; break; in ParseOperation()
1461 case tgtok::XDIV: Code = BinOpInit::DIV; break; in ParseOperation()
1462 case tgtok::XAND: Code = BinOpInit::AND; break; in ParseOperation()
1463 case tgtok::XOR: Code = BinOpInit::OR; break; in ParseOperation()
1464 case tgtok::XXOR: Code = BinOpInit::XOR; break; in ParseOperation()
1465 case tgtok::XSRA: Code = BinOpInit::SRA; break; in ParseOperation()
1466 case tgtok::XSRL: Code = BinOpInit::SRL; break; in ParseOperation()
1467 case tgtok::XSHL: Code = BinOpInit::SHL; break; in ParseOperation()
1468 case tgtok::XEq: Code = BinOpInit::EQ; break; in ParseOperation()
1469 case tgtok::XNe: Code = BinOpInit::NE; break; in ParseOperation()
1470 case tgtok::XLe: Code = BinOpInit::LE; break; in ParseOperation()
1471 case tgtok::XLt: Code = BinOpInit::LT; break; in ParseOperation()
1472 case tgtok::XGe: Code = BinOpInit::GE; break; in ParseOperation()
1473 case tgtok::XGt: Code = BinOpInit::GT; break; in ParseOperation()
1474 case tgtok::XListConcat: Code = BinOpInit::LISTCONCAT; break; in ParseOperation()
1475 case tgtok::XListSplat: Code = BinOpInit::LISTSPLAT; break; in ParseOperation()
1477 Code = BinOpInit::LISTREMOVE; in ParseOperation()
1479 case tgtok::XStrConcat: Code = BinOpInit::STRCONCAT; break; in ParseOperation()
1480 case tgtok::XInterleave: Code = BinOpInit::INTERLEAVE; break; in ParseOperation()
1481 case tgtok::XSetDagOp: Code = BinOpInit::SETDAGOP; break; in ParseOperation()
1483 Code = BinOpInit::GETDAGARG; in ParseOperation()
1486 Code = BinOpInit::GETDAGNAME; in ParseOperation()
1587 switch (Code) { in ParseOperation()
1690 if (Code != BinOpInit::ADD && Code != BinOpInit::SUB && in ParseOperation()
1691 Code != BinOpInit::AND && Code != BinOpInit::OR && in ParseOperation()
1692 Code != BinOpInit::XOR && Code != BinOpInit::SRA && in ParseOperation()
1693 Code != BinOpInit::SRL && Code != BinOpInit::SHL && in ParseOperation()
1694 Code != BinOpInit::MUL && Code != BinOpInit::DIV) in ParseOperation()
1700 switch (Code) { in ParseOperation()
1729 if (Code == BinOpInit::LISTCONCAT) in ParseOperation()
1732 if (Code == BinOpInit::LISTSPLAT) in ParseOperation()
1735 if (Code == BinOpInit::LISTREMOVE) in ParseOperation()
1740 if (Code == BinOpInit::STRCONCAT || Code == BinOpInit::LISTCONCAT || in ParseOperation()
1741 Code == BinOpInit::CONCAT || Code == BinOpInit::ADD || in ParseOperation()
1742 Code == BinOpInit::AND || Code == BinOpInit::OR || in ParseOperation()
1743 Code == BinOpInit::XOR || Code == BinOpInit::MUL) { in ParseOperation()
1746 RHS = (BinOpInit::get(Code, InitList.back(), RHS, Type))->Fold(CurRec); in ParseOperation()
1752 return (BinOpInit::get(Code, InitList[0], InitList[1], Type)) in ParseOperation()
1868 TernOpInit::TernaryOp Code; in ParseOperation() local
1876 Code = TernOpInit::DAG; in ParseOperation()
1881 Code = TernOpInit::IF; in ParseOperation()
1884 Code = TernOpInit::SUBST; in ParseOperation()
1887 Code = TernOpInit::SETDAGARG; in ParseOperation()
1892 Code = TernOpInit::SETDAGNAME; in ParseOperation()
2038 return (TernOpInit::get(Code, LHS, MHS, RHS, Type))->Fold(CurRec); in ParseOperation()
2191 if (Lex.getCode() == tgtok::Code) in ParseOperatorType()
2213 TernOpInit::TernaryOp Code = TernOpInit::SUBSTR; in ParseOperationSubstr() local
2294 return (TernOpInit::get(Code, LHS, MHS, RHS, Type))->Fold(CurRec); in ParseOperationSubstr()
2301 TernOpInit::TernaryOp Code = TernOpInit::FIND; in ParseOperationFind() local
2382 return (TernOpInit::get(Code, LHS, MHS, RHS, Type))->Fold(CurRec); in ParseOperationFind()
2621 tgtok::TokKind Code = Lex.getCode(); in ParseSimpleValue() local
2624 if (tgtok::isBangOperator(Code)) in ParseSimpleValue()
2627 switch (Code) { in ParseSimpleValue()