// File: /workspace/github_c_makefile_star2_O0/enzo1982[P]smooth/libraries/libwebp/src/dsp/lossless_sse2.c
// Function: VP8LDspInitSSE2
WEBP_TSAN_IGNORE_FUNCTION void VP8LDspInitSSE2(void) {
  VP8LPredictors[5] = Predictor5_SSE2;
  VP8LPredictors[6] = Predictor6_SSE2;
  VP8LPredictors[7] = Predictor7_SSE2;
  VP8LPredictors[8] = Predictor8_SSE2;
  VP8LPredictors[9] = Predictor9_SSE2;
  VP8LPredictors[10] = Predictor10_SSE2;
  VP8LPredictors[11] = Predictor11_SSE2;
  VP8LPredictors[12] = Predictor12_SSE2;
  VP8LPredictors[13] = Predictor13_SSE2;

  VP8LPredictorsAdd[0] = PredictorAdd0_SSE2;
  VP8LPredictorsAdd[1] = PredictorAdd1_SSE2;
  VP8LPredictorsAdd[2] = PredictorAdd2_SSE2;
  VP8LPredictorsAdd[3] = PredictorAdd3_SSE2;
  VP8LPredictorsAdd[4] = PredictorAdd4_SSE2;
  VP8LPredictorsAdd[5] = PredictorAdd5_SSE2;
  VP8LPredictorsAdd[6] = PredictorAdd6_SSE2;
  VP8LPredictorsAdd[7] = PredictorAdd7_SSE2;
  VP8LPredictorsAdd[8] = PredictorAdd8_SSE2;
  VP8LPredictorsAdd[9] = PredictorAdd9_SSE2;
  VP8LPredictorsAdd[10] = PredictorAdd10_SSE2;
  VP8LPredictorsAdd[11] = PredictorAdd11_SSE2;
  VP8LPredictorsAdd[12] = PredictorAdd12_SSE2;
  VP8LPredictorsAdd[13] = PredictorAdd13_SSE2;

  VP8LAddGreenToBlueAndRed = AddGreenToBlueAndRed_SSE2;
  VP8LTransformColorInverse = TransformColorInverse_SSE2;

  VP8LConvertBGRAToRGB = ConvertBGRAToRGB_SSE2;
  VP8LConvertBGRAToRGBA = ConvertBGRAToRGBA_SSE2;
  VP8LConvertBGRAToRGBA4444 = ConvertBGRAToRGBA4444_SSE2;
  VP8LConvertBGRAToRGB565 = ConvertBGRAToRGB565_SSE2;
  VP8LConvertBGRAToBGR = ConvertBGRAToBGR_SSE2;
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
leaq 0xb3f95(%rip), %rax     # 0x219120
leaq 0x20e(%rip), %rcx       # 0x1653a0
movq %rcx, 0x28(%rax)
leaq 0xb3f83(%rip), %rax     # 0x219120
leaq 0x23c(%rip), %rcx       # 0x1653e0
movq %rcx, 0x30(%rax)
leaq 0xb3f71(%rip), %rax     # 0x219120
leaq 0x25a(%rip), %rcx       # 0x165410
movq %rcx, 0x38(%rax)
leaq 0xb3f5f(%rip), %rax     # 0x219120
leaq 0x278(%rip), %rcx       # 0x165440
movq %rcx, 0x40(%rax)
leaq 0xb3f4d(%rip), %rax     # 0x219120
leaq 0x296(%rip), %rcx       # 0x165470
movq %rcx, 0x48(%rax)
leaq 0xb3f3b(%rip), %rax     # 0x219120
leaq 0x2b4(%rip), %rcx       # 0x1654a0
movq %rcx, 0x50(%rax)
leaq 0xb3f29(%rip), %rax     # 0x219120
leaq 0x2e2(%rip), %rcx       # 0x1654e0
movq %rcx, 0x58(%rax)
leaq 0xb3f17(%rip), %rax     # 0x219120
leaq 0x310(%rip), %rcx       # 0x165520
movq %rcx, 0x60(%rax)
leaq 0xb3f05(%rip), %rax     # 0x219120
leaq 0x33e(%rip), %rcx       # 0x165560
movq %rcx, 0x68(%rax)
leaq 0xb3e73(%rip), %rax     # 0x2190a0
leaq 0x36c(%rip), %rcx       # 0x1655a0
movq %rcx, (%rax)
leaq 0xb3e62(%rip), %rax     # 0x2190a0
leaq 0x4db(%rip), %rcx       # 0x165720
movq %rcx, 0x8(%rax)
leaq 0xb3e50(%rip), %rax     # 0x2190a0
leaq 0x709(%rip), %rcx       # 0x165960
movq %rcx, 0x10(%rax)
leaq 0xb3e3e(%rip), %rax     # 0x2190a0
leaq 0x837(%rip), %rcx       # 0x165aa0
movq %rcx, 0x18(%rax)
leaq 0xb3e2c(%rip), %rax     # 0x2190a0
leaq 0x965(%rip), %rcx       # 0x165be0
movq %rcx, 0x20(%rax)
leaq 0xb3e1a(%rip), %rax     # 0x2190a0
leaq 0xa93(%rip), %rcx       # 0x165d20
movq %rcx, 0x28(%rax)
leaq 0xb3e08(%rip), %rax     # 0x2190a0
leaq 0xb31(%rip), %rcx       # 0x165dd0
movq %rcx, 0x30(%rax)
leaq 0xb3df6(%rip), %rax     # 0x2190a0
leaq 0xbcf(%rip), %rcx       # 0x165e80
movq %rcx, 0x38(%rax)
leaq 0xb3de4(%rip), %rax     # 0x2190a0
leaq 0xc6d(%rip), %rcx       # 0x165f30
movq %rcx, 0x40(%rax)
leaq 0xb3dd2(%rip), %rax     # 0x2190a0
leaq 0xddb(%rip), %rcx       # 0x1660b0
movq %rcx, 0x48(%rax)
leaq 0xb3dc0(%rip), %rax     # 0x2190a0
leaq 0xf49(%rip), %rcx       # 0x166230
movq %rcx, 0x50(%rax)
leaq 0xb3dae(%rip), %rax     # 0x2190a0
leaq 0x1447(%rip), %rcx      # 0x166740
movq %rcx, 0x58(%rax)
leaq 0xb3d9c(%rip), %rax     # 0x2190a0
leaq 0x1f75(%rip), %rcx      # 0x167280
movq %rcx, 0x60(%rax)
leaq 0xb3d8a(%rip), %rax     # 0x2190a0
leaq 0x26c3(%rip), %rcx      # 0x1679e0
movq %rcx, 0x68(%rax)
leaq 0xb3d40(%rip), %rax     # 0x219068
leaq 0x2761(%rip), %rcx      # 0x167a90
movq %rcx, (%rax)
leaq 0xb3ee7(%rip), %rax     # 0x219220
leaq 0x2890(%rip), %rcx      # 0x167bd0
movq %rcx, (%rax)
leaq 0xb3d26(%rip), %rax     # 0x219070
leaq 0x2d0f(%rip), %rcx      # 0x168060
movq %rcx, (%rax)
leaq 0xb3d1d(%rip), %rax     # 0x219078
leaq 0x303e(%rip), %rcx      # 0x1683a0
movq %rcx, (%rax)
leaq 0xb3d1c(%rip), %rax     # 0x219088
leaq 0x333d(%rip), %rcx      # 0x1686b0
movq %rcx, (%rax)
leaq 0xb3d13(%rip), %rax     # 0x219090
leaq 0x39cc(%rip), %rcx      # 0x168d50
movq %rcx, (%rax)
leaq 0xb3cf2(%rip), %rax     # 0x219080
leaq 0x429b(%rip), %rcx      # 0x169630
movq %rcx, (%rax)
popq %rbp
retq
nopw (%rax,%rax)