Jonas Maebe
|
1cb8c0d00c
* specify the def of assembler level symbols defined via
|
9 年之前 |
Jonas Maebe
|
60fe7c2888
- removed unused section_symbol_start/end() routines
|
9 年之前 |
Jonas Maebe
|
ee5a64c2f8
- removed tai_varloc.oldlocation: it is not used anywhere
|
9 年之前 |
Károly Balogh
|
e7838dad39
m68k: initial asm-level infrastructure to let the codegenerator output float consts as operands, which is supported on 88x/040/060
|
9 年之前 |
Károly Balogh
|
3e2319ff3a
m68k: do not allocate/free the regset dynamically having it as a normal field is perfectly fine
|
9 年之前 |
nickysn
|
178dab45d3
+ added new asm directive 'asd_cpu' (specifies the CPU's instruction set) in the
|
9 年之前 |
marcus
|
fc2069eca8
- Removed the string for tai_labeled_instruction, repairs m68k building after revision 33074
|
9 年之前 |
sergei
|
36043d13ae
- Removed remains of tai_labeled_instruction, already commented out probably in 1.0 times.
|
9 年之前 |
Jonas Maebe
|
110a5642c0
- removed ait_weak/tai_weak, and replaced it with the previously existing
|
9 年之前 |
florian
|
37cb35d780
+ support for the .code directive in arm inline assembler
|
9 年之前 |
nickysn
|
995ca4fb12
+ implemented the 'SEG @DATA' inline assembler directive for i8086
|
9 年之前 |
Jonas Maebe
|
c3a7d76c68
* ait_jcatch should not be skipped by optimizers, as it does result in
|
10 年之前 |
Jonas Maebe
|
3f9f498e0d
- removed leftover alpha, ia64 and vis code
|
10 年之前 |
nickysn
|
e9c790f4eb
+ support 'SEG' in the i8086 inline assembler
|
10 年之前 |
Jeppe Johansen
|
59f164b948
Changed type of size argument from aint to asizeint. This previously broke things on 8bit targets.
|
10 年之前 |
Jonas Maebe
|
07141e92d3
+ support for llvm "undef" operand
|
10 年之前 |
nickysn
|
1c5d0ed09a
+ support aitconst_farptr in tai_const.size
|
10 年之前 |
florian
|
02d9c676d3
* make offsets passed to tconst of type asizeint instead of aint
|
10 年之前 |
Jonas Maebe
|
3279cc052a
* moved llvm-specific code from aasmtai to aasmllvm
|
10 年之前 |
Jeppe Johansen
|
e2272c8a7e
Added aitconst_gs for AVR pointer references to Flash.
|
10 年之前 |
Jonas Maebe
|
bd203a5b57
* synchronised with trunk till r30240
|
10 年之前 |
Jonas Maebe
|
fb27dff638
* generate ".abiversion 2" directive when targeting ppc64/ELFv2
|
10 年之前 |
Jonas Maebe
|
8445381929
* merged ait_set and ait_thumb_set into a single tai class
|
10 年之前 |
Jeppe Johansen
|
52e505bff7
Fixed internal error in GOT related code for ARM internal assembler.
|
10 年之前 |
Jeppe Johansen
|
914e9e7b49
Merged from trunk
|
10 年之前 |
Jonas Maebe
|
67b8aceaee
* synchronized with privatetrunk till r30095
|
10 年之前 |
sergei
|
31fddaafe8
+ New subtype of tai_regalloc, "ra_markused". It marks a physical register as used in procedure, triggering saving/restoring that register if it is non-volatile.
|
10 年之前 |
Jonas Maebe
|
1de8e53edd
+ AArch64 jump table support
|
10 年之前 |
Jonas Maebe
|
5041354b8e
* recognise AArch64 PIC references
|
10 年之前 |
Jonas Maebe
|
d246ababff
+ condition code operand for aarch64
|
10 年之前 |