| Commit message (Expand) | Author | Age | Files | Lines |
* | + NR_DEFAULTFLAGS and RS_DEFAULTFLAGS for all CPUs with flags added | florian | 2012-08-22 | 2 | -0/+6 |
* | * throw an internal error if code generation depends on expectloc but expectl... | florian | 2012-08-13 | 1 | -0/+4 |
* | * fixed memory leaks in the compiler introduced in r21862 by marking and | jonas | 2012-07-23 | 1 | -3/+1 |
* | * the code generator bugs referred to in r21921 weren't completely fixed yet | jonas | 2012-07-17 | 1 | -11/+4 |
* | * If subtrahend symbol belongs to current section, generate a RELATIVE reloca... | sergei | 2012-07-11 | 1 | -2/+10 |
* | * decrease the fpu stack position counter after explicitly inserted | jonas | 2012-06-29 | 2 | -0/+5 |
* | * fix compilation with -dextdebug | florian | 2012-06-26 | 2 | -4/+4 |
* | * avoid spurious range errors due to longint+qword expressions (results in | jonas | 2012-06-15 | 1 | -0/+6 |
* | - removed duplicate RS_INVALID declaration (with moreover a different | jonas | 2012-06-15 | 1 | -3/+0 |
* | * COMISD (and COMISS, too) instruction cannot have memory reference as destin... | sergei | 2012-05-29 | 1 | -0/+2 |
* | * don't write size suffix for popcnt on Darwin, its assembler doesn't | jonas | 2012-05-28 | 1 | -0/+6 |
* | * moved subsetref/reg and bit_set/test support from cgobj to hlcgobj for | jonas | 2012-05-13 | 5 | -50/+70 |
* | * replaced most (if not all) remaining fields/parameters in the compiler | jonas | 2012-04-29 | 2 | -4/+4 |
* | * merged trunk up to r20882 | jonas | 2012-04-15 | 14 | -94/+499 |
|\ |
|
| * | * changed last parameter of g_indirect_sym_load() to a set and also | jonas | 2012-04-11 | 1 | -2/+2 |
| * | + generic implementation of ReplaceForbiddenAsmSymbolChars() instead | jonas | 2012-04-11 | 3 | -0/+18 |
| * | * converted tai directive string from pshortstring to ansistring (some | jonas | 2012-04-11 | 2 | -5/+4 |
| * | Accept x86_64_netbsd system for GNU as | pierre | 2012-04-07 | 1 | -1/+1 |
| * | + Add system_x86_64_openbsd to list of supported systems for as assembler | pierre | 2012-04-05 | 1 | -1/+3 |
| * | * handle all operand combinations of xadd, resolves #21146 | florian | 2012-01-25 | 1 | -0/+4 |
| * | + Platform-specific exception support for x86_64-win64. Enable by cycling wit... | sergei | 2012-01-16 | 1 | -2/+21 |
| * | * handle flag to reg./ref. conversion correctly for boolean64 | florian | 2011-12-29 | 1 | -13/+20 |
| * | * handle assignments of qword bools with LOC_FLAGS correctly, resolves #20874 | florian | 2011-12-29 | 1 | -1/+1 |
| * | * MOVSXD destination operand cannot be in memory, resolves #20850. | sergei | 2011-12-13 | 1 | -0/+1 |
| * | * improve heuristics for copy_move vs. copy_string when optimizing for size, ... | florian | 2011-12-04 | 1 | -1/+2 |
| * | Fix for test tw19368 | pierre | 2011-11-16 | 1 | -1/+1 |
| * | * x86_64, use rip-relative references when taking address of local code label... | sergei | 2011-11-09 | 1 | -1/+1 |
| * | x86 assembler improvements: | sergei | 2011-10-08 | 3 | -9/+20 |
| * | o patch by Alexander Shishkin, resolves #20409 | florian | 2011-10-05 | 2 | -4/+6 |
| * | * Moved procedure genlinearlist from ti386casenode to tx86casenode. This opti... | sergei | 2011-10-04 | 1 | -14/+105 |
| * | compiler: reduce amount of hints and notes | paul | 2011-09-30 | 1 | -1/+0 |
| * | win64 unwinding, misc fixes: | sergei | 2011-09-26 | 3 | -3/+6 |
| * | * Made the x86-specific scalefactor optimization of tvecnode available on x86... | sergei | 2011-09-26 | 1 | -0/+108 |
| * | + Generate unwind bytecode for function prologues on win64. | sergei | 2011-09-23 | 1 | -0/+18 |
| * | x86 external Intel assembler: | sergei | 2011-09-15 | 1 | -3/+17 |
| * | Fix go32v2 rtl compilation error and add warning for %es:Const | pierre | 2011-09-13 | 1 | -3/+6 |
| * | compiler: remove/hide few unused variables | paul | 2011-08-30 | 1 | -0/+2 |
| * | * allow %seg. register:offset without (...), resolves #20035 | florian | 2011-08-27 | 1 | -2/+22 |
| * | * make use of mulps/mulpd and haddps/haddpd/hsubpd/hsubps to optimze x*x+y*y ... | florian | 2011-08-20 | 1 | -2/+66 |
| * | * fix add_move_instruction for sse moves | florian | 2011-08-20 | 1 | -7/+10 |
| * | * extended do_spill_replace with some sse instructions | florian | 2011-08-20 | 1 | -2/+12 |
| * | * fixed change information for a lot of sse instructions | florian | 2011-08-20 | 1 | -20/+20 |
| * | + iretq for x86_64 | florian | 2011-08-19 | 1 | -0/+4 |
| * | * treat registers (and identifiers of register parameter) as normal identifie... | florian | 2011-08-18 | 1 | -1/+1 |
* | | * re-enabled tx86addnode.second_addsmallset() after its disabling was | jonas | 2011-08-20 | 1 | -3/+3 |
* | | + unicodestring support for the JVM target (except for multiple adds | jonas | 2011-08-20 | 1 | -3/+3 |
* | | - removed extra "fordefinition" parameter again from tprocdef.mangledname(), | jonas | 2011-08-20 | 3 | -4/+4 |
* | | * converted tcgcasenode.pass_generate_code() to hlcgobj | jonas | 2011-08-20 | 1 | -3/+5 |
* | | * fixed temp leaking after release_unused_return_value_cpu() refactor: | jonas | 2011-08-20 | 1 | -3/+5 |
* | | * factored out releasing an unused return value into | jonas | 2011-08-20 | 1 | -0/+67 |