- 21 Dec, 2008 2 commits
-
-
Michael Beck authored
[r24837]
-
Michael Beck authored
- add athlon_old for athlons WITHOUT SSE [r24829]
-
- 19 Dec, 2008 1 commit
-
-
Michael Beck authored
- fully implemented __builtin_(frame|return)_address in the backend [r24812]
-
- 01 Dec, 2008 1 commit
-
-
Christoph Mallon authored
Perform dark rituals and resurrect ProduceVal. We are not ready to dispose it, yet, because the Spiller is too clever for the Keep-trick. [r24182]
-
- 28 Nov, 2008 1 commit
-
-
Christoph Mallon authored
Remove ProduceVal. Replace it by Xor0 (to produce 0), Sbb0 (to produce 0/-1) and by Keep to make Cltd register pressure faithful. [r24128]
-
- 27 Nov, 2008 1 commit
-
-
Moritz Kroll authored
[r24062]
-
- 25 Nov, 2008 1 commit
-
-
Christoph Mallon authored
[r23999]
-
- 14 Nov, 2008 1 commit
-
-
Christoph Mallon authored
Add a flags output to IMul1OP for consistency with l_Mul and Mul and less headaches when building the Projs. [r23645]
-
- 12 Nov, 2008 1 commit
-
-
Christoph Mallon authored
Handle replacement of ia32_Conv_I2I by Cwtl as peephole optimisation instead of handling it in the emitter. [r23582]
-
- 07 Nov, 2008 2 commits
-
-
Michael Beck authored
no change yet until someone implements tracking of different flags - add 'documentation' for the modified_flags feature [r23518]
-
Michael Beck authored
[r23517]
-
- 25 Oct, 2008 1 commit
-
-
Matthias Braun authored
[r23186]
-
- 23 Oct, 2008 1 commit
-
-
Matthias Braun authored
Node flags and node registers are stored in a generic backend_info struct now instead of every part of the backend doing custom (and slow) stuff [r23142]
-
- 08 Oct, 2008 1 commit
-
-
Christoph Mallon authored
[r22609]
-
- 07 Oct, 2008 1 commit
-
-
Christoph Mallon authored
Use separate code to emit suffixes for integer and floating point instructions, because GAS wants different suffixes for 16bit /integer/ operands ("w" vs. "s") for them. [r22561]
-
- 04 Oct, 2008 4 commits
-
-
Christoph Mallon authored
[r22480]
-
Christoph Mallon authored
Merge ia32_am_type_t and ia32_am_arity_t, because (type == ia32_am_None) == (arity == ia32_am_arity_none). [r22463]
-
Christoph Mallon authored
Remove ia32_am_ternary. The only users were Div an IDiv, which are perfectly fine with being declared unary. Further the only place, where the value was tested (in turn_back_am()) set the wrong operand then. Though, effectively this was unreachable code, because Div/IDiv generate no sensible flags. [r22456]
-
Christoph Mallon authored
[r22452]
-
- 22 Sep, 2008 1 commit
-
-
Christoph Mallon authored
[r22164]
-
- 09 Sep, 2008 1 commit
-
-
Christoph Mallon authored
[r21778]
-
- 05 Sep, 2008 1 commit
-
-
Matthias Braun authored
[r21728]
-
- 22 Aug, 2008 1 commit
-
-
Christoph Mallon authored
[r21365]
-
- 13 Aug, 2008 1 commit
-
-
Christoph Mallon authored
[r21156]
-
- 23 Jul, 2008 1 commit
-
-
Michael Beck authored
- add hash function for ia32 Immediates - unified comments for all specifications [r20629]
-
- 22 Jul, 2008 1 commit
-
-
Matthias Braun authored
[r20597]
-
- 03 Jun, 2008 1 commit
-
-
Matthias Braun authored
[r19955]
-
- 24 May, 2008 1 commit
-
-
Matthias Braun authored
[r19746]
-
- 21 May, 2008 1 commit
-
-
Michael Beck authored
- create code for unsigned Doz (a - b < 0 ? 0 : a - b) [r19704]
-
- 14 May, 2008 3 commits
-
-
Michael Beck authored
[r19608]
-
Michael Beck authored
- add full support for SSE3 vfisttp instruction [r19607]
-
Michael Beck authored
- jb is jc, not jae - at&t syntax uses bt bitnumber, value ... [r19606]
-
- 13 May, 2008 1 commit
-
-
Michael Beck authored
[r19605]
-
- 12 May, 2008 1 commit
-
-
Michael Beck authored
- more cases added - bt instructions leaves other flags undefined [r19584]
-
- 11 May, 2008 1 commit
-
-
Michael Beck authored
Intel paper Inside_the_Intel_Compiler suggest it This is probably good for short code and might be even good for newer Athlon machines [r19580]
-
- 02 May, 2008 2 commits
-
-
Michael Beck authored
[r19484]
-
Michael Beck authored
[r19483]
-
- 01 May, 2008 1 commit
-
-
Michael Beck authored
[r19482]
-
- 23 Apr, 2008 2 commits
-
-
Christoph Mallon authored
[r19369]
-
Christoph Mallon authored
[r19368]
-