]> granicus.if.org Git - clang/commit
Unified logic for computing target ABI in backend and front end by moving this common...
authorEric Christopher <echristo@gmail.com>
Fri, 30 Jun 2017 00:03:56 +0000 (00:03 +0000)
committerEric Christopher <echristo@gmail.com>
Fri, 30 Jun 2017 00:03:56 +0000 (00:03 +0000)
commit1fd33aee50ee815e88bbb6046372df30ba674966
tree8dd7059b14fbd4a4d4685060a5ef00ebfa986927
parentdb18c6fcf7ad7b5e05104070b78e61fcc1db4bd9
Unified logic for computing target ABI in backend and front end by moving this common code to Support/TargetParser.

Modeled Triple::GNU after front end code (aapcs abi) and updated tests that expect apcs abi.

Patch by Ana Pazos!

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@306769 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Driver/ToolChains/Clang.cpp
test/CodeGen/arm-v8.1a-neon-intrinsics.c
test/CodeGen/named_reg_global.c
test/CodeGen/neon-immediate-ubsan.c
test/CodeGen/xray-attributes-supported.cpp