swr/rast: fix intrinsic/function for LLVM 7 compatibility
Converted from x86 VFMADDPS intrinsic to generic LLVM intrinsic, and removed createInstructionSimplifierPass, which were both removed in LLVM 7.0.0 These changes combine patches we received from the community and our own internal patches Reviewed-by:Bruce Cherniak <bruce.cherniak@intel.com> Tested-by:
Chuck Atkins <chuck.atkins@kitware.com>
Showing
- src/gallium/drivers/swr/rasterizer/codegen/gen_llvm_ir_macros.py 1 addition, 1 deletion...lium/drivers/swr/rasterizer/codegen/gen_llvm_ir_macros.py
- src/gallium/drivers/swr/rasterizer/jitter/blend_jit.cpp 0 additions, 1 deletionsrc/gallium/drivers/swr/rasterizer/jitter/blend_jit.cpp
- src/gallium/drivers/swr/rasterizer/jitter/builder_misc.cpp 2 additions, 9 deletionssrc/gallium/drivers/swr/rasterizer/jitter/builder_misc.cpp
- src/gallium/drivers/swr/rasterizer/jitter/fetch_jit.cpp 0 additions, 1 deletionsrc/gallium/drivers/swr/rasterizer/jitter/fetch_jit.cpp
- src/gallium/drivers/swr/rasterizer/jitter/functionpasses/lower_x86.cpp 0 additions, 1 deletion...rivers/swr/rasterizer/jitter/functionpasses/lower_x86.cpp
- src/gallium/drivers/swr/rasterizer/jitter/streamout_jit.cpp 0 additions, 1 deletionsrc/gallium/drivers/swr/rasterizer/jitter/streamout_jit.cpp
Loading
Please register or sign in to comment