Home
last modified time | relevance | path

Searched refs:TernOpInit (Results 1 – 3 of 3) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/TableGen/
H A DTGParser.cpp452 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()
2207 TernOpInit::TernaryOp Code = TernOpInit::SUBSTR; in ParseOperationSubstr()
2295 TernOpInit::TernaryOp Code = TernOpInit::FIND; in ParseOperationFind()
2501 return (TernOpInit::get((Operation == tgtok::XForEach) ? TernOpInit::FOREACH in ParseOperationForEachFilter()
3801 TernOpInit::get(TernOpInit::IF, Condition, SingletonList, EmptyList, in ParseIf()
[all …]
H A DRecord.cpp81 FoldingSet<TernOpInit> TheTernOpInitPool;
1538 TernOpInit *TernOpInit::get(TernaryOp Opc, Init *LHS, Init *MHS, Init *RHS, in get()
1548 TernOpInit *I = new (RK.Allocator) TernOpInit(Opc, LHS, MHS, RHS, Type); in get()
1553 void TernOpInit::Profile(FoldingSetNodeID &ID) const { in Profile()
1637 Init *TernOpInit::Fold(Record *CurRec) const { in Fold()
1722 return const_cast<TernOpInit *>(this); in Fold()
1836 return const_cast<TernOpInit *>(this); in Fold()
1839 Init *TernOpInit::resolveReferences(Resolver &R) const { in resolveReferences()
1864 return (TernOpInit::get(getOpcode(), lhs, mhs, rhs, getType())) in resolveReferences()
1866 return const_cast<TernOpInit *>(this); in resolveReferences()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/TableGen/
H A DRecord.h983 class TernOpInit : public OpInit, public FoldingSetNode {
1001 TernOpInit(TernaryOp opc, Init *lhs, Init *mhs, Init *rhs, in TernOpInit() function
1006 TernOpInit(const TernOpInit &) = delete;
1007 TernOpInit &operator=(const TernOpInit &) = delete;
1013 static TernOpInit *get(TernaryOp opc, Init *lhs,
1023 return TernOpInit::get(getOpcode(), Operands[0], Operands[1], Operands[2], in clone()