Mesa (master): radeon/llvm: Disable SI flow control again for now.
Michel Dänzer
daenzer at kemper.freedesktop.org
Tue Oct 2 16:31:29 UTC 2012
Module: Mesa
Branch: master
Commit: dbb4a7f9502c886885bfd8cc635eb5e52f3d1d39
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=dbb4a7f9502c886885bfd8cc635eb5e52f3d1d39
Author: Michel Dänzer <michel.daenzer at amd.com>
Date: Thu Sep 27 14:15:44 2012 +0200
radeon/llvm: Disable SI flow control again for now.
It makes piglit unreliable due to VM protection faults and GPU lockups.
Signed-off-by: Michel Dänzer <michel.daenzer at amd.com>
Reviewed-by: Tom Stellard <thomas.stellard at amd.com>
---
src/gallium/drivers/radeon/AMDGPUTargetMachine.cpp | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/src/gallium/drivers/radeon/AMDGPUTargetMachine.cpp b/src/gallium/drivers/radeon/AMDGPUTargetMachine.cpp
index 0b70191..bfe9d81 100644
--- a/src/gallium/drivers/radeon/AMDGPUTargetMachine.cpp
+++ b/src/gallium/drivers/radeon/AMDGPUTargetMachine.cpp
@@ -134,7 +134,8 @@ bool AMDGPUPassConfig::addPreEmitPass() {
addPass(FinalizeMachineBundlesID);
} else {
PM->add(createSILowerLiteralConstantsPass(*TM));
- PM->add(createSILowerFlowControlPass(*TM));
+ // piglit is unreliable (VM protection faults, GPU lockups) with this pass:
+ //PM->add(createSILowerFlowControlPass(*TM));
}
return false;
More information about the mesa-commit
mailing list