LLVM API Documentation
This is the complete list of members for llvm::TernOpInit, including all inherited members.
classof(const Init *I) | llvm::TernOpInit | inlinestatic |
clone(std::vector< Init * > &Operands) const | llvm::TernOpInit | inlinevirtual |
convertInitializerBitRange(const std::vector< unsigned > &Bits) const | llvm::TypedInit | virtual |
convertInitializerTo(RecTy *Ty) const | llvm::OpInit | inlinevirtual |
convertInitListSlice(const std::vector< unsigned > &Elements) const | llvm::TypedInit | virtual |
dump() const | llvm::Init | |
Fold(Record *CurRec, MultiClass *CurMultiClass) const | llvm::TernOpInit | virtual |
FOREACH enum value | llvm::TernOpInit | |
get(TernaryOp opc, Init *lhs, Init *mhs, Init *rhs, RecTy *Type) | llvm::TernOpInit | static |
getAsString() const | llvm::TernOpInit | virtual |
getAsUnquotedString() const | llvm::Init | inlinevirtual |
getBit(unsigned Bit) const | llvm::OpInit | virtual |
getBitNum() const | llvm::Init | inlinevirtual |
getBitVar() const | llvm::Init | inlinevirtual |
getFieldInit(Record &R, const RecordVal *RV, const std::string &FieldName) const | llvm::Init | inlinevirtual |
getFieldType(const std::string &FieldName) const | llvm::TypedInit | virtual |
getKind() const | llvm::Init | inline |
getLHS() const | llvm::TernOpInit | inline |
getMHS() const | llvm::TernOpInit | inline |
getNumOperands() const | llvm::TernOpInit | inlinevirtual |
getOpcode() const | llvm::TernOpInit | inline |
getOperand(int i) const | llvm::TernOpInit | inlinevirtual |
getRHS() const | llvm::TernOpInit | inline |
getType() const | llvm::TypedInit | inline |
IF enum value | llvm::TernOpInit | |
IK_BinOpInit enum value | llvm::Init | protected |
IK_BitInit enum value | llvm::Init | protected |
IK_BitsInit enum value | llvm::Init | protected |
IK_DagInit enum value | llvm::Init | protected |
IK_DefInit enum value | llvm::Init | protected |
IK_FieldInit enum value | llvm::Init | protected |
IK_FirstOpInit enum value | llvm::Init | protected |
IK_FirstTypedInit enum value | llvm::Init | protected |
IK_IntInit enum value | llvm::Init | protected |
IK_LastOpInit enum value | llvm::Init | protected |
IK_LastTypedInit enum value | llvm::Init | protected |
IK_ListInit enum value | llvm::Init | protected |
IK_StringInit enum value | llvm::Init | protected |
IK_TernOpInit enum value | llvm::Init | protected |
IK_UnOpInit enum value | llvm::Init | protected |
IK_UnsetInit enum value | llvm::Init | protected |
IK_VarBitInit enum value | llvm::Init | protected |
IK_VarInit enum value | llvm::Init | protected |
IK_VarListElementInit enum value | llvm::Init | protected |
Init(InitKind K) | llvm::Init | inlineexplicitprotected |
InitKind enum name | llvm::Init | protected |
isComplete() const | llvm::TernOpInit | inlinevirtual |
OpInit(InitKind K, RecTy *Type) | llvm::OpInit | inlineexplicitprotected |
print(raw_ostream &OS) const | llvm::Init | inline |
resolveListElementReference(Record &R, const RecordVal *RV, unsigned Elt) const | llvm::OpInit | virtual |
resolveReferences(Record &R, const RecordVal *RV) const | llvm::TernOpInit | virtual |
SUBST enum value | llvm::TernOpInit | |
TernaryOp enum name | llvm::TernOpInit | |
TypedInit(InitKind K, RecTy *T) | llvm::TypedInit | inlineexplicitprotected |
~Init() | llvm::Init | inlinevirtual |