pierre
|
78dbdcb095
Disable overflow/range check in some part of the arm code
|
4 years ago |
marco
|
ced4e6c27d
--- Merging r39714 into '.':
|
6 years ago |
florian
|
4f5f3c4a09
+ support for vmov.xx vreg,#imm on arm
|
7 years ago |
florian
|
208c2cce52
* fix case table detection for thumb
|
7 years ago |
Jonas Maebe
|
1cb8c0d00c
* specify the def of assembler level symbols defined via
|
9 years ago |
Károly Balogh
|
e0c21b6f8b
ARM: avoid some range check errors, while running a compiler compiled with -CR
|
9 years ago |
florian
|
d13246cea4
+ handle FMA instructions in taicpu.spilling_get_operation_type
|
9 years ago |
Jeppe Johansen
|
017d58748f
Use thumb_func flag to detect selected arm/thumb mode.
|
9 years ago |
Jeppe Johansen
|
0251263234
Move some of the local reloc calculation out of aasmcpu, and into COFF and ELF writers.
|
9 years ago |
Jeppe Johansen
|
1b02dd27dc
Make relocation type more precise compared to output of gas.
|
9 years ago |
Jeppe Johansen
|
c929bb32ae
Make sure to remove postfix as well when fixing thumb instructions.
|
9 years ago |
Jeppe Johansen
|
4b0f4cf86a
Fix some small bugs in the Thumb assembler.
|
9 years ago |
Jeppe Johansen
|
eadd93dbae
Most if not all instructions for thumb use only 2 operand rw forms. Changed get_oper_type to match that. It was previously creating bad spilling.
|
9 years ago |
yury
|
432248cbf1
* Removed lot of unused vars.
|
10 years ago |
florian
|
4d349c9c71
* take care of limited offsets of stf/ldf, resolves issue #23620
|
10 years ago |
Jeppe Johansen
|
b6729a8f0b
Workaround for IE 20060521 when building the ARM compiler
|
10 years ago |
Jeppe Johansen
|
f31f87e8c7
Fix spilling_get_operation_type for MRS and MSR instructions
|
10 years ago |
Jonas Maebe
|
201121d7c9
* synchronised with trunk till r30345
|
10 years ago |
Jeppe Johansen
|
09acd9b1ab
Add workaround for ARM thumb when using GAS.
|
10 years ago |
Jonas Maebe
|
bd203a5b57
* synchronised with trunk till r30240
|
10 years ago |
Jeppe Johansen
|
f92f0751f4
Fix selection of LDR/STR instructions in thumb mode. Most forms don't support pre or post indexing.
|
10 years ago |
Jeppe Johansen
|
439027a8de
Add most pre-UAL VFP instruction forms.
|
10 years ago |
Jeppe Johansen
|
64f127141f
Add VFPv4 FPU type for ARM.
|
10 years ago |
Jeppe Johansen
|
914e9e7b49
Merged from trunk
|
10 years ago |
Jonas Maebe
|
67b8aceaee
* synchronized with privatetrunk till r30095
|
10 years ago |
Jonas Maebe
|
b2427d04ed
* ensure that data pools are not inserted right after add/tbb/tbh-based
|
10 years ago |
sergei
|
9cc0bdd6b9
+ Missing part of internal ARM assembler, Mantis #26588. I'm not setting it as default for arm-wince yet, because testing reveals several points in generic code that need adjustments.
|
10 years ago |
Jeppe Johansen
|
2ac11e4b82
Use proper relocation type for Thumb-2 BLX.
|
10 years ago |
Jeppe Johansen
|
572076fc4d
Add MSR/MRS for ARMv6M/7M.
|
10 years ago |
Jeppe Johansen
|
7390acc426
Merged from recent trunk.
|
10 years ago |