projects
/
libfirm
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
We need a mode_T node for Projs.
[libfirm]
/
ir
/
be
/
amd64
/
2011-06-24
Andreas Zwinkau
Merge Fix: Spills have ProjMs now
tree
|
commitdiff
2011-06-21
Matthias Braun
fix more cparser warnings, cleanup some libcore code
tree
|
commitdiff
2011-06-17
Matthias Braun
let backends report their machine_size and the size...
tree
|
commitdiff
2011-06-08
Michael Beck
Removed the callee/caller saved flag from register...
tree
|
commitdiff
2011-05-27
Sebastian Buchwald
Fixed some warning about unused variables.
tree
|
commitdiff
2011-05-25
Matthias Braun
cleanup fragile op handling
tree
|
commitdiff
2011-05-10
Christoph Mallon
Use simple assignment instead of memcpy() when possible.
tree
|
commitdiff
2011-04-15
Matthias Braun
fix cparser warnings
tree
|
commitdiff
2011-04-13
Matthias Braun
avoid new_NoMem in favor or get_irg_no_mem
tree
|
commitdiff
2011-04-08
Andreas Zwinkau
Merge branch 'kaps-included' into master
tree
|
commitdiff
2011-04-08
Matthias Braun
Another rewrite of prolog/epilog handling: Delay their...
tree
|
commitdiff
2011-04-08
Andreas Zwinkau
merge kaps
tree
|
commitdiff
2011-04-08
Matthias Braun
all backends have decreasing stack
tree
|
commitdiff
2011-04-08
Matthias Braun
rename be_pos_XXX to n_be_XXX to be consistent with...
tree
|
commitdiff
2011-03-16
Matthias Braun
allocate spillslots at beginning/end of stackframe...
tree
|
commitdiff
2011-03-16
Matthias Braun
remove old spillslot coalescing API
tree
|
commitdiff
2011-03-09
Sebastian Buchwald
Fixed compile error in optimize build.
tree
|
commitdiff
2011-03-04
Matthias Braun
remove be_Barrier and lots of hacks for maintaining it
tree
|
commitdiff
2011-03-04
Matthias Braun
fix backend nodes not copying flags correctly
tree
|
commitdiff
2011-03-04
Matthias Braun
add compound parameter lower to lower_for_target
tree
|
commitdiff
2011-02-28
Matthias Braun
fix amd64 backend since negated_relation may return...
tree
|
commitdiff
2011-02-28
Matthias Braun
started adding a relation to the Cmp node
tree
|
commitdiff
2011-02-26
Michael Beck
Constify node_cmp_attr_func.
tree
|
commitdiff
2011-01-24
Michael Beck
Fixed a lot of size_t related warnings, most of them...
tree
|
commitdiff
2010-12-01
Matthias Braun
be_lower_for_target is now a simple function in the...
tree
|
commitdiff
2010-11-23
Matthias Braun
remove strange init_once/inited checks from arch_init...
tree
|
commitdiff
2010-11-17
Michael Beck
Use the same constants for register flags as the ia32...
tree
|
commitdiff
2010-11-04
Matthias Braun
make firm compilable with a c++ compiler
tree
|
commitdiff
2010-10-08
Matthias Braun
rename tarval to ir_tarval
tree
|
commitdiff
2010-10-06
Matthias Braun
put register classes into arch_env struct, no need...
tree
|
commitdiff
2010-10-06
Matthias Braun
change backends to produce 1 big array with all registers
tree
|
commitdiff
2010-10-06
Matthias Braun
forbid calls of new_XXX and new_d_XXX when not in phase...
tree
|
commitdiff
2010-10-06
Matthias Braun
allow_ifconv callback may not be NULL anymore
tree
|
commitdiff
2010-10-06
Matthias Braun
fix trailing whitespaces and tabulators in the middle...
tree
|
commitdiff
2010-09-22
Matthias Braun
remove ilp scheduler; simplify listsched interface
tree
|
commitdiff
2010-09-22
Matthias Braun
eliminate the unnecessary and especially confusing...
tree
|
commitdiff
2010-09-10
Matthias Braun
save input requirements in be_info without complicated...
tree
|
commitdiff
2010-09-06
Matthias Braun
allow backend to specify endianess, rewrite bitfield...
tree
|
commitdiff
2010-08-19
Matthias Braun
only construct Rotl if backend supports it
tree
|
commitdiff
2010-08-18
Matthias Braun
backend is responsible for defining what lowering opera...
tree
|
commitdiff
2010-07-28
Matthias Braun
no unnecessary and cryptic abreviations: rename vrfy...
tree
|
commitdiff
2010-07-27
Matthias Braun
beflags: transform modifies_flags property into a callb...
tree
|
commitdiff
2010-07-15
Matthias Braun
avoid unnecessary passing around of arch_env_t* in...
tree
|
commitdiff
2010-07-15
Matthias Braun
remove outdated/wrong comments from backend specs
tree
|
commitdiff
2010-07-15
Matthias Braun
change backend node specification to use whole words...
tree
|
commitdiff
2010-07-15
Matthias Braun
remove the unused/strange concept of a pseudo-irg
tree
|
commitdiff
2010-07-14
Matthias Braun
refactoring: set_frame_entity is a special callbacks...
tree
|
commitdiff
2010-07-09
Michael Beck
C99 feature removed.
tree
|
commitdiff
2010-07-09
Matthias Braun
allow backend to do its own custom abi handling and...
tree
|
commitdiff
2010-07-08
Matthias Braun
change betranshelp semantic to panic instead of duplica...
tree
|
commitdiff
2010-07-05
Matthias Braun
put stack_layout into beirg instead of be_abi datastruc...
tree
|
commitdiff
2010-07-02
Matthias Braun
convert remaining APIs from be_irg_t* to ir_graph*
tree
|
commitdiff
2010-07-02
Matthias Braun
- change various be_get_birg_XXX functions to be_get_ir...
tree
|
commitdiff
2010-06-30
Robin Redeker
amd64: made SymConst rematerializable and added emissio...
tree
|
commitdiff
2010-06-30
Robin Redeker
amd64: fixed spill code. added Sub and Neg. Fixed Cmp.
tree
|
commitdiff
2010-06-30
Robin Redeker
amd64: added be_Spill and be_Reload transformation.
tree
|
commitdiff
2010-06-29
Robin Redeker
amd64: Added Mul.
tree
|
commitdiff
2010-06-29
Robin Redeker
amd64: Added Conv handling. Fixed %rax handling for...
tree
|
commitdiff
2010-06-29
Robin Redeker
amd64: using mode_Lu for registers now.
tree
|
commitdiff
2010-06-28
Robin Redeker
amd64: small changes w.r.t. stack alignment.
tree
|
commitdiff
2010-06-28
Robin Redeker
amd64: implemented Store, Mul and Sub.
tree
|
commitdiff
2010-06-28
Robin Redeker
amd64: Added Load and FrameAddr transformation. And...
tree
|
commitdiff
2010-06-25
Robin Redeker
amd64: Cmp, Cond and Jcc seem to work for now.
tree
|
commitdiff
2010-06-25
Robin Redeker
Added preliminary Conv, Call and Jmp instructions to...
tree
|
commitdiff
2010-06-25
Matthias Braun
cleanup and rewrite dumper interface
tree
|
commitdiff
2010-05-10
Robin Redeker
Emit bad instead of broken code for Add on amd64.
tree
|
commitdiff
2010-05-06
Michael Beck
C99 feature removed.
tree
|
commitdiff
2010-05-06
Robin Redeker
fixed two warnings.
tree
|
commitdiff
2010-05-06
Robin Redeker
added symconst skeleton code and basic parameter passing.
tree
|
commitdiff
2010-04-30
Matthias Braun
modernize TEMPLATE backend and simplify some backend...
tree
|
commitdiff
2010-04-30
Robin Redeker
adjusted emitter to more current API.
tree
|
commitdiff
2010-04-29
Robin Redeker
added amd64 backend code (which doesn't do much yet).
tree
|
commitdiff