- do not use C++ keyword class as variable name
[libfirm] / ir / be /
2008-06-11 Michael Beck- do not use C++ keyword class as variable name
2008-06-11 Michael Beck- do not use C++ keyword class as variable name
2008-06-11 Sebastian Buchwaldadded non-const getter for ia32_immediate
2008-06-07 Michael Becktest for 64bit rot
2008-06-07 Michael Beckdemonstrates an error in ShrsLs lowering
2008-06-06 Michael Beckrenamed node type Rot to Rotl to make clear that this...
2008-06-06 Michael Beckenhanced version
2008-06-04 Matthias Braunold fehler 110...
2008-06-04 Matthias Brauncompound return problems
2008-06-03 Matthias Braunswitch projs have long pnc not pn_Cmp
2008-06-03 Matthias Braunwe do need conv/cast skipping
2008-06-02 Matthias Braunonly skip float->float convs
2008-06-02 Michael Beck- added option -b omitleaffp, omitting the frame pointe...
2008-06-02 Michael Becktest for strictConv orgie
2008-06-02 Michael Beck- Fixed strict-convs before Stores again: We can skip...
2008-06-02 Matthias Braunadd missing returns
2008-06-01 Michael Beck- stack alignment is now power of two
2008-05-31 Matthias Braunoutputting +,-,* in assembler makes no sense for floats
2008-05-31 Matthias Braunno, we cannot skip all convs before vfst (but just...
2008-05-31 Michael Beck- in x87 mode, skipp ALL conv's before stores
2008-05-30 Michael Beckrenamed modecode, mode_sort, mode_arithmetic to ir_*
2008-05-30 Michael Beck- no more be_init(): backend is initialised in init_firm
2008-05-30 Michael Beck- no more be_init(): backend is initialised in init_firm
2008-05-30 Michael Beckadd extra info for immediate float mode
2008-05-30 Matthias Brauncleanup space generation logic and make it more robust...
2008-05-29 Michael Beckfixed warning
2008-05-29 Michael Beck- Fixed output for IncSP nodes
2008-05-29 Michael Beck- Add a peephole phase that fixes all stack offsets
2008-05-29 Michael Beck- Emitter for IncSP emits now Add or Sub
2008-05-29 Michael Beckrenamed SubSP to SubSPandCopy, add some constants
2008-05-28 Michael Beck- moved peephole_IncSP_IncSP() to bepeephole.c, as...
2008-05-28 Michael Becksimplify code
2008-05-28 Michael Beckfixed warning
2008-05-28 Michael Beckbetter version of the barrier remover (no warnings)
2008-05-28 Michael Beckremove barrier from schedule before peephole optimization
2008-05-28 Michael Beckimplemened add esp, 4/8 -> push/push
2008-05-28 Michael Beckfixed condition for add/sub esp, 4/8
2008-05-27 Michael BeckPhi's are now transmitted as a Phi list, not using...
2008-05-27 Matthias Braunneed includes for alloca
2008-05-27 Matthias Braunmake verifier a bit less strict about keeps
2008-05-27 Matthias Braundo an upconv instead of panic when we do <32bit right...
2008-05-27 Matthias Braunbuild a keep behind each pop to avoid double register...
2008-05-25 Michael Beckadd Christoph's loop test
2008-05-25 Michael Beckimproved test: added new Confirm/cond_eval combination
2008-05-24 Michael Beckarch_env_* macros updated
2008-05-24 Michael Beckallocate all op attributes on block instead of a lot...
2008-05-24 Michael Beck- no need to add two custom pointers: the tag is now...
2008-05-24 Christoph MallonWhen testing whether generating a Psi is allowed, check...
2008-05-24 Matthias Braunnormalize/fix ProjM numbers, avoid dead code in some...
2008-05-23 Michael Becksmall improvements: cache different environment members...
2008-05-23 Michael Beck- not really necessary, but makes the array size again...
2008-05-23 Michael Beck- removed C99 features
2008-05-23 Matthias Braun- Aus arch_isa_t wird arch_env_t sonst ändert sich...
2008-05-23 Matthias Braunwe don't need no stinking selfs
2008-05-23 Matthias Braun- arch_get_irn_ops simplified
2008-05-23 Michael BeckRemoved the irn_handler stack.
2008-05-23 Michael BeckRemoved the arch_irn_handler_t. This was just an additi...
2008-05-22 Michael Beckcheck for Cmp nodes before doing doz
2008-05-22 Michael Beckmissing goto added
2008-05-21 Michael Beckfixed warnings
2008-05-21 Michael Beck- placed phi_handler into the be_main environment,...
2008-05-21 Michael Beck- BugFix: replaced wrong cast by right code (no crash...
2008-05-21 Michael Beck- fixed doxygen comments
2008-05-21 Michael Beck- beo_* Opcodes are now defined in irop.h, and no more...
2008-05-21 Michael Beck- add a flag to allow 2 users when matching address...
2008-05-21 Michael Becktypos fixed
2008-05-21 Michael Beckassure_different_constraints():
2008-05-20 Michael Beck- If-conversion can generate SSE min and max nodes...
2008-05-15 Matthias BraunBelady optimisation:
2008-05-15 Christoph MallonImprove sorting of roots: place live-out nodes later.
2008-05-14 Michael BeckBugFix: the spillslot coalescer need the ProjM nodes ...
2008-05-14 Michael Becktestprogram for the fisttp instruction
2008-05-14 Michael BeckBugFix: add missing copy
2008-05-14 Michael Beck- modeled vfisttp using a dummy output value, this...
2008-05-14 Michael Beck- don't use inc/dec on core2
2008-05-13 Michael BeckBugFix:
2008-05-13 Michael BeckSSE3 fisttp instruction added (currently unused due...
2008-05-13 Michael Beckallow bt instruction for newer AMD processors
2008-05-12 Michael Becktest bt instruction
2008-05-12 Michael Beck- BugFix: added missing test when creating bt instructions
2008-05-11 Michael Beckgenerate bt x,n for if (x & (1 << n)) on Core2:
2008-05-11 Michael Beck- BugFix: flags for pad_return
2008-05-08 Christoph MallonImprove scheduling: ignore keeps, sort roots by height.
2008-05-06 Michael Beckupdated for new optimization
2008-05-04 Michael Beckredo wrong 19491: DIV and IDIV are different
2008-05-02 Michael Beckreduce code size
2008-05-02 Michael Beck- reduce lifetime of variables
2008-05-02 Michael Beck- reorder if to place cheapest test first
2008-05-02 Michael Beckuse mode_xmm where appropriate
2008-05-01 Michael Beckuse mode_xmm where appropriate
2008-05-01 Michael Beck- transfor xorps r,r and xorpd r,r into pxor on netburs...
2008-04-30 Matthias Brauncorrect fix for benode comparison
2008-04-30 Matthias Braunavoid dangerous use of memcmp
2008-04-29 Michael BeckBugFix: ls_mode must be set to Iu when transforming...
2008-04-28 Michael Becktransform stores of floating point constants into integ...
2008-04-28 Christoph MallonWhen transforming floating point constants into load...
2008-04-27 Michael Beck- when creating a x87 memory constant, check if the...
2008-04-26 Michael Beckfixed warning
2008-04-26 Michael Beck- BugFix:
2008-04-23 Christoph MallonGive some node inputs more meaningful names.
next