projects
/
libfirm
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
bescripts: Copy all common node attributes into the constructor variants.
[libfirm]
/
ir
/
be
/
ia32
/
2012-12-02
Christoph Mallon
ia32: Clean up peephole_ia32_Cmp().
tree
|
commitdiff
2012-12-02
Christoph Mallon
besched: Add and use sched_replace().
tree
|
commitdiff
2012-12-02
Christoph Mallon
be: Use sched_add_before(a, b) instead of sched_add_aft...
tree
|
commitdiff
2012-12-02
Christoph Mallon
ia32: Remove unnecessary tests from transform_to_Load...
tree
|
commitdiff
2012-12-02
Christoph Mallon
bescripts: Remove unused execution unit specification.
tree
|
commitdiff
2012-12-02
Christoph Mallon
bescripts: Remove unused features and stale uses of...
tree
|
commitdiff
2012-12-02
Christoph Mallon
ia32: Remove (empty) emitters from nodes, which should...
tree
|
commitdiff
2012-12-02
Christoph Mallon
ia32: Do not ignore the floating point control word...
tree
|
commitdiff
2012-12-02
Christoph Mallon
ia32: Simplify ia32_register_saved_by().
tree
|
commitdiff
2012-12-02
Christoph Mallon
array: Add and use NEW_ARR_DZ().
tree
|
commitdiff
2012-11-30
Christoph Mallon
ia32: Fix some mostly harmless warnings.
tree
|
commitdiff
2012-11-30
Christoph Mallon
ia32: When emitting an asm memory operand, ignore the...
tree
|
commitdiff
2012-11-30
Christoph Mallon
ia32: Remove the ia32_x87_attr_t from ia32_asm_attr_t.
tree
|
commitdiff
2012-11-30
Christoph Mallon
ia32: Factorise setting do_x87_sim into a helper function.
tree
|
commitdiff
2012-11-30
Christoph Mallon
bemain: Centrally call be_gas_end_compilation_unit...
tree
|
commitdiff
2012-11-30
Christoph Mallon
bemain: Centrally call be_emit_init() and be_gas_begin_...
tree
|
commitdiff
2012-11-29
Christoph Mallon
ia32: Remove the write-only/unused attributes isa and...
tree
|
commitdiff
2012-11-29
Christoph Mallon
ia32: There are no Start nodes (only be_Start), which...
tree
|
commitdiff
2012-11-29
Christoph Mallon
beemit: Provide be_emit_node(), which merges the (almos...
tree
|
commitdiff
2012-11-29
Christoph Mallon
beemit: Provide be_set_emitter() replacing identical...
tree
|
commitdiff
2012-11-28
Christoph Mallon
arch_spec: Remove remnants of unused operands.
tree
|
commitdiff
2012-11-28
Christoph Mallon
ia32: Replace get_proj() by be_get_Proj_for_pn().
tree
|
commitdiff
2012-11-28
Christoph Mallon
bearch: Use be_foreach_use() in more places.
tree
|
commitdiff
2012-11-28
Christoph Mallon
bearch: Make the register requirements an output parame...
tree
|
commitdiff
2012-11-28
Matthias Braun
introduce be_foreach_use and use it
tree
|
commitdiff
2012-11-28
Matthias Braun
more be_foreach_definition usage
tree
|
commitdiff
2012-11-28
Matthias Braun
introduce be_lv_foreach_cls and use it
tree
|
commitdiff
2012-11-28
Christoph Mallon
ia32: Implement ugly fix to use the right noreg, when...
tree
|
commitdiff
2012-11-27
Christoph Mallon
bearch: Introduce be_foreach_out().
tree
|
commitdiff
2012-11-27
Christoph Mallon
ia32: Prevent out-of-bounds access after calling emit_a...
tree
|
commitdiff
2012-11-27
Christoph Mallon
ia32: Inline get_ia32_orig_node() into its only caller.
tree
|
commitdiff
2012-11-27
Christoph Mallon
ia32: Remove declarations of non-existent functions.
tree
|
commitdiff
2012-11-27
Christoph Mallon
ia32: Remove the unnecessary functions is_ia32_AddrMode...
tree
|
commitdiff
2012-11-27
Christoph Mallon
ia32: Make some tests a bit cheaper by checking for...
tree
|
commitdiff
2012-11-27
Christoph Mallon
ia32: Do not use current_ir_graph in ia32_make_register...
tree
|
commitdiff
2012-11-27
Christoph Mallon
ia32: Do not use current_ir_graph in ia32_create_Immedi...
tree
|
commitdiff
2012-11-27
Christoph Mallon
ia32: Clean up ia32_try_create_Immediate().
tree
|
commitdiff
2012-11-27
Christoph Mallon
ia32: Allow symconsts in "i" asm constraints.
tree
|
commitdiff
2012-11-27
Christoph Mallon
ia32: Remove the parameter immediate_constraint_type...
tree
|
commitdiff
2012-11-27
Christoph Mallon
scripts: Use a string instead of magic numbers for...
tree
|
commitdiff
2012-11-27
Christoph Mallon
ia32: Simply return the single_req in ia32_parse_clobber().
tree
|
commitdiff
2012-11-27
Christoph Mallon
ia32: Clean ip ia32_make_register_req().
tree
|
commitdiff
2012-11-27
Christoph Mallon
ia32: Simply return the class_req in ia32_make_register...
tree
|
commitdiff
2012-11-27
Christoph Mallon
ia32: Make ia32_make_register_req() static.
tree
|
commitdiff
2012-11-27
Christoph Mallon
bearch: Use arch_register_req_is().
tree
|
commitdiff
2012-11-26
Matthias Braun
query firmstat options through lc_opt system
tree
|
commitdiff
2012-11-26
Christoph Mallon
ia32: Do not call a global variable mcount.
tree
|
commitdiff
2012-11-25
Christoph Mallon
cleanup: Remove several uses of current_ir_graph.
tree
|
commitdiff
2012-11-25
Christoph Mallon
cleanup: Remove unnecessary #include "beirg.h".
tree
|
commitdiff
2012-11-25
Christoph Mallon
bearch: remove arch_register_type_joker.
tree
|
commitdiff
2012-11-24
Christoph Mallon
bearch: Remove arch_get_inverse() and associated code.
tree
|
commitdiff
2012-11-24
Christoph Mallon
cleanup: Remove unnecesary #include from bearch.h.
tree
|
commitdiff
2012-11-24
Christoph Mallon
beabi: Turn be_abi_call_flags_t into a struct.
tree
|
commitdiff
2012-11-24
Christoph Mallon
bearch: Remove the write-only attribute link_class...
tree
|
commitdiff
2012-11-16
Matthias Braun
ia32: fix stupid bug introduced in last commit
tree
|
commitdiff
2012-11-15
Matthias Braun
ia32_x87: remove the distinction between vfp and fp...
tree
|
commitdiff
2012-11-15
Christoph Mallon
x87: Add a heuristic for fxch-ing one operand in sim_bi...
tree
|
commitdiff
2012-11-15
Christoph Mallon
x87: Only use fucompp if one operand happens to be...
tree
|
commitdiff
2012-11-15
Christoph Mallon
x87: Enable x87_create_fpop() to remove entries other...
tree
|
commitdiff
2012-11-15
Christoph Mallon
x87: Remove the parameter num from x87_create_fpop().
tree
|
commitdiff
2012-11-15
Christoph Mallon
x87: Improve sim_binop(): Only use fxch if both operand...
tree
|
commitdiff
2012-11-15
Christoph Mallon
x87: Simplify the case when both operands are dead...
tree
|
commitdiff
2012-11-15
Christoph Mallon
x87: Fix harmless typo in sim_binop().
tree
|
commitdiff
2012-11-15
Christoph Mallon
x87: Simplify x87 code generation.
tree
|
commitdiff
2012-11-14
Christoph Mallon
x87: Simplify sim_Fucom().
tree
|
commitdiff
2012-11-14
Christoph Mallon
x87: Simplify selecting the instruction and popping...
tree
|
commitdiff
2012-11-13
Christoph Mallon
x87: Do not set x87 attributes, which are not used.
tree
|
commitdiff
2012-11-13
Christoph Mallon
Remove the very thin wrapper function arch_register_get...
tree
|
commitdiff
2012-11-13
Christoph Mallon
Remove the very thin wrapper function arch_register_get...
tree
|
commitdiff
2012-11-13
Christoph Mallon
Remove the very thin wrapper function arch_register_get...
tree
|
commitdiff
2012-11-12
Christoph Mallon
Merge the (single) pop and non-pop variants of x87...
tree
|
commitdiff
2012-11-12
Christoph Mallon
Merge the pop and non-pop variants of x87 store operations.
tree
|
commitdiff
2012-11-12
Christoph Mallon
Merge the pop and non-pop variants of x87 binary operat...
tree
|
commitdiff
2012-11-12
Christoph Mallon
Merge the r and non-r variants of fdiv and fsub.
tree
|
commitdiff
2012-11-12
Christoph Mallon
Remove unnecessary tests.
tree
|
commitdiff
2012-11-12
Christoph Mallon
Panic when asked to simulate a vfprem.
tree
|
commitdiff
2012-11-11
Christoph Mallon
Correct some off-by-one errors in ia32_emitf().
tree
|
commitdiff
2012-11-11
Christoph Mallon
Implement binary emitter for ia32 bt.
tree
|
commitdiff
2012-11-11
Christoph Mallon
Fake a binary emitter for ia32 asm.
tree
|
commitdiff
2012-11-11
Christoph Mallon
Implement binary emitter for ia32 fisttp.
tree
|
commitdiff
2012-11-11
Christoph Mallon
Implement binary emitter for ia32 popcnt.
tree
|
commitdiff
2012-11-11
Christoph Mallon
Implement binary emitter for ia32 bswap.
tree
|
commitdiff
2012-11-11
Christoph Mallon
Implement binary emitter for ia32 sbb0.
tree
|
commitdiff
2012-11-11
Christoph Mallon
Implement binary emitter for ia32 ffreep.
tree
|
commitdiff
2012-11-11
Christoph Mallon
Factorise code for binary emitters of ia32 fp operation...
tree
|
commitdiff
2012-11-11
Christoph Mallon
Simply emit nothing for ia32 Unknown.
tree
|
commitdiff
2012-11-11
Christoph Mallon
Implement binary emitters for ia32 bsf and bsr.
tree
|
commitdiff
2012-11-11
Christoph Mallon
Factorise code of binary emitters for ia32 unops with...
tree
|
commitdiff
2012-11-11
Christoph Mallon
Correct bemit_${OP}() and bemit_${OP}mem().
tree
|
commitdiff
2012-11-10
Christoph Mallon
Use edges_reroute_except() instead of edges_reroute...
tree
|
commitdiff
2012-11-10
Christoph Mallon
Claim that AMD family 12h, 14h and 15h are K10.
tree
|
commitdiff
2012-11-10
Christoph Mallon
Fix calculation of x86 CPU family.
tree
|
commitdiff
2012-11-09
Matthias Braun
ia32: allow Minus, Phi in any float mode
tree
|
commitdiff
2012-11-09
Matthias Braun
ia32: we can skip float downconvs before stores
tree
|
commitdiff
2012-11-05
Christoph Mallon
Inline x87_set_tos() into its only caller.
tree
|
commitdiff
2012-11-05
Christoph Mallon
Remove cruft from sim_Copy().
tree
|
commitdiff
2012-11-05
Christoph Mallon
Remove redundant assert.
tree
|
commitdiff
2012-11-05
Christoph Mallon
Remove the unused return value from x87_create_fxch().
tree
|
commitdiff
2012-11-05
Christoph Mallon
Get rid of x87_push_dbl() by passing an usable register...
tree
|
commitdiff
2012-11-05
Christoph Mallon
Do not add a Proj to the schedule.
tree
|
commitdiff
next