projects
/
libfirm
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
beinsn: Do not store, whether insn operands are constrained.
2012-11-14
Christoph Mallon
x87: Simplify selecting the instruction and popping...
commit
|
commitdiff
|
tree
2012-11-13
Christoph Mallon
x87: Do not set x87 attributes, which are not used.
commit
|
commitdiff
|
tree
2012-11-13
Christoph Mallon
Let be_foreach_definition() declare the value variable.
commit
|
commitdiff
|
tree
2012-11-13
Christoph Mallon
Remove the very thin wrapper function arch_register_get_class().
commit
|
commitdiff
|
tree
2012-11-13
Christoph Mallon
Remove the very thin wrapper function arch_register_get_index().
commit
|
commitdiff
|
tree
2012-11-13
Christoph Mallon
Remove the very thin wrapper function arch_register_get_name().
commit
|
commitdiff
|
tree
2012-11-12
Christoph Mallon
Merge the (single) pop and non-pop variants of x87...
commit
|
commitdiff
|
tree
2012-11-12
Christoph Mallon
Merge the pop and non-pop variants of x87 store operations.
commit
|
commitdiff
|
tree
2012-11-12
Christoph Mallon
Merge the pop and non-pop variants of x87 binary operations.
commit
|
commitdiff
|
tree
2012-11-12
Christoph Mallon
Merge the r and non-r variants of fdiv and fsub.
commit
|
commitdiff
|
tree
2012-11-12
Christoph Mallon
Remove unnecessary tests.
commit
|
commitdiff
|
tree
2012-11-12
Christoph Mallon
Panic when asked to simulate a vfprem.
commit
|
commitdiff
|
tree
2012-11-11
Christoph Mallon
Correct some off-by-one errors in ia32_emitf().
commit
|
commitdiff
|
tree
2012-11-11
Christoph Mallon
Implement binary emitter for ia32 bt.
commit
|
commitdiff
|
tree
2012-11-11
Christoph Mallon
Fake a binary emitter for ia32 asm.
commit
|
commitdiff
|
tree
2012-11-11
Christoph Mallon
Implement binary emitter for ia32 fisttp.
commit
|
commitdiff
|
tree
2012-11-11
Christoph Mallon
Implement binary emitter for ia32 popcnt.
commit
|
commitdiff
|
tree
2012-11-11
Christoph Mallon
Implement binary emitter for ia32 bswap.
commit
|
commitdiff
|
tree
2012-11-11
Christoph Mallon
Implement binary emitter for ia32 sbb0.
commit
|
commitdiff
|
tree
2012-11-11
Christoph Mallon
Implement binary emitter for ia32 ffreep.
commit
|
commitdiff
|
tree
2012-11-11
Christoph Mallon
Factorise code for binary emitters of ia32 fp operation...
commit
|
commitdiff
|
tree
2012-11-11
Christoph Mallon
Simply emit nothing for ia32 Unknown.
commit
|
commitdiff
|
tree
2012-11-11
Christoph Mallon
Implement binary emitters for ia32 bsf and bsr.
commit
|
commitdiff
|
tree
2012-11-11
Christoph Mallon
Factorise code of binary emitters for ia32 unops with...
commit
|
commitdiff
|
tree
2012-11-11
Christoph Mallon
Correct bemit_${OP}() and bemit_${OP}mem().
commit
|
commitdiff
|
tree
2012-11-10
Christoph Mallon
Use edges_reroute_except() instead of edges_reroute...
commit
|
commitdiff
|
tree
2012-11-10
Christoph Mallon
Claim that AMD family 12h, 14h and 15h are K10.
commit
|
commitdiff
|
tree
2012-11-10
Christoph Mallon
Fix calculation of x86 CPU family.
commit
|
commitdiff
|
tree
2012-11-08
Christoph Mallon
Remove further keep-edge hacks for endless loops.
commit
|
commitdiff
|
tree
2012-11-08
Christoph Mallon
Remove the unused function get_irn_pred_pos().
commit
|
commitdiff
|
tree
2012-11-08
Christoph Mallon
Remove keep-edge hacks for endless loop.
commit
|
commitdiff
|
tree
2012-11-07
Christoph Mallon
Simplify code generator and generated code using C99.
commit
|
commitdiff
|
tree
2012-11-07
Christoph Mallon
Remove redundant assert().
commit
|
commitdiff
|
tree
2012-11-07
Christoph Mallon
Fix typos in comments.
commit
|
commitdiff
|
tree
2012-11-05
Christoph Mallon
Inline x87_set_tos() into its only caller.
commit
|
commitdiff
|
tree
2012-11-05
Christoph Mallon
Remove cruft from sim_Copy().
commit
|
commitdiff
|
tree
2012-11-05
Christoph Mallon
Remove redundant assert.
commit
|
commitdiff
|
tree
2012-11-05
Christoph Mallon
Remove the unused return value from x87_create_fxch().
commit
|
commitdiff
|
tree
2012-11-05
Christoph Mallon
Get rid of x87_push_dbl() by passing an usable register...
commit
|
commitdiff
|
tree
2012-11-05
Christoph Mallon
Do not add a Proj to the schedule.
commit
|
commitdiff
|
tree
2012-11-05
Christoph Mallon
Use edges_reroute_except() instead of edges_reroute...
commit
|
commitdiff
|
tree
2012-11-05
Christoph Mallon
Panic when get_irn_Proj_for_mode() does not find a...
commit
|
commitdiff
|
tree
2012-11-05
Christoph Mallon
Remove unnecessary tests.
commit
|
commitdiff
|
tree
2012-11-05
Christoph Mallon
Simplify collect_and_rewire_users(): Use get_edge_src_pos...
commit
|
commitdiff
|
tree
2012-11-05
Christoph Mallon
Replace x87_fxch_shuffle() + sched_add_before() by...
commit
|
commitdiff
|
tree
2012-11-05
Christoph Mallon
Simplify inserting the fxchs in x87_shuffle().
commit
|
commitdiff
|
tree
2012-11-05
Christoph Mallon
Pass the value to be pushed to x87_create_fpush().
commit
|
commitdiff
|
tree
2012-11-05
Christoph Mallon
Cleanup and use C99.
commit
|
commitdiff
|
tree
2012-11-05
Christoph Mallon
Panic when get_call_result_proj() does not find the...
commit
|
commitdiff
|
tree
2012-11-05
Christoph Mallon
Inline x87_alloc_state() into its only user.
commit
|
commitdiff
|
tree
2012-11-05
Christoph Mallon
Remove unnecessary indirection for the empty x87 state.
commit
|
commitdiff
|
tree
2012-11-05
Christoph Mallon
Remove tos from x87_state.
commit
|
commitdiff
|
tree
2012-11-05
Christoph Mallon
Simplify x87_dump_stack().
commit
|
commitdiff
|
tree
2012-11-05
Christoph Mallon
Add the function x87_get_entry() to retrieve elements...
commit
|
commitdiff
|
tree
2012-11-05
Christoph Mallon
Only copy the x87 state once per block.
commit
|
commitdiff
|
tree
2012-11-05
Christoph Mallon
Simplify x87 sim_Return().
commit
|
commitdiff
|
tree
2012-11-05
Christoph Mallon
Remove stale and unused cruft from x87 simulator.
commit
|
commitdiff
|
tree
2012-11-05
Christoph Mallon
Panic when the x87 simulator encounters and asm node...
commit
|
commitdiff
|
tree
2012-11-05
Christoph Mallon
Remove stale comments.
commit
|
commitdiff
|
tree
2012-11-05
Christoph Mallon
Remove the unused function be_set_Copy_op().
commit
|
commitdiff
|
tree
2012-11-04
Christoph Mallon
Use be_get_Copy_op().
commit
|
commitdiff
|
tree
2012-11-04
Christoph Mallon
Correct name: OP(OP(x)) = x is involution, not idempotence.
commit
|
commitdiff
|
tree
2012-11-03
Christoph Mallon
Add newline to avoid warning.
commit
|
commitdiff
|
tree
2012-10-31
Christoph Mallon
Simplify test when to stop in push_through_perm().
commit
|
commitdiff
|
tree
2012-10-31
Christoph Mallon
Fix a performance bug in push_through_perm().
commit
|
commitdiff
|
tree
2012-10-30
Christoph Mallon
Fix iterating all irgs in gc_irgs().
commit
|
commitdiff
|
tree
2012-10-27
Christoph Mallon
Fix warnings.
commit
|
commitdiff
|
tree
2012-10-24
Christoph Mallon
Remove unused map_Abs().
commit
|
commitdiff
|
tree
2012-10-24
Christoph Mallon
Remove duplicate macro.
commit
|
commitdiff
|
tree
2012-10-22
Christoph Mallon
Properly specify alternate AM in the ia32_IJmp emit...
commit
|
commitdiff
|
tree
2012-10-18
Christoph Mallon
Update documentation.
commit
|
commitdiff
|
tree
2012-09-11
Christoph Mallon
Dump immature blocks in ird_color_error (red) again.
commit
|
commitdiff
|
tree
2012-09-11
Christoph Mallon
Remove redundant get_Block_matured() check before calling...
commit
|
commitdiff
|
tree
2012-09-11
Christoph Mallon
Remove the unused facility to register space /in front...
commit
|
commitdiff
|
tree
2012-08-31
Christoph Mallon
Simplify rounding next_block_nr.
commit
|
commitdiff
|
tree
2012-08-31
Christoph Mallon
Skip the check whether ifconv is allowed, if both phi...
commit
|
commitdiff
|
tree
2012-08-08
Christoph Mallon
use is_$KIND(n) instead of get_irn_op(n) == op_$KIND.
commit
|
commitdiff
|
tree
2012-08-08
Christoph Mallon
Remove duplicate calls to register_node_cmp_func().
commit
|
commitdiff
|
tree
2012-08-08
Christoph Mallon
s/get_irn_n(irn, -1)/get_nodes_block(irn)/.
commit
|
commitdiff
|
tree
2012-08-08
Christoph Mallon
Remove redundant retrieval of blocks.
commit
|
commitdiff
|
tree
2012-08-08
Christoph Mallon
Use get_Block_cfgpred_pos().
commit
|
commitdiff
|
tree
2012-08-08
Christoph Mallon
Return the profile init irg from ir_profile_instrument...
commit
|
commitdiff
|
tree
2012-08-05
Christoph Mallon
Simplify control flow.
commit
|
commitdiff
|
tree
2012-08-03
Christoph Mallon
Replace the reassoc env struct by its only member.
commit
|
commitdiff
|
tree
2012-08-03
Christoph Mallon
Remove irg from the reassoc env.
commit
|
commitdiff
|
tree
2012-08-03
Christoph Mallon
Remove the write-only variable changes from reassoc.
commit
|
commitdiff
|
tree
2012-08-02
Christoph Mallon
Assert that there is currently no object under construction...
commit
|
commitdiff
|
tree
2012-08-02
Christoph Mallon
Factorise code to set the register contraints and registers...
commit
|
commitdiff
|
tree
2012-08-02
Christoph Mallon
Factorise code to get the register projs of the SPARC...
commit
|
commitdiff
|
tree
2012-08-02
Christoph Mallon
Put SPARC initial register info into a struct.
commit
|
commitdiff
|
tree
2012-08-01
Christoph Mallon
Simplify emit_sparc_Div(): Pass the instruction mnemonic...
commit
|
commitdiff
|
tree
2012-07-24
Christoph Mallon
Add and use amd64_emitf().
commit
|
commitdiff
|
tree
2012-07-20
Christoph Mallon
Let list_for_each_entry(), list_for_each_entry_reverse...
commit
|
commitdiff
|
tree
2012-07-20
Christoph Mallon
Remove __list_for_each().
commit
|
commitdiff
|
tree
2012-07-20
Christoph Mallon
Remove the unused ir_lnk_nodeset.
commit
|
commitdiff
|
tree
2012-07-20
Christoph Mallon
Remove the unused ir_lnk_nodemap.
commit
|
commitdiff
|
tree
2012-07-20
Christoph Mallon
Let matrix_foreach(), matrix_foreach_in_col() and matrix_for...
commit
|
commitdiff
|
tree
2012-07-19
Christoph Mallon
Let foreach_ir_nodeset() declare its iterator variables.
commit
|
commitdiff
|
tree
2012-07-19
Christoph Mallon
Let panic() print file, line and function.
commit
|
commitdiff
|
tree
2012-07-19
Christoph Mallon
Make \n in arm_emitf() work.
commit
|
commitdiff
|
tree
next