projects
/
libfirm
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
fixed mode suffix emitter
[libfirm]
/
ir
/
be
/
ia32
/
ia32_emitter.c
2006-08-02
Christian Würdig
fixed mode suffix emitter
blob
|
commitdiff
|
raw
2006-08-02
Christian Würdig
emit pointer size for GetST0 and SetST0 as well
blob
|
commitdiff
|
raw
|
diff to current
2006-07-17
Christian Würdig
fixed SSE compare emit
blob
|
commitdiff
|
raw
|
diff to current
2006-07-14
Christian Würdig
fixed emitter for Cmp + Set (use correct mode to determ...
blob
|
commitdiff
|
raw
|
diff to current
2006-07-10
Christian Würdig
emit correct condition codes for xmm compares
blob
|
commitdiff
|
raw
|
diff to current
2006-07-07
Michael Beck
Removed some warnings due to missing const
blob
|
commitdiff
|
raw
|
diff to current
2006-07-06
Christian Würdig
added extra finish module
blob
|
commitdiff
|
raw
|
diff to current
2006-07-04
Christian Würdig
fixed Set emitter: clear target after compare
blob
|
commitdiff
|
raw
|
diff to current
2006-07-03
Christian Würdig
emit missing OFFSET FLAT for symconsts (otherwise gas...
blob
|
commitdiff
|
raw
|
diff to current
2006-07-03
Christian Würdig
fixed Mulh/MulS emitter (support AM source)
blob
|
commitdiff
|
raw
|
diff to current
2006-07-02
Michael Beck
Fixed warning
blob
|
commitdiff
|
raw
|
diff to current
2006-07-01
Michael Beck
Fixed indentation
blob
|
commitdiff
|
raw
|
diff to current
2006-06-29
Christian Würdig
fixed CopyB emitter
blob
|
commitdiff
|
raw
|
diff to current
2006-06-29
Christian Würdig
fixed perm emitter for XMM registers
blob
|
commitdiff
|
raw
|
diff to current
2006-06-28
Christian Würdig
added missing "call" statement
blob
|
commitdiff
|
raw
|
diff to current
2006-06-08
Michael Beck
BugFix: CLD was emitted twice
blob
|
commitdiff
|
raw
|
diff to current
2006-06-02
Christian Würdig
added missing emitter for CopyKeep
blob
|
commitdiff
|
raw
|
diff to current
2006-05-30
Christian Würdig
added xCondJmp emitter
blob
|
commitdiff
|
raw
|
diff to current
2006-05-30
Christian Würdig
added missing % for fucom instruction
blob
|
commitdiff
|
raw
|
diff to current
2006-05-18
Christian Würdig
fixed PsiCondCMov emitter
blob
|
commitdiff
|
raw
|
diff to current
2006-05-11
Christian Würdig
updated commments
blob
|
commitdiff
|
raw
|
diff to current
2006-05-05
Christian Würdig
added special nodes for Psi condition trees, so we...
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-04
Christian Würdig
added addtional nodes needed for psi transformation
blob
|
commitdiff
|
raw
|
diff to current
2006-05-03
Christian Würdig
added xCmp node (SSE compare with result in register)
blob
|
commitdiff
|
raw
|
diff to current
2006-05-03
Christian Würdig
fixed CMov emit again
blob
|
commitdiff
|
raw
|
diff to current
2006-05-03
Christian Würdig
fixed CMov emitter
blob
|
commitdiff
|
raw
|
diff to current
2006-05-03
Christoph Mallon
Code for emitting cmov for Psi nodes by chriswue
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-19
Michael Beck
Handle CondJmp' with memory Proj's right
blob
|
commitdiff
|
raw
|
diff to current
2006-04-14
Christian Würdig
fixed mode suffix emitter
blob
|
commitdiff
|
raw
|
diff to current
2006-04-12
Michael Beck
factor out: ia32_emit_align()
blob
|
commitdiff
|
raw
|
diff to current
2006-04-12
Christian Würdig
fixed define
blob
|
commitdiff
|
raw
|
diff to current
2006-04-11
Christian Würdig
add processor specific gas alignment instructions for...
blob
|
commitdiff
|
raw
|
diff to current
2006-04-11
Christian Würdig
fixed inc generation/emitter
blob
|
commitdiff
|
raw
|
diff to current
2006-04-11
Christian Würdig
fixed Source AM
blob
|
commitdiff
|
raw
|
diff to current
2006-04-10
Christian Würdig
changed function variables type
blob
|
commitdiff
|
raw
|
diff to current
2006-04-10
Christian Würdig
changed labels back to block number instead of lokal...
blob
|
commitdiff
|
raw
|
diff to current
2006-04-09
Michael Beck
Add floating point compares
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
add code for MinGW gas support
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
added ia32 optimization options libcore conform
blob
|
commitdiff
|
raw
|
diff to current
2006-04-04
Michael Beck
used new machine user bit 0 to detect x87 instructions
blob
|
commitdiff
|
raw
|
diff to current
2006-04-02
Michael Beck
used entity ld_name
blob
|
commitdiff
|
raw
|
diff to current
2006-03-31
Christian Würdig
fixed Jump Tables
blob
|
commitdiff
|
raw
|
diff to current
2006-03-31
Christian Würdig
changed SwitchJmp emitter (but still broken in some...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-31
Christian Würdig
fixed copy inserter
blob
|
commitdiff
|
raw
|
diff to current
2006-03-31
Christian Würdig
added src and tgt mode attributes for conversions
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 get_ia32_reg_name() and ia32_get_ia32_reg_name...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-29
Christian Würdig
removed some unused variables and functions
blob
|
commitdiff
|
raw
|
diff to current
2006-03-29
Michael Beck
implemented ia32_emit_x87_binop()
blob
|
commitdiff
|
raw
|
diff to current
2006-03-28
Christian Würdig
fixed symconsts in address mode
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 fp unit
blob
|
commitdiff
|
raw
|
diff to current
2006-03-27
Michael Beck
make all emitters static
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-27
Christian Würdig
fixed immediate operation handling
blob
|
commitdiff
|
raw
|
diff to current
2006-03-25
Michael Beck
make the names of the be_stack_dir_t more understandable
blob
|
commitdiff
|
raw
|
diff to current
2006-03-24
Michael Beck
create sub esp, imm instead off add esp -imm instructions
blob
|
commitdiff
|
raw
|
diff to current
2006-03-24
Christian Würdig
changed ia32 attribute structure and switched to idents
blob
|
commitdiff
|
raw
|
diff to current
2006-03-24
Christian Würdig
additional debug output
blob
|
commitdiff
|
raw
|
diff to current
2006-03-23
Christian Würdig
fixed mode handling
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
Christian Würdig
fixed convs
blob
|
commitdiff
|
raw
|
diff to current
2006-03-22
Christian Würdig
fixed SymConst address handling (stores and moves)
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-20
Christian Würdig
added work around for block_walk_graph
blob
|
commitdiff
|
raw
|
diff to current
2006-03-20
Christian Würdig
fixed indents
blob
|
commitdiff
|
raw
|
diff to current
2006-03-20
Michael Beck
Fixed BLOCK_PREFIX macro last time
blob
|
commitdiff
|
raw
|
diff to current
2006-03-20
Michael Beck
fixed Preprocessor token
blob
|
commitdiff
|
raw
|
diff to current
2006-03-20
Michael Beck
replaced unneeded irg_walk_blkwise_graph() by irg_block...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-19
Michael Beck
Fixed finish_CondJmp() and add preliminary support...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-18
Michael Beck
Handle TestJmp with Immediate
blob
|
commitdiff
|
raw
|
diff to current
2006-03-18
Michael Beck
Implemented emitter for the basic case of TestJmp ...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-17
Christian Würdig
removed assert
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
Christian Würdig
added comment sign
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-15
Christian Würdig
beautified emitter
blob
|
commitdiff
|
raw
|
diff to current
2006-03-14
Christian Würdig
code cleanups
blob
|
commitdiff
|
raw
|
diff to current
2006-03-14
Christian Würdig
added new attribute res_mode
blob
|
commitdiff
|
raw
|
diff to current
2006-03-13
Christian Würdig
fixed several bugs
blob
|
commitdiff
|
raw
|
diff to current
2006-03-10
Christian Würdig
fixed some bugs
blob
|
commitdiff
|
raw
|
diff to current
2006-03-10
Christian Würdig
fixed frame entity handling in am optimizer
blob
|
commitdiff
|
raw
|
diff to current
2006-03-10
Christian Würdig
fixed several bugs
blob
|
commitdiff
|
raw
|
diff to current
2006-03-09
Christian Würdig
fixed some bugs
blob
|
commitdiff
|
raw
|
diff to current
2006-03-09
Sebastian Hack
Fixed some bugs
blob
|
commitdiff
|
raw
|
diff to current
2006-03-09
Christian Würdig
fixed some bugs
blob
|
commitdiff
|
raw
|
diff to current
2006-03-09
Christian Würdig
added after_ra hook
blob
|
commitdiff
|
raw
|
diff to current
2006-03-09
Christian Würdig
reset all generic function pointer before registering...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-09
Christian Würdig
fixed some minor bugs
blob
|
commitdiff
|
raw
|
diff to current
next