aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Basic/IdentifierTable.cpp
diff options
context:
space:
mode:
authorTom Stellard <thomas.stellard@amd.com>2013-10-10 17:11:12 +0000
committerTom Stellard <thomas.stellard@amd.com>2013-10-10 17:11:12 +0000
commited0ceec1c17f30445df8e9cbadd304c74b3efd40 (patch)
tree68e291f2fffbb6115ea0fbc010dad9284c02a317 /clang/lib/Basic/IdentifierTable.cpp
parent1eade6d9277a7d8010e76e39c95ad06743d0a96d (diff)
downloadllvm-ed0ceec1c17f30445df8e9cbadd304c74b3efd40.zip
llvm-ed0ceec1c17f30445df8e9cbadd304c74b3efd40.tar.gz
llvm-ed0ceec1c17f30445df8e9cbadd304c74b3efd40.tar.bz2
R600: Use StructurizeCFGPass for non SI targets
StructurizeCFG pass allows to make complex cfg reducible ; it allows a lot of shader from shadertoy (which exhibits complex control flow constructs) to works correctly with respect to CFG handling (and allow us to detect potential bug in other part of the backend). We provide a cmd line argument to disable the pass for debug purpose. Patch by: Vincent Lejeune Reviewed-by: Tom Stellard <thomas.stellard@amd.com> llvm-svn: 192363
Diffstat (limited to 'clang/lib/Basic/IdentifierTable.cpp')
0 files changed, 0 insertions, 0 deletions