/toolchain/binutils/binutils-2.25/ld/testsuite/ld-cris/ |
tls-gd-3.s | 6 move.d x:GD,$r10
|
tls-legd-16.s | 6 move.d z:GD,$r10
|
/toolchain/binutils/binutils-2.25/ld/testsuite/ld-i386/ |
tlsgd2.d | 1 #name: TLS GD->LE transition check
|
/toolchain/binutils/binutils-2.25/ld/testsuite/ld-x86-64/ |
tlsgd2.d | 1 #name: TLS GD->IE transition check
|
tlsgd3.d | 1 #name: TLS GD->LE transition check
|
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/cris/ |
rd-tls-1.s | 13 sub.d x:GD,r1 14 add.d extsym2:GD,r9 19 sub.d extsym4:GD+42,r9 20 sub.d extsym4:GD-96,r3 21 move.d [r7=r3+extsym10:GD-330],r13
|
tls-err-1.s | 14 move.b extsym15:GD,r7 ; { dg-error "TLS relocation size does not match" } 15 move.w extsym6:GD,r5 ; { dg-error "TLS relocation size does not match" }
|
/external/clang/lib/CodeGen/ |
CGCXX.cpp | 225 GlobalDecl GD; 227 GD = GlobalDecl(DD, toCXXDtorType(Type)); 230 GD = GlobalDecl(CD, toCXXCtorType(Type)); 233 setFunctionLinkage(GD, Fn); 234 setFunctionDLLStorageClass(GD, Fn); 236 CodeGenFunction(*this).GenerateCode(GD, Fn, FnInfo); 245 GlobalDecl GD; 247 GD = GlobalDecl(CD, toCXXCtorType(Type)); 249 GD = GlobalDecl(cast<CXXDestructorDecl>(MD), toCXXDtorType(Type)); 259 getMangledName(GD), FnType, GD, /*ForVTable=*/false, DontDefer [all...] |
CGVTables.cpp | 35 llvm::Constant *CodeGenModule::GetAddrOfThunk(GlobalDecl GD, 37 const CXXMethodDecl *MD = cast<CXXMethodDecl>(GD.getDecl()); 43 getCXXABI().getMangleContext().mangleCXXDtorThunk(DD, GD.getDtorType(), 48 llvm::Type *Ty = getTypes().GetFunctionTypeForVTable(GD); 49 return GetOrCreateLLVMFunction(Name, Ty, GD, /*ForVTable=*/true, 60 GlobalDecl GD) { 61 CGM.setFunctionLinkage(GD, ThunkFn); 62 CGM.getCXXABI().setThunkLinkage(ThunkFn, ForVTable, GD, 66 const CXXMethodDecl *MD = cast<CXXMethodDecl>(GD.getDecl()); 146 GlobalDecl GD, const ThunkInfo &Thunk) [all...] |
CGVTables.h | 53 void emitThunk(GlobalDecl GD, const ThunkInfo &Thunk, bool ForVTable); 57 void maybeEmitThunkForVTable(GlobalDecl GD, const ThunkInfo &Thunk); 106 void EmitThunks(GlobalDecl GD);
|
CGCXXABI.h | 88 virtual bool isThisCompleteObject(GlobalDecl GD) const = 0; 105 virtual bool HasThisReturn(GlobalDecl GD) const { return false; } 107 virtual bool hasMostDerivedReturn(GlobalDecl GD) const { return false; } 321 adjustThisArgumentForVirtualFunctionCall(CodeGenFunction &CGF, GlobalDecl GD, 341 virtual CharUnits getVirtualFunctionPrologueThisAdjustment(GlobalDecl GD) { 348 CodeGenFunction &CGF, GlobalDecl GD, llvm::Value *This) { 407 GlobalDecl GD, 419 GlobalDecl GD, 428 GlobalDecl GD, bool ReturnAdjustment) = 0; 500 virtual bool NeedsVTTParameter(GlobalDecl GD); [all...] |
CodeGenModule.cpp | 283 for (const GlobalDecl &GD : Aliases) { 284 const auto *D = cast<ValueDecl>(GD.getDecl()); 291 StringRef MangledName = getMangledName(GD); 345 for (const GlobalDecl &GD : Aliases) { 346 StringRef MangledName = getMangledName(GD); 642 StringRef CodeGenModule::getMangledName(GlobalDecl GD) { 643 GlobalDecl CanonicalGD = GD.getCanonicalDecl(); 649 CXXCtorType OrigCtorType = GD.getCtorType(); 660 const auto *ND = cast<NamedDecl>(GD.getDecl()); 666 getCXXABI().getMangleContext().mangleCXXCtor(D, GD.getCtorType(), Out) [all...] |
CodeGenModule.h | 313 DeferredGlobal(llvm::GlobalValue *GV, GlobalDecl GD) : GV(GV), GD(GD) {} 315 GlobalDecl GD; 318 void addDeferredDeclToEmit(llvm::GlobalValue *GV, GlobalDecl GD) { 319 DeferredDeclsToEmit.emplace_back(GV, GD); 454 bool shouldEmitFunction(GlobalDecl GD); 682 llvm::Constant *GetAddrOfGlobal(GlobalDecl GD, bool IsForDefinition = false); 716 llvm::Constant *GetAddrOfFunction(GlobalDecl GD, llvm::Type *Ty = nullptr, 728 llvm::Constant *GetAddrOfThunk(GlobalDecl GD, const ThunkInfo &Thunk) [all...] |
/toolchain/binutils/binutils-2.25/ld/testsuite/ld-aarch64/ |
tls-desc-ie.s | 9 # This GD access does not relax. It consumes a double GOT slot. 16 # Test the combination of a TLSDESC-GD and IE access to the same 17 # symbol. We expect the TLSDESC-GD to relax to IE.
|
/external/clang/include/clang/AST/ |
GlobalDecl.h | 81 GlobalDecl GD; 82 GD.Value.setFromOpaqueValue(P); 83 return GD; 108 static unsigned getHashValue(clang::GlobalDecl GD) { 109 return DenseMapInfo<void*>::getHashValue(GD.getAsOpaquePtr());
|
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/clang/include/clang/AST/ |
GlobalDecl.h | 81 GlobalDecl GD; 82 GD.Value.setFromOpaqueValue(P); 83 return GD; 108 static unsigned getHashValue(clang::GlobalDecl GD) { 109 return DenseMapInfo<void*>::getHashValue(GD.getAsOpaquePtr());
|
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/clang/include/clang/AST/ |
GlobalDecl.h | 81 GlobalDecl GD; 82 GD.Value.setFromOpaqueValue(P); 83 return GD; 108 static unsigned getHashValue(clang::GlobalDecl GD) { 109 return DenseMapInfo<void*>::getHashValue(GD.getAsOpaquePtr());
|
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/clang/include/clang/AST/ |
GlobalDecl.h | 81 GlobalDecl GD; 82 GD.Value.setFromOpaqueValue(P); 83 return GD; 108 static unsigned getHashValue(clang::GlobalDecl GD) { 109 return DenseMapInfo<void*>::getHashValue(GD.getAsOpaquePtr());
|
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/clang/include/clang/AST/ |
GlobalDecl.h | 81 GlobalDecl GD; 82 GD.Value.setFromOpaqueValue(P); 83 return GD; 108 static unsigned getHashValue(clang::GlobalDecl GD) { 109 return DenseMapInfo<void*>::getHashValue(GD.getAsOpaquePtr());
|
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/clang/include/clang/AST/ |
GlobalDecl.h | 81 GlobalDecl GD; 82 GD.Value.setFromOpaqueValue(P); 83 return GD; 108 static unsigned getHashValue(clang::GlobalDecl GD) { 109 return DenseMapInfo<void*>::getHashValue(GD.getAsOpaquePtr());
|
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/clang/include/clang/AST/ |
GlobalDecl.h | 81 GlobalDecl GD; 82 GD.Value.setFromOpaqueValue(P); 83 return GD; 108 static unsigned getHashValue(clang::GlobalDecl GD) { 109 return DenseMapInfo<void*>::getHashValue(GD.getAsOpaquePtr());
|
/prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/clang/include/clang/AST/ |
GlobalDecl.h | 81 GlobalDecl GD; 82 GD.Value.setFromOpaqueValue(P); 83 return GD; 108 static unsigned getHashValue(clang::GlobalDecl GD) { 109 return DenseMapInfo<void*>::getHashValue(GD.getAsOpaquePtr());
|
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/clang/include/clang/AST/ |
GlobalDecl.h | 81 GlobalDecl GD; 82 GD.Value.setFromOpaqueValue(P); 83 return GD; 108 static unsigned getHashValue(clang::GlobalDecl GD) { 109 return DenseMapInfo<void*>::getHashValue(GD.getAsOpaquePtr());
|
/toolchain/binutils/binutils-2.25/ld/testsuite/ld-powerpc/ |
tls32.s | 25 #GD 26 addi 3,31,gd@got@tlsgd #R_PPC_GOT_TLSGD16 gd 34 #GD 58 #GD
|
tls.s | 30 #GD 31 addi 3,2,gd@got@tlsgd #R_PPC64_GOT_TLSGD16 gd 41 #GD 70 #GD
|