1 // RUN
: %clang
%cflags
-o
%t %s
2 // RUN
: llvm-bolt
--print-cfg
--print-only
=_start
-o
/dev
/null
%t \
14 // CHECK
: Binary Function
"_start" after building cfg
{
16 nop // Here to
not make the _start
and .Ltmp0 symbols coincide
17 // CHECK
: auipc t0
, %pcrel_hi
(__BOLT_got_zero+
{{[0-9]+}}) # Label: .Ltmp0
18 // CHECK-NEXT
: ld t0
, %pcrel_lo
(.Ltmp0)(t0)
20 auipc t0
, %got_pcrel_hi
(d
)
21 ld t0
, %pcrel_lo
(1b)(t0
)
23 .size _start, .-_start