From bfaa63a6dbeab1e5e943b4da454ef688d02b40fe Mon Sep 17 00:00:00 2001 From: Vincent Lejeune Date: Mon, 1 Apr 2013 21:48:05 +0000 Subject: R600: Add support for native control flow llvm-svn: 178505 --- llvm/lib/Target/R600/AMDGPUTargetMachine.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'llvm/lib/Target/R600/AMDGPUTargetMachine.cpp') diff --git a/llvm/lib/Target/R600/AMDGPUTargetMachine.cpp b/llvm/lib/Target/R600/AMDGPUTargetMachine.cpp index 45b1be081c2..e7ea876e2ab 100644 --- a/llvm/lib/Target/R600/AMDGPUTargetMachine.cpp +++ b/llvm/lib/Target/R600/AMDGPUTargetMachine.cpp @@ -153,6 +153,7 @@ bool AMDGPUPassConfig::addPreEmitPass() { addPass(createAMDGPUCFGStructurizerPass(*TM)); addPass(createR600EmitClauseMarkers(*TM)); addPass(createR600ExpandSpecialInstrsPass(*TM)); + addPass(createR600ControlFlowFinalizer(*TM)); addPass(&FinalizeMachineBundlesID); } else { addPass(createSILowerControlFlowPass(*TM)); -- cgit v1.2.3