HomeSort by relevance Sort by last modified time
    Searched refs:TernOpInit (Results 1 - 3 of 3) sorted by null

  /external/llvm/include/llvm/TableGen/
Record.h 775 /// TernOpInit - !op (X, Y, Z) - Combine two inits.
777 class TernOpInit : public OpInit {
785 TernOpInit(TernaryOp opc, Init *lhs, Init *mhs, Init *rhs,
789 TernOpInit(const TernOpInit &Other) = delete;
790 TernOpInit &operator=(const TernOpInit &Other) = delete;
796 static TernOpInit *get(TernaryOp opc, Init *lhs,
804 return TernOpInit::get(getOpcode(), Operands[0], Operands[1], Operands[2],
    [all...]
  /external/llvm/lib/TableGen/
Record.cpp 867 TernOpInit *TernOpInit::get(TernaryOp opc, Init *lhs, Init *mhs, Init *rhs,
877 static DenseMap<Key, std::unique_ptr<TernOpInit>> ThePool;
885 std::unique_ptr<TernOpInit> &I = ThePool[TheKey];
886 if (!I) I.reset(new TernOpInit(opc, lhs, mhs, rhs, Type));
985 Init *TernOpInit::Fold(Record *CurRec, MultiClass *CurMultiClass) const {
1050 return const_cast<TernOpInit *>(this);
1053 Init *TernOpInit::resolveReferences(Record &R,
1065 return (TernOpInit::get(getOpcode(), lhs, mhs,
1069 return (TernOpInit::get(getOpcode(), lhs, MHS
    [all...]
TGParser.cpp 970 TernOpInit::TernaryOp Code;
978 Code = TernOpInit::IF;
981 Code = TernOpInit::FOREACH;
984 Code = TernOpInit::SUBST;
    [all...]

Completed in 667 milliseconds