pierre
|
595edf6f9b
Use as-clang as idtxt for as_aarch64_clang_gas_info
|
4 年之前 |
pierre
|
db02c7c85a
Add -march=XXX option for aarch64 external assemblers
|
4 年之前 |
Jonas Maebe
|
d8021a1102
+ FreeBSD/AArch64 support (patch by Mikaël Urankar, mantis #38441)
|
4 年之前 |
Jonas Maebe
|
ca399f3c71
* don't generate high-level CFI statements when the selected assembler
|
4 年之前 |
florian
|
bf65bad5c5
+ Aarch64: cpu_capabilities support
|
4 年之前 |
yury
|
75491ae21c
* Removed/ifdefed the assigned and unused variables.
|
4 年之前 |
yury
|
64c586b86d
* Removed/ifdefed lots of unused variables.
|
4 年之前 |
pierre
|
eb722c8294
Fix ash_savefregp_x handling, as revealed by range check error
|
4 年之前 |
pierre
|
b8e6610617
Add explicit longint typecast to avoid range check errors with unwindrec longword variable
|
4 年之前 |
Jonas Maebe
|
9376f5a43a
* AArch64: added SIMD instructions (only plain ARMv8-A for now)
|
4 年之前 |
svenbarth
|
7dff106d14
* use the name of the symbol instead of the name of the section as the later is always lowercased
|
4 年之前 |
svenbarth
|
5e6ec33a59
* reset the stored symbol for SEH data once a new section is encountered
|
4 年之前 |
svenbarth
|
0c2494bec8
* when setting up the symbol for the SEH data don't check whether it is global, instead check whether it's a function
|
4 年之前 |
florian
|
637976e83f
* patch by Marģers to unify internal error numbers, resolves #37888
|
4 年之前 |
Jonas Maebe
|
edb660ed58
* made TAArch64ClangGASAssembler inherit from TAArch64Assembler and removed custom
|
5 年之前 |
Jonas Maebe
|
eb7ba1690e
* mark all external assemblers using an LLVM tool using af_llvm
|
5 年之前 |
Jonas Maebe
|
e7d1a77f9a
* rename the ARM/AArch64-Darwin targets to ARM/AArch64-iOS
|
5 年之前 |
florian
|
8d1660893b
* compilation with -Oodfa fixed
|
5 年之前 |
nickysn
|
a8fe46c0f5
+ introduced labelmaxlen in tasminfo and added code in ReplaceForbiddenAsmSymbolChars that limits the
|
5 年之前 |
svenbarth
|
042aae2455
* the clang assembler does not provide support for the SEH directives we need (only the LLVM backend would be able to use them), thus we need to manually convert them to data sections
|
5 年之前 |
svenbarth
|
3f40e00392
* the clang assembler for COFF requires at least an "r" to generate a readonly section
|
5 年之前 |
svenbarth
|
dfde4def62
+ add a GAS compatible variant of the Clang assembler (currently used for Aarch64-Win64 as no GNU AS exists for that target, yet)
|
5 年之前 |
Jonas Maebe
|
7a3a4244d1
* accept locals replaced by symbols in inline assembly by the LLVM code
|
5 年之前 |
Jonas Maebe
|
4deb62ad87
* fix for "ldr label" support in AArch64 assembler reader (r42988)
|
6 年之前 |
florian
|
0c6f7321bf
+ AArch64: FoldShiftProcess optimization
|
6 年之前 |
florian
|
69786ffe73
somehow committing went wrong, second part of last commit:
|
6 年之前 |
Jonas Maebe
|
281b3ad276
* fix case completeness and unreachable code warnings in compiler that would
|
6 年之前 |
yury
|
4643a0b1ff
* Register external gas assembler for aarch64-android and x86_64-android.
|
6 年之前 |
Jonas Maebe
|
74a49b5f91
* restructured the the TExternalAssembler constructors so that the
|
8 年之前 |
Jonas Maebe
|
7c594b0288
+ added support for using Clang as an assembler, and make it the default
|
10 年之前 |