- removed useless be_req_t which was a wrapper around an arch_register_req_t
[libfirm] / ir / be / ia32 /
2009-01-09 Matthias Braunfix alignment for float constants
2009-01-09 Michael Beckrename create_Immediate() into ia32_create_Immediate()
2009-01-08 Michael Beck- small cleanup
2009-01-08 Michael Beck-small cleanup
2009-01-08 Michael Beck- removed orphan declarations
2009-01-02 Michael Beck- add alignment of stack parameter to be parameters set
2008-12-29 Michael Beck- implemented ia32 inport, outport for ir_bk_(in|out...
2008-12-26 Michael BeckReimplement the "fp result returned in st0 code":
2008-12-26 Michael Beck- only use immediate mode_E if x87 unit is used
2008-12-25 Michael Beck- removed strange add_irn_dep(get_irg_end(cg->irg)...
2008-12-24 Christoph MallonUse the global nomem instead of building a new one.
2008-12-24 Christoph MallonRemove unused variable.
2008-12-24 Michael Beck- put the nomem and noreg_GP nodes into global variables:
2008-12-24 Michael Beck- gcc uses UD2 for __builtin_trap()
2008-12-24 Michael Beck- removed unused variable
2008-12-23 Michael Beck- add builtin_(trap|bswap)
2008-12-23 Christoph MallonRemove unused local variable.
2008-12-23 Christoph MallonUse the register mode when transforming ASM projs.
2008-12-23 Christoph MallonSimplify generating the extend suffix for ia32_Load.
2008-12-23 Christoph Mallon- BSF/BSR cannot do 16 bit AM in our model, because...
2008-12-23 Christoph MallonMake generated code for ia32 %ME a bit more pretty.
2008-12-23 Michael Beck- Lea does not like x, const so replaced by Add
2008-12-23 Michael Beck- implemented __builtin_(ffs|ctz|clz|popcount|parity)
2008-12-21 Michael Beck- corrected SSE prefetch instructions
2008-12-21 Christoph MallonFix emit_ia32_ClimbFrame(): Source is left, destination...
2008-12-21 Michael Beck- forgot to remove the early check
2008-12-21 Michael Beck- gcc ignores RW==1 for non 3DNow!
2008-12-21 Michael Beck- implemented __builtin_prefetch in ia32 BE
2008-12-19 Michael Beck- implemented ia32_ClimbFrame() pseudo-instruction
2008-12-18 Michael Beck- implemented __builtin_return_address(0)
2008-12-18 Michael Beck- implemented Builtin node to represent builtins ...
2008-12-14 Moritz KrollAdded cons_flags parameter to new_Load and new_Store...
2008-12-13 Matthias Braunoops set_entity_align did not what it appeared to do
2008-12-13 Michael Beck- C99 feature removed
2008-12-13 Matthias Braunalign mode_E konstants at 16 bytes
2008-12-13 Matthias Braunsome adjustment to float convs (skip some strictconvs...
2008-12-13 Matthias Braunbackend can report back float point arithmetic mode
2008-12-13 Matthias Braunno point in first setting the wrong mode and then corre...
2008-12-10 Matthias Braunit's called mux now, not Psi
2008-12-08 Michael Beck- removed unused immediate fp mode
2008-12-05 Michael Beck- BugFix: mixing of long and int lead to overflow on...
2008-12-05 Michael Beck- add missing else
2008-12-04 Michael Beck- fixed handling of long double constants
2008-12-04 Michael Beck- simplified code
2008-12-04 Michael Beck- simplied code by removing a goto
2008-12-04 Michael Beck- make ia32_am_scale unsigned
2008-12-04 Michael Beck- renamed unique_id() to ia32_unique_id() and make...
2008-12-03 Michael Beck- BufFix: add missing initializtion
2008-12-01 Christoph MallonPerform dark rituals and resurrect ProduceVal. We...
2008-12-01 Matthias Braunwe can't guarantee that there won't be dead blocks...
2008-11-28 Christoph MallonRemove ProduceVal. Replace it by Xor0 (to produce 0...
2008-11-28 Matthias Braunremove archop stuff which wasn't really used anyway
2008-11-27 Moritz KrollRemoved mode parameter from Const and Const_type constr...
2008-11-27 Christoph MallonEmit a block header for the start block of functions.
2008-11-27 Moritz KrollFixed typo
2008-11-27 Michael Beck- drop dependency on predefined mode_E
2008-11-27 Michael Beck- 64bit Abs is allowed for if-conversion
2008-11-27 Michael Beck- better documenent the return vale of simulator functions
2008-11-26 Michael Beck-removed unused entities from the intrinsic environment
2008-11-26 Michael Beck- use edges to reroute the result in resolve_call:
2008-11-25 Christoph MallonEmit mode suffix for instructions, which did not do...
2008-11-25 Christoph MallonIn ia32 gen_Shrs() we should not care, whether the...
2008-11-22 Michael Beck- removed unused ia32_INTMAX constant
2008-11-22 Michael Beck-removed junk
2008-11-22 Michael Beck- implemented ull -> float conversion for x87
2008-11-22 Michael Beck- if( -> if (
2008-11-22 Michael Beck- fixed intrinsic lowerings: use Phi lists instead...
2008-11-21 Michael Beck- implemented float->unsigned long long lowering
2008-11-21 Matthias Braunignore early clobber in ia32 asm parser (as the common...
2008-11-18 Moritz KrollRemoved unused block parameter from Const constructors
2008-11-14 Matthias Braunrename mangling stuff to avoid name clashes
2008-11-14 Christoph MallonAdd a flags output to IMul1OP for consistency with...
2008-11-14 Christoph MallonConsider the result and operand having the same width...
2008-11-13 Matthias Braun64bit should be lowered at this place
2008-11-13 Michael Beck- C99 features removed
2008-11-13 Christoph MallonRemove unused macro.
2008-11-13 Christoph MallonUse assignment instead of memcpy().
2008-11-12 Christoph MallonOne less sign extension in an obscure case.
2008-11-12 Christoph MallonImprove last commit.
2008-11-12 Christoph MallonCheck for any 16/32bit signed integer modes, not just...
2008-11-12 Christoph MallonFix previous commits.
2008-11-12 Christoph MallonRemove match_8bit and match_16bit. They were only...
2008-11-12 Christoph MallonIJmp cannot do 8bit/16bit AM.
2008-11-12 Christoph MallonKick the useless match_dest_am flag.
2008-11-12 Christoph MallonFix typo in comment.
2008-11-12 Christoph MallonFactorise creating Conv_I2Is.
2008-11-12 Christoph MallonHandle Sar in upper_bits_clean().
2008-11-12 Christoph MallonHandle signed modes for And in upper_bits_clean() better.
2008-11-12 Christoph MallonThe upper bits of Or and Xor can be clean, too.
2008-11-12 Christoph MallonHandle more general case: The right hand side of an...
2008-11-12 Christoph MallonSimplify incomprehensible condition.
2008-11-12 Christoph MallonReplace if cascade by switch.
2008-11-12 Christoph MallonHandle replacement of ia32_Conv_I2I by Cwtl as peephole...
2008-11-11 Christoph MallonRemove duplicated test.
2008-11-11 Christoph MallonMake the out edge verifier happy, when removing unneces...
2008-11-08 Christoph MallonGenerate new_bd_* instead of new_rd_* functions in...
2008-11-08 Christoph MallonJust use new_NoMem(), it is always the current irg.
2008-11-08 Christoph MallonSimplify emitting SSE float/int convs.
2008-11-08 Christoph Mallon- Fix dangling % in format string, ironically in a...
2008-11-08 Christoph MallonFix subtle error in r22602, which never triggers, becau...
next