aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/LiveDebugVariables.cpp
diff options
context:
space:
mode:
authorMichael Liao <michael.hliao@gmail.com>2020-02-04 20:28:30 -0500
committerMichael Liao <michael.hliao@gmail.com>2020-02-06 08:57:52 -0500
commit09a88120c9269a9af0d80bc59afb2cb5806140ff (patch)
tree994ffab6e5075844b2d391e489c2db32f2f60682 /llvm/lib/CodeGen/LiveDebugVariables.cpp
parent7603778922ab1e93ec3d9da451fcd89c3bad9ec2 (diff)
downloadllvm-09a88120c9269a9af0d80bc59afb2cb5806140ff.zip
llvm-09a88120c9269a9af0d80bc59afb2cb5806140ff.tar.gz
llvm-09a88120c9269a9af0d80bc59afb2cb5806140ff.tar.bz2
[clang][driver][ARM] Clean up ARM target & feature checking in clang driver.
Summary: - Similar to other targets, instead of passing a toolchain, a driver argument should be passed into `arm::getARMTargetFeatures`. Aslo, that routine should honor the specified triple. Refactor `arm::getARMFloatABI` with 2 separate interfaces. One has the original parameters and the other uses the driver and the specified triple. - That fixes an issue when target & features are queried during the offload compilation, where the specified triple should be checked instead of a effective triple. A previously failed test is re-enabled. Subscribers: kristof.beyls, cfe-commits Tags: #clang Differential Revision: https://reviews.llvm.org/D74020
Diffstat (limited to 'llvm/lib/CodeGen/LiveDebugVariables.cpp')
0 files changed, 0 insertions, 0 deletions