1*be691f3bSpatrick(lldb)
2*be691f3bSpatricklibIGL.so`igl::RenderPipelineDesc::TargetDesc::ColorAttachment::operator==:
3*be691f3bSpatricklibIGL.so[0x7694] <+0>:  ldr    r2, [r1]
4*be691f3bSpatricklibIGL.so[0x7696] <+2>:  ldr    r3, [r0]
5*be691f3bSpatricklibIGL.so[0x7698] <+4>:  cmp    r3, r2
6*be691f3bSpatricklibIGL.so[0x769a] <+6>:  bne    0x76da                    ; <+70> at RenderPipelineState.cpp
7*be691f3bSpatricklibIGL.so[0x769c] <+8>:  ldrb   r2, [r1, #0x5]
8*be691f3bSpatricklibIGL.so[0x769e] <+10>: ldrb   r3, [r0, #0x5]
9*be691f3bSpatricklibIGL.so[0x76a0] <+12>: cmp    r3, r2
10*be691f3bSpatricklibIGL.so[0x76a2] <+14>: bne    0x76da                    ; <+70> at RenderPipelineState.cpp
11*be691f3bSpatricklibIGL.so[0x76a4] <+16>: ldr    r2, [r1, #0x8]
12*be691f3bSpatricklibIGL.so[0x76a6] <+18>: ldr    r3, [r0, #0x8]
13*be691f3bSpatricklibIGL.so[0x76a8] <+20>: cmp    r3, r2
14*be691f3bSpatricklibIGL.so[0x76aa] <+22>: bne    0x76da                    ; <+70> at RenderPipelineState.cpp
15*be691f3bSpatricklibIGL.so[0x76ac] <+24>: ldr    r2, [r1, #0xc]
16*be691f3bSpatricklibIGL.so[0x76ae] <+26>: ldr    r3, [r0, #0xc]
17*be691f3bSpatricklibIGL.so[0x76b0] <+28>: cmp    r3, r2
18*be691f3bSpatricklibIGL.so[0x76b2] <+30>: bne    0x76da                    ; <+70> at RenderPipelineState.cpp
19*be691f3bSpatricklibIGL.so[0x76b4] <+32>: ldr    r2, [r1, #0x10]
20*be691f3bSpatricklibIGL.so[0x76b6] <+34>: ldr    r3, [r0, #0x10]
21*be691f3bSpatricklibIGL.so[0x76b8] <+36>: cmp    r3, r2
22*be691f3bSpatricklibIGL.so[0x76ba] <+38>: bne    0x76da                    ; <+70> at RenderPipelineState.cpp
23*be691f3bSpatricklibIGL.so[0x76bc] <+40>: ldr    r2, [r1, #0x14]
24*be691f3bSpatricklibIGL.so[0x76be] <+42>: ldr    r3, [r0, #0x14]
25*be691f3bSpatricklibIGL.so[0x76c0] <+44>: cmp    r3, r2
26*be691f3bSpatricklibIGL.so[0x76c2] <+46>: bne    0x76da                    ; <+70> at RenderPipelineState.cpp
27*be691f3bSpatricklibIGL.so[0x76c4] <+48>: ldr    r2, [r1, #0x18]
28*be691f3bSpatricklibIGL.so[0x76c6] <+50>: ldr    r3, [r0, #0x18]
29*be691f3bSpatricklibIGL.so[0x76c8] <+52>: cmp    r3, r2
30*be691f3bSpatricklibIGL.so[0x76ca] <+54>: bne    0x76da                    ; <+70> at RenderPipelineState.cpp
31*be691f3bSpatricklibIGL.so[0x76cc] <+56>: ldr    r1, [r1, #0x1c]
32*be691f3bSpatricklibIGL.so[0x76ce] <+58>: ldr    r0, [r0, #0x1c]
33*be691f3bSpatricklibIGL.so[0x76d0] <+60>: subs   r0, r0, r1
34*be691f3bSpatricklibIGL.so[0x76d2] <+62>: clz    r0, r0
35*be691f3bSpatricklibIGL.so[0x76d6] <+66>: lsrs   r0, r0, #0x5
36*be691f3bSpatricklibIGL.so[0x76d8] <+68>: bx     lr
37*be691f3bSpatricklibIGL.so[0x76da] <+70>: movs   r0, #0x0
38*be691f3bSpatricklibIGL.so[0x76dc] <+72>: bx     lr
39*be691f3bSpatrick(lldb) disassemble --name _ZN3igl20VertexInputStateDesc28sizeForVertexAttributeFormatENS_21VertexAttributeFormatE
40*be691f3bSpatricklibIGL.so`igl::VertexInputStateDesc::sizeForVertexAttributeFormat:
41*be691f3bSpatricklibIGL.so[0x787c] <+0>:  ldr    r1, [pc, #0x8]            ; <+12> at VertexInputState.cpp
42*be691f3bSpatricklibIGL.so[0x787e] <+2>:  add    r1, pc
43*be691f3bSpatricklibIGL.so[0x7880] <+4>:  ldr.w  r0, [r1, r0, lsl #2]
44*be691f3bSpatricklibIGL.so[0x7884] <+8>:  bx     lr
45*be691f3bSpatricklibIGL.so[0x7886] <+10>: nop