LLVM  4.0.0
llvm::TernOpInit Member List

This is the complete list of members for llvm::TernOpInit, including all inherited members.

classof(const Init *I)llvm::TernOpInitinlinestatic
clone(ArrayRef< Init * > Operands) const overridellvm::TernOpInitinlinevirtual
convertInitializerBitRange(ArrayRef< unsigned > Bits) const overridellvm::TypedInitvirtual
convertInitializerTo(RecTy *Ty) const overridellvm::TypedInitvirtual
convertInitListSlice(ArrayRef< unsigned > Elements) const overridellvm::TypedInitvirtual
dump() const llvm::Init
Fold(Record *CurRec, MultiClass *CurMultiClass) const overridellvm::TernOpInitvirtual
FOREACH enum valuellvm::TernOpInit
get(TernaryOp opc, Init *lhs, Init *mhs, Init *rhs, RecTy *Type)llvm::TernOpInitstatic
getAsString() const overridellvm::TernOpInitvirtual
getAsUnquotedString() const llvm::Initinlinevirtual
getBit(unsigned Bit) const overridellvm::OpInitvirtual
getBitNum() const llvm::Initinlinevirtual
getBitVar() const llvm::Initinlinevirtual
getFieldInit(Record &R, const RecordVal *RV, StringInit *FieldName) const llvm::Initinlinevirtual
getFieldType(StringInit *FieldName) const overridellvm::TypedInitvirtual
getKind() const llvm::Initinline
getLHS() const llvm::TernOpInitinline
getMHS() const llvm::TernOpInitinline
getNextInBucket() const llvm::FoldingSetImpl::Nodeinline
getNumOperands() const overridellvm::TernOpInitinlinevirtual
getOpcode() const llvm::TernOpInitinline
getOperand(unsigned i) const overridellvm::TernOpInitinlinevirtual
getRHS() const llvm::TernOpInitinline
getType() const llvm::TypedInitinline
IF enum valuellvm::TernOpInit
IK_BinOpInit enum valuellvm::Initprotected
IK_BitInit enum valuellvm::Initprotected
IK_BitsInit enum valuellvm::Initprotected
IK_CodeInit enum valuellvm::Initprotected
IK_DagInit enum valuellvm::Initprotected
IK_DefInit enum valuellvm::Initprotected
IK_FieldInit enum valuellvm::Initprotected
IK_FirstOpInit enum valuellvm::Initprotected
IK_FirstTypedInit enum valuellvm::Initprotected
IK_IntInit enum valuellvm::Initprotected
IK_LastOpInit enum valuellvm::Initprotected
IK_LastTypedInit enum valuellvm::Initprotected
IK_ListInit enum valuellvm::Initprotected
IK_StringInit enum valuellvm::Initprotected
IK_TernOpInit enum valuellvm::Initprotected
IK_UnOpInit enum valuellvm::Initprotected
IK_UnsetInit enum valuellvm::Initprotected
IK_VarBitInit enum valuellvm::Initprotected
IK_VarInit enum valuellvm::Initprotected
IK_VarListElementInit enum valuellvm::Initprotected
Init(InitKind K, uint8_t Opc=0)llvm::Initinlineexplicitprotected
Init(const Init &)=deletellvm::Init
InitKind enum namellvm::Initprotected
isComplete() const overridellvm::TernOpInitinlinevirtual
Node()llvm::FoldingSetImpl::Nodeinline
Opcllvm::Initprotected
operator=(const TernOpInit &Other)=deletellvm::TernOpInit
llvm::OpInit::operator=(OpInit &Other)=deletellvm::OpInit
llvm::TypedInit::operator=(const TypedInit &Other)=deletellvm::TypedInit
llvm::Init::operator=(const Init &)=deletellvm::Init
OpInit(InitKind K, RecTy *Type, uint8_t Opc)llvm::OpInitinlineexplicitprotected
OpInit(const OpInit &Other)=deletellvm::OpInit
print(raw_ostream &OS) const llvm::Initinline
Profile(FoldingSetNodeID &ID) const llvm::TernOpInit
resolveListElementReference(Record &R, const RecordVal *RV, unsigned Elt) const overridellvm::OpInitvirtual
resolveReferences(Record &R, const RecordVal *RV) const overridellvm::TernOpInitvirtual
SetNextInBucket(void *N)llvm::FoldingSetImpl::Nodeinline
SUBST enum valuellvm::TernOpInit
TernaryOp enum namellvm::TernOpInit
TernOpInit(const TernOpInit &Other)=deletellvm::TernOpInit
TypedInit(InitKind K, RecTy *T, uint8_t Opc=0)llvm::TypedInitinlineexplicitprotected
TypedInit(const TypedInit &Other)=deletellvm::TypedInit
~Init()=defaultllvm::Initvirtual