aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/swr/rasterizer/jitter/streamout_jit.cpp
diff options
context:
space:
mode:
authorAlok Hota <[email protected]>2018-09-19 12:42:57 -0500
committerAlok Hota <[email protected]>2018-10-25 10:32:27 -0500
commit8c872ac2e39affb2df3586a596e44a029535949d (patch)
tree9d9e60ec1852403805af1a6dd3d139c1e4af23c8 /src/gallium/drivers/swr/rasterizer/jitter/streamout_jit.cpp
parent26ed0f02347e5b6f119ac51b87231dcebd42d546 (diff)
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 <[email protected]> Tested-by: Chuck Atkins <[email protected]>
Diffstat (limited to 'src/gallium/drivers/swr/rasterizer/jitter/streamout_jit.cpp')
-rw-r--r--src/gallium/drivers/swr/rasterizer/jitter/streamout_jit.cpp1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/gallium/drivers/swr/rasterizer/jitter/streamout_jit.cpp b/src/gallium/drivers/swr/rasterizer/jitter/streamout_jit.cpp
index 8f86af2a4b4..11ad36521b3 100644
--- a/src/gallium/drivers/swr/rasterizer/jitter/streamout_jit.cpp
+++ b/src/gallium/drivers/swr/rasterizer/jitter/streamout_jit.cpp
@@ -306,7 +306,6 @@ struct StreamOutJit : public Builder
passes.add(createCFGSimplificationPass());
passes.add(createEarlyCSEPass());
passes.add(createInstructionCombiningPass());
- passes.add(createInstructionSimplifierPass());
passes.add(createConstantPropagationPass());
passes.add(createSCCPPass());
passes.add(createAggressiveDCEPass());