]> granicus.if.org Git - clang/commit
Add the 'target-cpu' and 'target-features' attributes to functions.
authorBill Wendling <isanbard@gmail.com>
Fri, 15 Feb 2013 21:30:01 +0000 (21:30 +0000)
committerBill Wendling <isanbard@gmail.com>
Fri, 15 Feb 2013 21:30:01 +0000 (21:30 +0000)
commitc0dcc2d7beaeb6a80c0c7d69086b4c8894b662a0
tree5feb63f7a11515c8018e07aad64e49314aefaef5
parentae03d8e52d81adbb98b31dd5c179abe45c91fc25
Add the 'target-cpu' and 'target-features' attributes to functions.

The back-end will use these values to reconfigure code generation for different
features.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@175308 91177308-0d34-0410-b5e6-96231b3b80d8
19 files changed:
lib/CodeGen/CGCall.cpp
test/CodeGen/alias.c
test/CodeGen/attr-naked.c
test/CodeGen/attributes.c
test/CodeGen/incomplete-function-type-2.c
test/CodeGen/ms-declspecs.c
test/CodeGen/ppc64-complex-parms.c
test/CodeGen/ppc64-complex-return.c
test/CodeGen/stack-protector.c
test/CodeGen/unwind-attr.c
test/CodeGenCXX/2009-05-04-PureConstNounwind.cpp
test/CodeGenCXX/attr.cpp
test/CodeGenCXX/cxx11-exception-spec.cpp
test/CodeGenCXX/debug-info-globalinit.cpp
test/CodeGenCXX/lambda-expressions.cpp
test/CodeGenObjC/arc-no-arc-exceptions.m
test/CodeGenObjC/arc.m
test/CodeGenObjC/gnu-exceptions.m
test/CodeGenObjCXX/lambda-expressions.mm