summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen
diff options
context:
space:
mode:
authorChandler Carruth <chandlerc@gmail.com>2011-09-28 02:59:25 +0000
committerChandler Carruth <chandlerc@gmail.com>2011-09-28 02:59:25 +0000
commit5ac1e8e6b185bad88406ddec1c741f235bfa9940 (patch)
tree33efaab2ec53096a11e74a76b3c4fc66eeac7c9e /llvm/lib/CodeGen
parent0ce4c9ab551c7e48cb72bad0a2c27a9561c2b38f (diff)
downloadbcm5719-llvm-5ac1e8e6b185bad88406ddec1c741f235bfa9940.tar.gz
bcm5719-llvm-5ac1e8e6b185bad88406ddec1c741f235bfa9940.zip
Begin fixing Clang's predefined macros for various architectures. This
is *very* much a WIP that I'll be refining over the next several commits, but I need to get this checkpoint in place for sanity. This also adds a much more comprehensive test for architecture macros, which is roughly generated by inspecting the behavior of a trunk build of GCC. It still requires some massaging, but eventually I'll even check in the script that generates these so that others can use it to append more tests for more architectures, etc. Next up is a bunch of simplification of the Targets.cpp code, followed by a lot more test cases once we can reject invalid architectures. llvm-svn: 140673
Diffstat (limited to 'llvm/lib/CodeGen')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud