aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
diff options
context:
space:
mode:
authorPavel Iliin <Pavel.Iliin@arm.com>2021-12-15 02:12:37 +0000
committerPavel Iliin <Pavel.Iliin@arm.com>2022-12-20 15:42:25 +0000
commite43924a75145d2f9e722f74b673145c3e62bfd07 (patch)
treeb1e75d388206af5bf7a9c7a19951941a87136eb7 /llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
parentdaa022ca5707d8ddde987d3c8c2aea6bd9954e3f (diff)
downloadllvm-e43924a75145d2f9e722f74b673145c3e62bfd07.zip
llvm-e43924a75145d2f9e722f74b673145c3e62bfd07.tar.gz
llvm-e43924a75145d2f9e722f74b673145c3e62bfd07.tar.bz2
[AArch64] FMV support and necessary target features dependencies.
This is Function Multi Versioning (FMV) implementation for AArch64 target in accordance with Beta Arm C Language Extensions specification https://github.com/ARM-software/acle/blob/main/main/acle.md#function-multi-versioning It supports new "target_version" function attribute and extends existing "target_clones" one. Also missing dependencies for target features were added. Differential Revision: https://reviews.llvm.org/D127812
Diffstat (limited to 'llvm/lib/Bitcode/Writer/BitcodeWriter.cpp')
0 files changed, 0 insertions, 0 deletions