Searched refs:ConstantAddress (Results 1 - 10 of 10) sorted by relevance
/external/clang/lib/CodeGen/ |
H A D | Address.h | 75 class ConstantAddress : public Address { class in namespace:clang::CodeGen 77 ConstantAddress(llvm::Constant *pointer, CharUnits alignment) function in class:clang::CodeGen::ConstantAddress 80 static ConstantAddress invalid() { 81 return ConstantAddress(nullptr, CharUnits()); 88 ConstantAddress getBitCast(llvm::Type *ty) const { 89 return ConstantAddress(llvm::ConstantExpr::getBitCast(getPointer(), ty), 93 ConstantAddress getElementBitCast(llvm::Type *ty) const { 100 static ConstantAddress castImpl(Address addr) { 101 return ConstantAddress(llvm::cast<llvm::Constant>(addr.getPointer()),
|
H A D | CodeGenModule.h | 725 ConstantAddress GetAddrOfUuidDescriptor(const CXXUuidofExpr* E); 731 ConstantAddress GetWeakRefReference(const ValueDecl *VD); 775 ConstantAddress GetAddrOfConstantCFString(const StringLiteral *Literal); 780 ConstantAddress GetAddrOfConstantString(const StringLiteral *Literal); 786 ConstantAddress 791 ConstantAddress 799 ConstantAddress 805 ConstantAddress GetAddrOfConstantCompoundLiteral(const CompoundLiteralExpr*E); 809 ConstantAddress GetAddrOfGlobalTemporary(const MaterializeTemporaryExpr *E,
|
H A D | CGExprConstant.cpp | 995 ConstantAddress EmitLValue(APValue::LValueBase LVBase) { 1000 return ConstantAddress(CGM.GetAddrOfFunction(FD), CharUnits::One()); 1006 return ConstantAddress(CGM.GetAddrOfGlobalVar(VD), Align); 1010 return ConstantAddress(Ptr, Align); 1014 return ConstantAddress::invalid(); 1027 if (!C) return ConstantAddress::invalid(); 1038 return ConstantAddress(GV, Align); 1046 ConstantAddress C = 1054 return cast<ConstantAddress>(Res.getAddress()); 1066 return ConstantAddress(Pt [all...] |
H A D | CGDeclCXX.cpp | 27 ConstantAddress DeclPtr) { 64 ConstantAddress addr) { 170 ConstantAddress DeclAddr(DeclPtr, getContext().getDeclAlign(&D));
|
H A D | CodeGenModule.cpp | 1465 ConstantAddress CodeGenModule::GetAddrOfUuidDescriptor( 1478 return ConstantAddress(GV, Alignment); 1488 return ConstantAddress(GV, Alignment); 1491 ConstantAddress CodeGenModule::GetWeakRefReference(const ValueDecl *VD) { 1503 return ConstantAddress(Ptr, Alignment); 1520 return ConstantAddress(Aliasee, Alignment); 3097 ConstantAddress 3107 return ConstantAddress(C, CharUnits::fromQuantity(C->getAlignment())); 3225 return ConstantAddress(GV, Alignment); 3228 ConstantAddress [all...] |
H A D | CGObjCRuntime.h | 145 virtual ConstantAddress GenerateConstantString(const StringLiteral *) = 0;
|
H A D | CGObjCGNU.cpp | 168 ConstantAddress Array = CGM.GetAddrOfConstantCString(Str, Name.c_str()); 511 ConstantAddress GenerateConstantString(const StringLiteral *) override; 1219 ConstantAddress CGObjCGNU::GenerateConstantString(const StringLiteral *SL) { 1227 return ConstantAddress(old->getValue(), Align); 1254 return ConstantAddress(ObjCStr, Align);
|
H A D | MicrosoftCXXABI.cpp | 2253 static ConstantAddress getInitThreadEpochPtr(CodeGenModule &CGM) { 2257 return ConstantAddress(GV, Align); 2264 return ConstantAddress(GV, Align); 2413 ConstantAddress GuardAddr(GuardVar, GuardAlign);
|
H A D | CGExpr.cpp | 2138 ConstantAddress Aliasee = CGM.GetWeakRefReference(VD); 3442 ConstantAddress GlobalPtr = CGM.GetAddrOfConstantCompoundLiteral(E);
|
H A D | CGObjCMac.cpp | 1046 ConstantAddress GenerateConstantString(const StringLiteral *SL) override; 1764 ConstantAddress CGObjCCommonMac::GenerateConstantString(
|
Completed in 859 milliseconds