Displaying 2 results from an estimated 2 matches for "named_label_0".
Did you mean:
named_label_
2017 Feb 05
2
clang/llvm support for %= in inline assembly
...xt
.file "test.c"
.globl foo
.p2align 4, 0x90
.type foo, at function
foo: # @foo
# BB#0: # %entry
pushl %ebp
movl %esp, %ebp
#APP
named_label_0:
jne named_label_0
#NO_APP
popl %ebp
retl
.Lfunc_end0:
.size foo, .Lfunc_end0-foo
.globl bar
.p2align 4, 0x90
.type bar, at function
bar: # @bar
# BB#0:...
2017 Feb 05
2
clang/llvm support for %= in inline assembly
from https://gcc.gnu.org/onlinedocs/gcc/Extended-Asm.html
Under certain circumstances, GCC may duplicate (or remove duplicates of)
> your assembly code when optimizing. This can lead to unexpected duplicate
> symbol errors during compilation if your asm code defines symbols or
> labels. Using ‘%=’ (see AssemblerTemplate) may help resolve this problem.
‘%=’
> Outputs a number that is