Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:Constant

22 class Constant;
66 llvm::Constant *GetBogusMemberPointer(QualType T);
165 /// pointer conversion on a constant value.
166 virtual llvm::Constant *EmitMemberPointerConversion(const CastExpr *E,
167 llvm::Constant *Src);
179 virtual llvm::Constant *EmitNullMemberPointer(const MemberPointerType *MPT);
182 virtual llvm::Constant *EmitMemberFunctionPointer(const CXXMethodDecl *MD);
185 virtual llvm::Constant *EmitMemberDataPointer(const MemberPointerType *MPT,
188 /// Create a member pointer for the given member pointer constant.
189 virtual llvm::Constant *EmitMemberPointer(const APValue &MP, QualType MPT);
211 llvm::Constant *getMemberPointerAdjustment(const CastExpr *E);
239 virtual llvm::Constant *getAddrOfRTTIDescriptor(QualType Ty) = 0;
367 virtual llvm::Constant *
380 virtual llvm::Constant *
509 /// variable, given that it couldn't be emitted as a constant.
511 /// constant and should not be performed.
526 llvm::Constant *Dtor,
527 llvm::Constant *Addr) = 0;
537 /// non-constant initialization or non-trivial destruction for