Searched refs:ConstantAddress (Results 1 - 12 of 12) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | Address.h | 74 class ConstantAddress : public Address { class in namespace:clang::CodeGen 76 ConstantAddress(llvm::Constant *pointer, CharUnits alignment) function in class:clang::CodeGen::ConstantAddress 79 static ConstantAddress invalid() { 80 return ConstantAddress(nullptr, CharUnits()); 87 ConstantAddress getBitCast(llvm::Type *ty) const { 88 return ConstantAddress(llvm::ConstantExpr::getBitCast(getPointer(), ty), 92 ConstantAddress getElementBitCast(llvm::Type *ty) const { 99 static ConstantAddress castImpl(Address addr) { 100 return ConstantAddress(llvm::cast<llvm::Constant>(addr.getPointer()),
|
H A D | CodeGenModule.h | 865 ConstantAddress GetAddrOfMSGuidDecl(const MSGuidDecl *GD); 872 ConstantAddress GetWeakRefReference(const ValueDecl *VD); 937 ConstantAddress GetAddrOfConstantCFString(const StringLiteral *Literal); 942 ConstantAddress GetAddrOfConstantString(const StringLiteral *Literal); 948 ConstantAddress 953 ConstantAddress 961 ConstantAddress 967 ConstantAddress GetAddrOfConstantCompoundLiteral(const CompoundLiteralExpr*E); 981 ConstantAddress GetAddrOfGlobalTemporary(const MaterializeTemporaryExpr *E,
|
H A D | CGDeclCXX.cpp | 30 ConstantAddress DeclPtr) { 72 ConstantAddress Addr) { 205 ConstantAddress DeclAddr(DeclPtr, getContext().getDeclAlign(&D)); 760 ConstantAddress Guard) {
|
H A D | CGObjCRuntime.h | 146 virtual ConstantAddress GenerateConstantString(const StringLiteral *) = 0;
|
H A D | CodeGenModule.cpp | 2440 ConstantAddress CodeGenModule::GetAddrOfMSGuidDecl(const MSGuidDecl *GD) { 2448 return ConstantAddress(GV, Alignment); 2490 return ConstantAddress(Addr, Alignment); 2493 ConstantAddress CodeGenModule::GetWeakRefReference(const ValueDecl *VD) { 2505 return ConstantAddress(Ptr, Alignment); 2522 return ConstantAddress(Aliasee, Alignment); 4723 ConstantAddress 4733 return ConstantAddress(C, CharUnits::fromQuantity(C->getAlignment())); 4912 return ConstantAddress(GV, Alignment); 5017 ConstantAddress [all...] |
H A D | CGExprConstant.cpp | 896 static ConstantAddress tryEmitGlobalCompoundLiteral(CodeGenModule &CGM, 902 return ConstantAddress(Addr, Align); 912 return ConstantAddress::invalid(); 924 return ConstantAddress(GV, Align); 1747 /*implicit*/ ConstantLValue(ConstantAddress address) 2178 ConstantAddress
|
H A D | CGObjCGNU.cpp | 206 ConstantAddress Array = 578 ConstantAddress GenerateConstantString(const StringLiteral *) override; 979 ConstantAddress GenerateConstantString(const StringLiteral *SL) override { 987 return ConstantAddress(old->getValue(), Align); 1009 return ConstantAddress(ObjCStr, Align); 1123 return ConstantAddress(ObjCStr, Align); 2467 ConstantAddress CGObjCGNU::GenerateConstantString(const StringLiteral *SL) { 2475 return ConstantAddress(old->getValue(), Align); 2502 return ConstantAddress(ObjCStr, Align);
|
H A D | MicrosoftCXXABI.cpp | 2383 static ConstantAddress getInitThreadEpochPtr(CodeGenModule &CGM) { 2387 return ConstantAddress(GV, Align); 2394 return ConstantAddress(GV, Align); 2546 ConstantAddress GuardAddr(GuardVar, GuardAlign);
|
H A D | CGObjCMac.cpp | 1095 ConstantAddress GenerateConstantString(const StringLiteral *SL) override; 1096 ConstantAddress GenerateConstantNSString(const StringLiteral *SL); 1945 ConstantAddress 1993 ConstantAddress 2000 return ConstantAddress(C, CharUnits::fromQuantity(C->getAlignment())); 2053 return ConstantAddress(GV, Alignment);
|
H A D | CGExpr.cpp | 2512 ConstantAddress aliasee = CGM.GetWeakRefReference(FD); 2728 ConstantAddress Aliasee = CGM.GetWeakRefReference(VD); 4373 ConstantAddress GlobalPtr = CGM.GetAddrOfConstantCompoundLiteral(E);
|
H A D | CodeGenFunction.h | 4285 ConstantAddress Guard = ConstantAddress::invalid());
|
H A D | ItaniumCXXABI.cpp | 2716 InitFunc, OrderedInits, ConstantAddress(Guard, GuardAlign));
|
Completed in 240 milliseconds