projects
/
libfirm
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
fixed debug output of unary x87 nodes
[libfirm]
/
ir
/
be
/
ia32
/
bearch_ia32.c
2006-08-21
Christian Würdig
fixed some indent
blob
|
commitdiff
|
raw
2006-08-15
Christian Würdig
added instruction latency
blob
|
commitdiff
|
raw
|
diff to current
2006-08-14
Christian Würdig
create all convs, remember those to be killed and kill...
blob
|
commitdiff
|
raw
|
diff to current
2006-08-14
Matthias Braun
- Spillslot coalescing now collects all nodes that...
blob
|
commitdiff
|
raw
|
diff to current
2006-08-11
Christian Würdig
added new callback to set frame entity
blob
|
commitdiff
|
raw
|
diff to current
2006-08-11
Christian Würdig
irn classify now returns a mask
blob
|
commitdiff
|
raw
|
diff to current
2006-08-11
Matthias Braun
don't add projs to pops that nobody uses
blob
|
commitdiff
|
raw
|
diff to current
2006-08-10
Matthias Braun
- lower MemPerms into a series of pushs and pops
blob
|
commitdiff
|
raw
|
diff to current
2006-08-09
Matthias Braun
- add new finish call to architecture calls. This call...
blob
|
commitdiff
|
raw
|
diff to current
2006-08-04
Matthias Braun
Rewrote spillslot handling:
blob
|
commitdiff
|
raw
|
diff to current
2006-08-01
Christoph Mallon
Remove unused vars
blob
|
commitdiff
|
raw
|
diff to current
2006-07-29
Adam Szalkowski
added spill cost estimation
blob
|
commitdiff
|
raw
|
diff to current
2006-07-26
Christian Würdig
added statistic call for reload merging
blob
|
commitdiff
|
raw
|
diff to current
2006-07-24
Christian Würdig
added memory operand support
blob
|
commitdiff
|
raw
|
diff to current
2006-07-17
Christian Würdig
fixed calculation of inverse operations
blob
|
commitdiff
|
raw
|
diff to current
2006-07-17
Adam Szalkowski
wrong params for inverse minus and eor
blob
|
commitdiff
|
raw
|
diff to current
2006-07-16
Christian Würdig
added seperate pre-transformation phase
blob
|
commitdiff
|
raw
|
diff to current
2006-07-15
Adam Szalkowski
loads are a little bit more expensive than reloads...
blob
|
commitdiff
|
raw
|
diff to current
2006-07-06
Christian Würdig
added extra finish module
blob
|
commitdiff
|
raw
|
diff to current
2006-07-03
Christian Würdig
copy optimization settings from isa to codegenerator...
blob
|
commitdiff
|
raw
|
diff to current
2006-06-30
Christian Würdig
print integer tarvals always decimal
blob
|
commitdiff
|
raw
|
diff to current
2006-06-26
Christian Würdig
added phase: remove unused loads and all unnecessary...
blob
|
commitdiff
|
raw
|
diff to current
2006-06-23
Christian Würdig
fixed handling of unused load results
blob
|
commitdiff
|
raw
|
diff to current
2006-06-08
Michael Beck
between type might be a struct, set the layout to fixed
blob
|
commitdiff
|
raw
|
diff to current
2006-06-07
Christian Würdig
added space
blob
|
commitdiff
|
raw
|
diff to current
2006-06-06
Michael Beck
BugFix: ia32_finish_irg() uses height, that uses new...
blob
|
commitdiff
|
raw
|
diff to current
2006-06-04
Christian Würdig
BugFix: do not schedule memory proj when creating store...
blob
|
commitdiff
|
raw
|
diff to current
2006-06-02
Adam Szalkowski
fixed inverse ops a little bit
blob
|
commitdiff
|
raw
|
diff to current
2006-05-31
Adam Szalkowski
implemented a function to retrieve estimated costs...
blob
|
commitdiff
|
raw
|
diff to current
2006-05-31
Christian Würdig
BugFix: copy mode when creating inverse operation
blob
|
commitdiff
|
raw
|
diff to current
2006-05-29
Christian Würdig
enable sse and x87 at the same time
blob
|
commitdiff
|
raw
|
diff to current
2006-05-19
Christian Würdig
fixed debug info
blob
|
commitdiff
|
raw
|
diff to current
2006-05-15
Michael Beck
add context parameter for create_intrinsic_fkt
blob
|
commitdiff
|
raw
|
diff to current
2006-05-11
Michael Beck
add the new get_param() function
blob
|
commitdiff
|
raw
|
diff to current
2006-05-11
Christian Würdig
fixed some bugs inverse calculation
blob
|
commitdiff
|
raw
|
diff to current
2006-05-11
Michael Beck
add call to hadnle 64bit arithmetic lowering
blob
|
commitdiff
|
raw
|
diff to current
2006-05-11
Christian Würdig
calculate inverse operation of Add, Sub, Not, Minus...
blob
|
commitdiff
|
raw
|
diff to current
2006-05-11
Christian Würdig
updated comments
blob
|
commitdiff
|
raw
|
diff to current
2006-05-10
Christian Würdig
compute dominance information because they are used...
blob
|
commitdiff
|
raw
|
diff to current
2006-05-05
Christian Würdig
fixed address mode for CmpSet and xCmpSet
blob
|
commitdiff
|
raw
|
diff to current
2006-05-05
Christian Würdig
renamed Set to CmpSet and CMov to CmpCMov
blob
|
commitdiff
|
raw
|
diff to current
2006-05-05
Christian Würdig
added transformation of psi condition trees
blob
|
commitdiff
|
raw
|
diff to current
2006-05-03
Michael Beck
supress warnung under GCC
blob
|
commitdiff
|
raw
|
diff to current
2006-05-03
Christian Würdig
do not emit contraint copy for set
blob
|
commitdiff
|
raw
|
diff to current
2006-05-03
Christian Würdig
do not insert copy CMov in finish walker
blob
|
commitdiff
|
raw
|
diff to current
2006-04-27
Christian Würdig
temporary disabled lea->add transformation
blob
|
commitdiff
|
raw
|
diff to current
2006-04-25
Michael Beck
Fixed output for x87 instructions with Const input...
blob
|
commitdiff
|
raw
|
diff to current
2006-04-21
Christian Würdig
added nolea option to switch of LEA optimization
blob
|
commitdiff
|
raw
|
diff to current
2006-04-20
Michael Beck
removed unnecessary functions handle the slots
blob
|
commitdiff
|
raw
|
diff to current
2006-04-20
Michael Beck
added option to set the GAS mode
blob
|
commitdiff
|
raw
|
diff to current
2006-04-12
Michael Beck
use push for CPU's older that P6, always use leave
blob
|
commitdiff
|
raw
|
diff to current
2006-04-11
Michael Beck
BugFixes:
blob
|
commitdiff
|
raw
|
diff to current
2006-04-11
Christian Würdig
fixed copy insertion
blob
|
commitdiff
|
raw
|
diff to current
2006-04-07
Michael Beck
used new "outs" feature
blob
|
commitdiff
|
raw
|
diff to current
2006-04-07
Christian Würdig
added addtional statistics
blob
|
commitdiff
|
raw
|
diff to current
2006-04-07
Michael Beck
Add some Processor specific instruction selections
blob
|
commitdiff
|
raw
|
diff to current
2006-04-06
Michael Beck
create push ebp/pop ebp for frame pointer setups
blob
|
commitdiff
|
raw
|
diff to current
2006-04-06
Christian Würdig
fixed binop emitter for Source AM
blob
|
commitdiff
|
raw
|
diff to current
2006-04-05
Christian Würdig
fixed ia32_emit_binop
blob
|
commitdiff
|
raw
|
diff to current
2006-04-05
Christian Würdig
fixed DivMods
blob
|
commitdiff
|
raw
|
diff to current
2006-04-05
Christian Würdig
fixed prologue
blob
|
commitdiff
|
raw
|
diff to current
2006-04-05
Christian Würdig
added ia32 optimization options libcore conform
blob
|
commitdiff
|
raw
|
diff to current
2006-04-05
Michael Beck
used generic function for the transformers
blob
|
commitdiff
|
raw
|
diff to current
2006-04-04
Christian Würdig
fixed indents, typos
blob
|
commitdiff
|
raw
|
diff to current
2006-04-04
Michael Beck
ia32_finish_irg_walker() now always calls peephole...
blob
|
commitdiff
|
raw
|
diff to current
2006-04-03
Michael Beck
fixed prolog & epilog for ebp usage
blob
|
commitdiff
|
raw
|
diff to current
2006-04-02
Michael Beck
interface changed: outfile is transmitted to the isa...
blob
|
commitdiff
|
raw
|
diff to current
2006-04-02
Michael Beck
placed register_options() last in the interface
blob
|
commitdiff
|
raw
|
diff to current
2006-03-31
Michael Beck
add ia32 command line handler for fp-unit and architecture
blob
|
commitdiff
|
raw
|
diff to current
2006-03-31
Christian Würdig
fixed addressmode bug
blob
|
commitdiff
|
raw
|
diff to current
2006-03-31
Christian Würdig
fixed copy inserter
blob
|
commitdiff
|
raw
|
diff to current
2006-03-30
Michael Beck
restructured to allow peephole optimization of IncSP
blob
|
commitdiff
|
raw
|
diff to current
2006-03-30
Michael Beck
Add get_reg_class_alignment() implementation
blob
|
commitdiff
|
raw
|
diff to current
2006-03-30
Christian Würdig
wrapped debugging modules with DEBUG_ONLY
blob
|
commitdiff
|
raw
|
diff to current
2006-03-30
Christian Würdig
fixed indents
blob
|
commitdiff
|
raw
|
diff to current
2006-03-30
Michael Beck
fixed transform_to_Load() and *_to_Store()
blob
|
commitdiff
|
raw
|
diff to current
2006-03-29
Michael Beck
BugFix: create ProjM after Store
blob
|
commitdiff
|
raw
|
diff to current
2006-03-28
Michael Beck
added used_x87 flag, so the x87 simulator runs only...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-28
Michael Beck
used new FIRM_DBG_REGISTER macro
blob
|
commitdiff
|
raw
|
diff to current
2006-03-28
Christian Würdig
fixed spill lowering
blob
|
commitdiff
|
raw
|
diff to current
2006-03-27
Christian Würdig
added 8Bit Store work around
blob
|
commitdiff
|
raw
|
diff to current
2006-03-27
Michael Beck
add support for x87 floating point unit.
blob
|
commitdiff
|
raw
|
diff to current
2006-03-27
Christian Würdig
fixed variable type bug
blob
|
commitdiff
|
raw
|
diff to current
2006-03-27
Christian Würdig
changed defined constant names for be_stack_dir
blob
|
commitdiff
|
raw
|
diff to current
2006-03-24
Christian Würdig
create register slots in attributes on irg obstack
blob
|
commitdiff
|
raw
|
diff to current
2006-03-24
Christian Würdig
adapted to beabi interface changes
blob
|
commitdiff
|
raw
|
diff to current
2006-03-23
Christian Würdig
added feature to register additional opcodes
blob
|
commitdiff
|
raw
|
diff to current
2006-03-23
Christian Würdig
added peephole optimization for test/cmp
blob
|
commitdiff
|
raw
|
diff to current
2006-03-22
Sebastian Hack
Adapted to changes in beabi
blob
|
commitdiff
|
raw
|
diff to current
2006-03-22
Christian Würdig
fixed register requirements
blob
|
commitdiff
|
raw
|
diff to current
2006-03-20
Christian Würdig
added use extbb walker option
blob
|
commitdiff
|
raw
|
diff to current
2006-03-17
Daniel Grund
Bugfixes.
blob
|
commitdiff
|
raw
|
diff to current
2006-03-17
Christian Würdig
made emit more nasm compatible
blob
|
commitdiff
|
raw
|
diff to current
2006-03-17
Christian Würdig
fixed several bugs
blob
|
commitdiff
|
raw
|
diff to current
2006-03-17
Daniel Grund
added missing attribute init
blob
|
commitdiff
|
raw
|
diff to current
2006-03-17
Sebastian Hack
Implemented prologue/epilogue
blob
|
commitdiff
|
raw
|
diff to current
2006-03-16
Christian Würdig
added 16bit and 8bit register name emits
blob
|
commitdiff
|
raw
|
diff to current
2006-03-16
Christian Würdig
added new dump wrapper
blob
|
commitdiff
|
raw
|
diff to current
2006-03-15
Sebastian Hack
Added abi callbacks for beabi
blob
|
commitdiff
|
raw
|
diff to current
2006-03-15
Christian Würdig
fixed some minor bugs
blob
|
commitdiff
|
raw
|
diff to current
next