/external/llvm/lib/Target/PowerPC/ |
PPC.h | 75 /// the non_lazy_ptr for the global, e.g. lo16(symbol$non_lazy_ptr-picbase).
|
PPCMCInstLower.cpp | 51 Suffix = "$non_lazy_ptr"; 93 // If the symbol reference is actually to a non_lazy_ptr, not to the symbol,
|
PPCAsmPrinter.cpp | 201 SymToPrint = getSymbolWithGlobalValueBase(GV, "$non_lazy_ptr"); 210 SymToPrint = getSymbolWithGlobalValueBase(GV, "$non_lazy_ptr"); [all...] |
/external/llvm/test/CodeGen/ARM/ |
fast-isel-call.ll | 114 ; ARM-LONG: {{(movw)|(ldr)}} [[R:l?r[0-9]*]], {{(:lower16:L_bar\$non_lazy_ptr)|(.LCPI)}} 115 ; ARM-LONG: {{(movt [[R]], :upper16:L_bar\$non_lazy_ptr)?}} 135 ; THUMB-LONG: {{(movw)|(ldr.n)}} [[R:l?r[0-9]*]], {{(:lower16:L_bar\$non_lazy_ptr)|(.LCPI)}} 136 ; THUMB-LONG: {{(movt [[R]], :upper16:L_bar\$non_lazy_ptr)?}} 170 ; ARM-LONG: {{(movw r2, :lower16:L___udivsi3\$non_lazy_ptr)|(ldr r2, .LCPI)}} 171 ; ARM-LONG: {{(movt r2, :upper16:L___udivsi3\$non_lazy_ptr)?}} 177 ; THUMB-LONG: {{(movw r2, :lower16:L___udivsi3\$non_lazy_ptr)|(ldr.n r2, .LCPI)}} 178 ; THUMB-LONG: {{(movt r2, :upper16:L___udivsi3\$non_lazy_ptr)?}}
|
machine-licm.ll | 19 ; MOVT: movw [[REGISTER_2:r[0-9]+]], :lower16:(L_GV$non_lazy_ptr-(LPC0_0+8)) 20 ; MOVT: movt [[REGISTER_2]], :upper16:(L_GV$non_lazy_ptr-(LPC0_0+8))
|
/external/llvm/test/CodeGen/Thumb/ |
stack_guard_remat.ll | 13 ;PIC-NEXT: .long L___stack_chk_guard$non_lazy_ptr-([[LABEL1]]+4) 24 ;DYNAMIC-NO-PIC-NEXT: .long L___stack_chk_guard$non_lazy_ptr
|
/external/llvm/test/CodeGen/Thumb2/ |
machine-licm.ll | 17 ; CHECK: movw r[[R2:[0-9]+]], :lower16:L_GV$non_lazy_ptr 18 ; CHECK: movt r[[R2]], :upper16:L_GV$non_lazy_ptr 24 ; PIC: movw r[[R2:[0-9]+]], :lower16:(L_GV$non_lazy_ptr-(LPC0_0+4)) 25 ; PIC: movt r[[R2]], :upper16:(L_GV$non_lazy_ptr-(LPC0_0+4))
|
pic-load.ll | 19 ; CHECK-NOMOVT: .long L___dso_handle$non_lazy_ptr-(LPC0_0+4)
|
/external/boringssl/src/crypto/perlasm/ |
x86gas.pl | 160 { if (%non_lazy_ptr) 162 foreach $i (keys %non_lazy_ptr) 163 { push(@out,"$non_lazy_ptr{$i}:\n.indirect_symbol\t$i\n.long\t0\n"); } 200 { my $indirect=&::static_label("$nmdecor$sym\$non_lazy_ptr"); 202 $non_lazy_ptr{"$nmdecor$sym"}=$indirect;
|
/external/llvm/lib/Target/X86/ |
X86Subtarget.cpp | 111 // normal $non_lazy_ptr stub because this symbol might be resolved late. 112 if (!GV->hasHiddenVisibility()) // Non-hidden $non_lazy_ptr reference. 118 // Hidden $non_lazy_ptr reference. 135 // normal $non_lazy_ptr stub because this symbol might be resolved late. 136 if (!GV->hasHiddenVisibility()) // Non-hidden $non_lazy_ptr reference.
|
X86AsmPrinter.cpp | 93 GVSym = P.getSymbolWithGlobalValueBase(GV, "$non_lazy_ptr"); 104 MCSymbol *Sym = P.getSymbolWithGlobalValueBase(GV, "$non_lazy_ptr"); 111 MCSymbol *Sym = P.getSymbolWithGlobalValueBase(GV, "$non_lazy_ptr");
|
X86InstrInfo.h | 91 case X86II::MO_DARWIN_NONLAZY_PIC_BASE: // Normal $non_lazy_ptr ref. 92 case X86II::MO_DARWIN_NONLAZY: // Normal $non_lazy_ptr ref. 93 case X86II::MO_DARWIN_HIDDEN_NONLAZY_PIC_BASE: // Hidden $non_lazy_ptr ref.
|
/external/llvm/test/CodeGen/X86/ |
asm-modifier.ll | 37 ; CHECK: movl L_y$non_lazy_ptr, %ecx
|
licm-symbol.ll | 8 ; CHECK: addl L___sF$non_lazy_ptr, %esi
|
abi-isel.ll | 68 ; DARWIN-32-DYNAMIC: movl L_src$non_lazy_ptr, [[EAX:%e..]] 70 ; DARWIN-32-DYNAMIC-NEXT: movl L_dst$non_lazy_ptr, [[ECX:%e..]] 78 ; DARWIN-32-PIC-NEXT: movl L_src$non_lazy_ptr-L0$pb([[EAX]]), [[ECX:%e..]] 80 ; DARWIN-32-PIC-NEXT: movl L_dst$non_lazy_ptr-L0$pb([[EAX]]), [[EAX:%e..]] 140 ; DARWIN-32-DYNAMIC: movl L_xsrc$non_lazy_ptr, [[EAX:%e.x]] 142 ; DARWIN-32-DYNAMIC-NEXT: movl L_xdst$non_lazy_ptr, [[ECX:%e.x]] 150 ; DARWIN-32-PIC-NEXT: movl L_xsrc$non_lazy_ptr-L1$pb([[EAX]]), [[ECX:%e.x]] 152 ; DARWIN-32-PIC-NEXT: movl L_xdst$non_lazy_ptr-L1$pb([[EAX]]), [[EAX:%e.x]] 205 ; DARWIN-32-DYNAMIC: movl L_dst$non_lazy_ptr, [[EAX:%e.x]] 206 ; DARWIN-32-DYNAMIC-NEXT: movl L_ptr$non_lazy_ptr, [[ECX:%e.x] [all...] |
2008-03-31-SpillerFoldingBug.ll | 1 ; RUN: llc < %s -mtriple=i386-apple-darwin -relocation-model=pic -disable-fp-elim | grep add | grep 12 | not grep non_lazy_ptr
|
vector-shuffle-mmx.ll | 86 ; X32-NEXT: movl L_tmp_V2i$non_lazy_ptr, %eax
|
/external/boringssl/mac-x86/crypto/rc4/ |
rc4-586.S | 39 movl L_OPENSSL_ia32cap_P$non_lazy_ptr-L004PIC_me_up(%ebp),%ebp 284 movl L_OPENSSL_ia32cap_P$non_lazy_ptr-L010PIC_me_up(%edx),%edx 358 movl L_OPENSSL_ia32cap_P$non_lazy_ptr-L020PIC_me_up(%edx),%edx 380 L_OPENSSL_ia32cap_P$non_lazy_ptr:
|
/external/llvm/test/CodeGen/PowerPC/ |
2007-11-16-landingpad-split.ll | 9 ; CHECK: .cfi_personality 155, L___gxx_personality_v0$non_lazy_ptr
|
/external/llvm/lib/Target/ARM/ |
ARMSubtarget.cpp | 294 // normal $non_lazy_ptr stub because this symbol might be resolved late. 295 if (!GV->hasHiddenVisibility()) // Non-hidden $non_lazy_ptr reference. 302 // Hidden $non_lazy_ptr reference.
|
/external/llvm/lib/CodeGen/ |
TargetLoweringObjectFileImpl.cpp | 659 getSymbolWithGlobalValueBase(GV, "$non_lazy_ptr", Mang, TM); 687 MCSymbol *SSym = getSymbolWithGlobalValueBase(GV, "$non_lazy_ptr", Mang, TM); 705 // through a non_lazy_ptr stub instead. One advantage is that it allows the 717 // .long L_extfoo$non_lazy_ptr-(_delta+0) 720 // L_extfoo$non_lazy_ptr: 733 // Access the final symbol via sym$non_lazy_ptr and generate the appropriated 734 // non_lazy_ptr stubs. 736 StringRef Suffix = "$non_lazy_ptr"; [all...] |
/external/boringssl/mac-x86/crypto/bn/ |
x86-mont.S | 49 movl L_OPENSSL_ia32cap_P$non_lazy_ptr-L001PIC_me_up(%eax),%eax 459 L_OPENSSL_ia32cap_P$non_lazy_ptr:
|
bn-586.S | 12 movl L_OPENSSL_ia32cap_P$non_lazy_ptr-L000PIC_me_up(%eax),%eax 294 movl L_OPENSSL_ia32cap_P$non_lazy_ptr-L010PIC_me_up(%eax),%eax 475 movl L_OPENSSL_ia32cap_P$non_lazy_ptr-L017PIC_me_up(%eax),%eax 1525 L_OPENSSL_ia32cap_P$non_lazy_ptr:
|
/external/llvm/lib/Target/X86/MCTargetDesc/ |
X86BaseInfo.h | 185 /// reference is actually to the "FOO$non_lazy_ptr" symbol, which is a 190 /// that the reference is actually to "FOO$non_lazy_ptr - PICBASE", which is 195 /// indicates that the reference is actually to "FOO$non_lazy_ptr -PICBASE",
|
/external/llvm/lib/Target/ARM/MCTargetDesc/ |
ARMBaseInfo.h | 307 /// as a non-lazy-ptr indirect symbol (i.e. "L_FOO$non_lazy_ptr"). Can be
|