reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/CodeGen/Address.h
   79   static ConstantAddress invalid() {
   87   ConstantAddress getBitCast(llvm::Type *ty) const {
   92   ConstantAddress getElementBitCast(llvm::Type *ty) const {
   99   static ConstantAddress castImpl(Address addr) {
tools/clang/lib/CodeGen/CGCUDANV.cpp
   86     auto ConstStr = CGM.GetAddrOfConstantCString(Str, Name.c_str());
tools/clang/lib/CodeGen/CGDeclCXX.cpp
   28                          ConstantAddress DeclPtr) {
   69                             ConstantAddress Addr) {
  202   ConstantAddress DeclAddr(DeclPtr, getContext().getDeclAlign(&D));
  671                                            ConstantAddress Guard) {
tools/clang/lib/CodeGen/CGExpr.cpp
 2399     ConstantAddress aliasee = CGM.GetWeakRefReference(FD);
 2600     ConstantAddress Aliasee = CGM.GetWeakRefReference(VD);
 2771       auto C = CGM.GetAddrOfConstantCString(Name, GVName.c_str());
 2774       auto C = CGM.GetAddrOfConstantCString(FnName, GVName.c_str());
 2778   auto C = CGM.GetAddrOfConstantStringFromLiteral(SL, GVName);
 2904     auto FilenameGV = CGM.GetAddrOfConstantCString(FilenameString, ".src");
 4164     ConstantAddress GlobalPtr = CGM.GetAddrOfConstantCompoundLiteral(E);
tools/clang/lib/CodeGen/CGExprConstant.cpp
  884 static ConstantAddress tryEmitGlobalCompoundLiteral(CodeGenModule &CGM,
  900     return ConstantAddress::invalid();
 1733   /*implicit*/ ConstantLValue(ConstantAddress address)
 1927   auto C = CGM.getObjCRuntime().GenerateConstantString(S);
 2165 ConstantAddress
tools/clang/lib/CodeGen/CGObjCGNU.cpp
  205     ConstantAddress Array = CGM.GetAddrOfConstantCString(Str, Name);
  576   ConstantAddress GenerateConstantString(const StringLiteral *) override;
  967   ConstantAddress GenerateConstantString(const StringLiteral *SL) override {
 2451 ConstantAddress CGObjCGNU::GenerateConstantString(const StringLiteral *SL) {
tools/clang/lib/CodeGen/CGObjCMac.cpp
 1089   ConstantAddress GenerateConstantString(const StringLiteral *SL) override;
 1090   ConstantAddress GenerateConstantNSString(const StringLiteral *SL);
 1933 ConstantAddress
 1981 ConstantAddress
tools/clang/lib/CodeGen/CGObjCRuntime.h
  146   virtual ConstantAddress GenerateConstantString(const StringLiteral *) = 0;
tools/clang/lib/CodeGen/CodeGenFunction.h
 3980                             ConstantAddress Guard = ConstantAddress::invalid());
 3980                             ConstantAddress Guard = ConstantAddress::invalid());
tools/clang/lib/CodeGen/CodeGenModule.cpp
 2356 ConstantAddress CodeGenModule::GetAddrOfUuidDescriptor(
 2383 ConstantAddress CodeGenModule::GetWeakRefReference(const ValueDecl *VD) {
 4615 ConstantAddress
 4909 ConstantAddress
 4957 ConstantAddress
 4968 ConstantAddress CodeGenModule::GetAddrOfConstantCString(
 5002 ConstantAddress CodeGenModule::GetAddrOfGlobalTemporary(
tools/clang/lib/CodeGen/CodeGenModule.h
  852   ConstantAddress GetAddrOfUuidDescriptor(const CXXUuidofExpr* E);
  859   ConstantAddress GetWeakRefReference(const ValueDecl *VD);
  913   ConstantAddress GetAddrOfConstantCFString(const StringLiteral *Literal);
  918   ConstantAddress GetAddrOfConstantString(const StringLiteral *Literal);
  924   ConstantAddress
  929   ConstantAddress
  937   ConstantAddress
  943   ConstantAddress GetAddrOfConstantCompoundLiteral(const CompoundLiteralExpr*E);
  957   ConstantAddress GetAddrOfGlobalTemporary(const MaterializeTemporaryExpr *E,
tools/clang/lib/CodeGen/EHScopeStack.h
  272   template <class T, class... As> void pushCleanup(CleanupKind Kind, As... A) {
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp
 2348 static ConstantAddress getInitThreadEpochPtr(CodeGenModule &CGM) {
 2511   ConstantAddress GuardAddr(GuardVar, GuardAlign);