Training courses

Kernel and Embedded Linux

Bootlin training courses

Embedded Linux, kernel,
Yocto Project, Buildroot, real-time,
graphics, boot time, debugging...

Bootlin logo

Elixir Cross Referencer


  .allow_index_reg
  .text
_start:
  ldtilecfg  (%rcx,%rdx,2)
  sttilecfg  (%rcx,%rdx,2)
  tdpbf16ps %tmm5, %tmm4, %tmm3
  tdpbssd %tmm3, %tmm2, %tmm1
  tdpbsud %tmm3, %tmm2, %tmm1
  tdpbusd %tmm3, %tmm2, %tmm1
  tdpbuud %tmm3, %tmm2, %tmm1
  tileloadd foo, %tmm5
  tileloadd (%rcx), %tmm5
  tileloadd (%ecx), %tmm5
  tileloadd (%rcx,%rdx,1), %tmm5
  tileloadd (%ecx,%edx,2), %tmm1
  tileloaddt1 foo, %tmm5
  tileloaddt1 (%rcx), %tmm5
  tileloaddt1 (%ecx), %tmm5
  tileloaddt1 (%rcx,%rdx,1), %tmm5
  tileloaddt1 (%ecx,%edx,2), %tmm1
  tileloaddt1 (%rcx,%riz,2), %tmm1
  tilerelease
  tilestored %tmm5, (%rcx)
  tilestored %tmm5, (%ecx)
  tilestored %tmm5, (%rcx,%rdx,1)
  tilestored %tmm1, (%ecx,%edx,2)
  tilezero %tmm0
  tilezero %tmm5
  tilezero %tmm7


  .intel_syntax noprefix
  ldtilecfg  [rcx]
  ldtilecfg  [rbx]
  sttilecfg  [rcx]
  sttilecfg  [rbx]
  tdpbf16ps tmm3, tmm4, tmm5
  tdpbssd tmm1, tmm2, tmm3
  tdpbsud tmm1, tmm2, tmm3
  tdpbusd tmm1, tmm2, tmm3
  tdpbuud tmm1, tmm2, tmm3
  tileloadd tmm5, foo
  tileloadd tmm5, [rcx]
  tileloadd tmm5, [ecx]
  tileloadd tmm5, [rcx+rdx]
  tileloadd tmm1, [ecx+edx*2]
  tileloaddt1 tmm5, foo
  tileloaddt1 tmm5, [rcx]
  tileloaddt1 tmm5, [ecx]
  tileloaddt1 tmm5, [rcx+rdx]
  tileloaddt1 tmm1, [ecx+edx*2]
  tileloaddt1 tmm1, [rcx+riz*2]
  tilerelease
  tilestored [rcx], tmm5
  tilestored [ecx], tmm5
  tilestored [rcx+rdx], tmm5
  tilestored [ecx+edx*2], tmm1
  tilezero tmm0
  tilezero tmm5
  tilezero tmm7