J. Gareth "Curious Kit" Moreton
|
23e514621d
* a64: Corrected supported shifter/extender mnemonics for arithmetic/logical instructions
|
1 year ago |
J. Gareth "Curious Kit" Moreton
|
bb2e626fc3
* a64: Fixed bug where BIC instructions were treated as having 2 operands rather than 3
|
1 year ago |
Jonas Maebe
|
230142e183
AArch64 cgcpu: add missing brackets around and/or expression
|
2 years ago |
florian
|
67f3a7502d
+ Aaarch64: support adr instructions with local labels in the assembler reader
|
3 years ago |
florian
|
b5c7997c88
+ Aarch64: AndCmpB.E/NE2Tbnz/Tbz optimization
|
3 years ago |
florian
|
2d1ebe4cb3
+ re-added accidently removed internal error
|
3 years ago |
florian
|
2805e44ccb
* Aarch64: taicpu.spilling_get_operation_type with new instructions extended
|
3 years ago |
Jonas Maebe
|
5ca1e37fb6
* AArch64: fix spilling information for BFI
|
4 years ago |
florian
|
d53b17cadc
+ Aarch64: completed LSE support for all interlocked operations
|
4 years ago |
Jonas Maebe
|
4b4ae79609
* AArch64: fixed spilling info for MOVK (part of mantis #38053)
|
4 years ago |
florian
|
f3d8efc8ec
* Aarch64: support LSE instructions
|
4 years ago |
florian
|
2519fb1266
* patch by J. Gareth Moreton: aarch64 EXTDEBUG fixes and extensions, resolves #38383
|
4 years ago |
florian
|
76406dbc36
+ implement prefetch intrinsic for aarch64
|
4 years ago |
Jonas Maebe
|
9376f5a43a
* AArch64: added SIMD instructions (only plain ARMv8-A for now)
|
4 years ago |
florian
|
637976e83f
* patch by Marģers to unify internal error numbers, resolves #37888
|
4 years ago |
pierre
|
8aa844e2fe
Fix compilation with -dEXTDEBUG for aarch64
|
5 years ago |
svenbarth
|
5ef9a78f5f
* fix for Mantis #36951: B and BL can take immediate literals as well
|
5 years ago |
svenbarth
|
1fb2d9540c
* allow ADD instructions with a page offset load with either a symbol or a base register
|
5 years ago |
Jonas Maebe
|
9bd33f7a45
+ support for LLVM metadata constant string parameters
|
5 years ago |
Jonas Maebe
|
4deb62ad87
* fix for "ldr label" support in AArch64 assembler reader (r42988)
|
5 years ago |
florian
|
bc473508ff
* AArch64: several issues with taicpu.spilling_get_operation_type fixed
|
5 years ago |
florian
|
69786ffe73
somehow committing went wrong, second part of last commit:
|
6 years ago |
yury
|
4357caaad8
* Removed unused local vars.
|
6 years ago |
florian
|
efef9125b5
* another compilation fix
|
7 years ago |
nickysn
|
c8487c4150
+ added individual bits of the x86 flags register as subregisters
|
8 years ago |
Jonas Maebe
|
8d77de6b22
- removed InsertPData leftover from ARM copy of this file
|
9 years ago |
Jonas Maebe
|
67b8aceaee
* synchronized with privatetrunk till r30095
|
10 years ago |
Jonas Maebe
|
c41759a026
- removed a lot of unused copied internal assembler code
|
10 years ago |
Jonas Maebe
|
7fc9d775df
+ support for @page and @pageoffs addressing on AArch64: these are PIC
|
10 years ago |
Jonas Maebe
|
28a713494c
* fixed/completed spilling_get_operation_type
|
10 years ago |