| Commit message (Expand) | Author | Age | Files | Lines |
* | * converted register_maybe_adjust_setbase() to the high level code generator | jonas | 2015-12-05 | 1 | -2/+2 |
* | Added a bunch of new and fixed embedded controller units. From Michael Ring. | laksen | 2015-11-21 | 1 | -14/+226 |
* | * support marking defs created via the getreusable*() class methods as | jonas | 2015-11-04 | 1 | -5/+5 |
* | Most if not all instructions for thumb use only 2 operand rw forms. Changed g... | laksen | 2015-10-20 | 1 | -81/+168 |
* | + added support for using Clang as an assembler, and make it the default | jonas | 2015-09-25 | 1 | -0/+15 |
* | * changed idtext of as_darwin to AS-DARWIN, so it can be explicitly | jonas | 2015-09-24 | 1 | -1/+1 |
* | - reverted r31806, it breaks building on non-Darwin (mantis #28716) | jonas | 2015-09-24 | 1 | -2/+2 |
* | - removed as_darwin, since there is no difference with as_gas (there is no | jonas | 2015-09-23 | 1 | -2/+2 |
* | * always use unified assembler syntax on Darwin (required by Xcode 7+) | jonas | 2015-09-23 | 1 | -0/+10 |
* | * also support unified syntax for non-thumb2 (not yet activatable/usable) | jonas | 2015-09-23 | 1 | -3/+9 |
* | * Removed a leftover of my code. It is not needed anymore. | yury | 2015-09-18 | 1 | -6/+0 |
* | * Removed lot of unused vars. | yury | 2015-09-17 | 7 | -17/+3 |
* | * Removed unused vars. | yury | 2015-09-17 | 1 | -24/+6 |
* | * ARM: I hope this is a final proper fix for GOT initialization. + Test. | yury | 2015-09-17 | 1 | -7/+19 |
* | * ARM: Fixed GOT init when optimization is off. | yury | 2015-09-16 | 1 | -13/+8 |
* | * ARM: Do not use R9 as a fixed GOT register. | yury | 2015-09-16 | 2 | -6/+17 |
* | * Fixed instruction re-scheduler for ARM in case of PIC. | yury | 2015-09-16 | 1 | -4/+7 |
* | * Big fix for ARM GOT support to make it work: | yury | 2015-09-14 | 2 | -5/+15 |
* | * store a pointer to the used tasminfo record in every assembler writer, so | jonas | 2015-09-12 | 1 | -8/+7 |
* | * factored out the output file handling (mostly writing data) from the | jonas | 2015-09-12 | 1 | -2/+2 |
* | Moved tcontrollerdatatype out into cpuinfo. | laksen | 2015-09-07 | 1 | -267/+274 |
* | * take care of limited offsets of stf/ldf, resolves issue #23620 | florian | 2015-09-07 | 1 | -1/+3 |
* | Add missing prefix for VCMP for FPv4_S16. | laksen | 2015-09-06 | 1 | -2/+2 |
* | Fix ARMv3/ARMv2A support. | laksen | 2015-09-06 | 3 | -39/+114 |
* | * disabled ARM-specific code for smallset in-operations on big endian targets, | jonas | 2015-08-31 | 1 | -2/+11 |
* | * replaced current_procinfo.currtrue/falselabel with storing the true/false | jonas | 2015-08-27 | 2 | -19/+15 |
* | * use handle_locjump() instead of local inlined version | jonas | 2015-08-27 | 1 | -19/+1 |
* | Added STM32F7xx controller units and types. | laksen | 2015-07-31 | 1 | -0/+14 |
* | * changed getarraydef() into a tarraydef.getreusable() class method | jonas | 2015-06-23 | 1 | -2/+2 |
* | * changed getpointerdef() into a tpointerdef.getreusable() class method | jonas | 2015-06-22 | 1 | -3/+3 |
* | Added Freescale MK20D7 controller support. | laksen | 2015-05-28 | 1 | -0/+10 |
* | * implemented r30870 for all platforms: pass dyn. array parameters like point... | florian | 2015-05-17 | 1 | -1/+4 |
* | ARMv6M was missing alignments for jumptables | laksen | 2015-05-03 | 1 | -0/+1 |
* | * correctly handle LOC_SUBSETREG,LOC_CSUBSETREG,LOC_SUBSETREF,LOC_CSUBSETREF ... | florian | 2015-05-02 | 1 | -0/+4 |
* | o fixes handling of iso i/o parameters/program parameters: | florian | 2015-05-01 | 1 | -0/+5 |
* | Workaround for IE 20060521 when building the ARM compiler | laksen | 2015-04-26 | 1 | -1/+6 |
* | Add initial support for STM32F429 core | laksen | 2015-04-14 | 1 | -0/+8 |
* | Fix spilling_get_operation_type for MRS and MSR instructions | laksen | 2015-04-14 | 1 | -1/+2 |
* | * don't give an internalerror when trying to prefetch a regvar or even | jonas | 2015-04-08 | 1 | -1/+1 |
* | + added tasmlist parameter to getintparaloc() (needed for llvm) | jonas | 2015-04-04 | 2 | -5/+6 |
* | * synchronised with trunk till r30345 | jonas | 2015-03-28 | 4 | -7/+24 |
|\ |
|
| * | ARMv7M supports UMULL. | laksen | 2015-03-22 | 2 | -3/+3 |
| * | Fix issue in is_thumb32_imm. imm<11:10> have to be non-zero meaning the rotat... | laksen | 2015-03-21 | 1 | -1/+1 |
| * | Add workaround for ARM thumb when using GAS. | laksen | 2015-03-17 | 1 | -3/+20 |
* | | * renamed getdatalabel() to getglobaldatalabel | jonas | 2015-03-27 | 2 | -2/+2 |
* | | * synchronised with trunk till r30240 | jonas | 2015-03-15 | 29 | -1951/+11406 |
|\ \
| |/ |
|
| * | Fix selection of LDR/STR instructions in thumb mode. Most forms don't support... | laksen | 2015-03-15 | 1 | -5/+45 |
| * | * merged ait_set and ait_thumb_set into a single tai class | jonas | 2015-03-14 | 1 | -1/+1 |
| * | Fixed internal error in GOT related code for ARM internal assembler. | laksen | 2015-03-14 | 1 | -0/+2 |
| * | Add most pre-UAL VFP instruction forms. | laksen | 2015-03-14 | 6 | -27/+1094 |