projects
/
libfirm
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Inline gen_Minus_ex() into its only caller gen_Minus().
[libfirm]
/
ir
/
be
/
ia32
/
2007-09-29
Christoph Mallon
Inline gen_Minus_ex() into its only caller gen_Minus().
tree
|
commitdiff
2007-09-29
Christoph Mallon
Fix wrong emitter specifications of CvtSI2SS and CvtSI2SD.
tree
|
commitdiff
2007-09-29
Christoph Mallon
Remove unused operand specifications.
tree
|
commitdiff
2007-09-29
Christoph Mallon
Remove unused operand specifications.
tree
|
commitdiff
2007-09-29
Christoph Mallon
In emit_ia32_Conv_with_FP() the operands were swapped...
tree
|
commitdiff
2007-09-29
Christoph Mallon
Remove the parameter produces_result from ia32_emit_bin...
tree
|
commitdiff
2007-09-29
Christoph Mallon
xZero produses its result in outreg 0, not in the non...
tree
|
commitdiff
2007-09-29
Christoph Mallon
In get_out_reg() assert that the requested outreg posit...
tree
|
commitdiff
2007-09-28
Christoph Mallon
Remove ia32_Sub64Bit. Replace it by Sub and Sbb.
tree
|
commitdiff
2007-09-28
Matthias Braun
fix for fehler87
tree
|
commitdiff
2007-09-27
Matthias Braun
better debug output when assembler constraints fail...
tree
|
commitdiff
2007-09-27
Christoph Mallon
Allow two should-be-same constraints for every out...
tree
|
commitdiff
2007-09-27
Matthias Braun
remove add64 (mereley a test commit for the rss feed)
tree
|
commitdiff
2007-09-27
Michael Beck
removed unneccessary constraints
tree
|
commitdiff
2007-09-26
Matthias Braun
no environment anymore for emitters
tree
|
commitdiff
2007-09-26
Christoph Mallon
Teach FILd to use source AM.
tree
|
commitdiff
2007-09-25
Michael Beck
C99 feature removed
tree
|
commitdiff
2007-09-25
Matthias Braun
- never use (broken) sequential load/store in abi
tree
|
commitdiff
2007-09-20
Matthias Braun
- use flags handling code for ia32 Compares (including...
tree
|
commitdiff
2007-09-20
Michael Beck
fixed Push creation (use new constants for get_irn_n...
tree
|
commitdiff
2007-09-19
Christoph Mallon
Get rid of be_SetSP.
tree
|
commitdiff
2007-09-18
Matthias Braun
do optimize_graph after abi
tree
|
commitdiff
2007-09-18
Christoph Mallon
Treat the lower word of lowered 64bit operations always...
tree
|
commitdiff
2007-09-18
Matthias Braun
use register_class_types, remove flag definitions
tree
|
commitdiff
2007-09-18
Matthias Braun
fix warning, disable negative symconsts
tree
|
commitdiff
2007-09-17
Christoph Mallon
Let constants and simular things depend on the stack...
tree
|
commitdiff
2007-09-17
Christoph Mallon
Simplify is_Const_Minus_1().
tree
|
commitdiff
2007-09-17
Christoph Mallon
Remove dead code: tarval_is_long() returns true for...
tree
|
commitdiff
2007-09-17
Christoph Mallon
Remove classify_Const() and replace it by is_Const_...
tree
|
commitdiff
2007-09-17
Christoph Mallon
Remove classify_tarval(). Use tarval_is_null(), tarval_...
tree
|
commitdiff
2007-09-14
Michael Beck
use EMMS/FEMMS on AMD machines to clear x87 state
tree
|
commitdiff
2007-09-14
Michael Beck
use ffreep st instead of fstp st on athlon
tree
|
commitdiff
2007-09-14
Michael Beck
ffreep added
tree
|
commitdiff
2007-09-14
Michael Beck
ARCH_ATHLON macro added
tree
|
commitdiff
2007-09-14
Matthias Braun
do mode_b lowering before abi phase
tree
|
commitdiff
2007-09-13
Christoph Mallon
- Remove stale comment.
tree
|
commitdiff
2007-09-13
Michael Beck
added isa and bias to ia32_intrinsic_env_t, c99 feature...
tree
|
commitdiff
2007-09-13
Michael Beck
Improved 32x32=64bit multiplication
tree
|
commitdiff
2007-09-13
Matthias Braun
fix flags code for mem-input changes
tree
|
commitdiff
2007-09-13
Matthias Braun
- first experimental approach of flag modeling in add/adc
tree
|
commitdiff
2007-09-12
Christoph Mallon
Consistently place the mem in for AM directly after...
tree
|
commitdiff
2007-09-12
Matthias Braun
set names for ia32 default pns
tree
|
commitdiff
2007-09-12
Matthias Braun
set names for ia32 default pns
tree
|
commitdiff
2007-09-11
Matthias Braun
remove some unused l_ nodes
tree
|
commitdiff
2007-09-11
Matthias Braun
execute finish in the finish phase not in the after_ra...
tree
|
commitdiff
2007-09-11
Christoph Mallon
Remove duplicate AM declarations.
tree
|
commitdiff
2007-09-10
Matthias Braun
make use of custom_init_attribute functions for specify...
tree
|
commitdiff
2007-09-10
Michael Beck
added constant for D->Lu conversion
tree
|
commitdiff
2007-09-10
Christoph Mallon
Add magic for better code emission of 64bit minus.
tree
|
commitdiff
2007-09-09
Christoph Mallon
Build immediates for 64bit subs.
tree
|
commitdiff
2007-09-08
Matthias Braun
set use frame for xLoad constants
tree
|
commitdiff
2007-09-08
Matthias Braun
xStore, xLoad should have base latency 0
tree
|
commitdiff
2007-09-08
Christoph Mallon
- Fix typo in commment.
tree
|
commitdiff
2007-09-08
Christoph Mallon
Refactor ia32_transform_lea_to_add_or_shl() a bit.
tree
|
commitdiff
2007-09-08
Christoph Mallon
Build immediates for 64bit adds.
tree
|
commitdiff
2007-09-08
Christoph Mallon
Fix immediate creation for sh[lr]d.
tree
|
commitdiff
2007-09-08
Christoph Mallon
Fix a warning.
tree
|
commitdiff
2007-09-08
Matthias Braun
don't use source AM when the Cmp has multiple users
tree
|
commitdiff
2007-09-08
Matthias Braun
nicer indenting
tree
|
commitdiff
2007-09-08
Matthias Braun
nicer indenting
tree
|
commitdiff
2007-09-07
Michael Beck
Add an xZero for generating SSE 0.0
tree
|
commitdiff
2007-09-07
Michael Beck
fixed ia32_transform_sub_to_neg_add() for SSE nodes...
tree
|
commitdiff
2007-09-06
Michael Beck
align SSE helper constants to 128 bit
tree
|
commitdiff
2007-09-06
Michael Beck
updated xStore template
tree
|
commitdiff
2007-09-06
Michael Beck
- bugfix for Conv Float>64 signed
tree
|
commitdiff
2007-09-06
Michael Beck
bugfix for Conv Float>64 signed
tree
|
commitdiff
2007-09-06
Michael Beck
typo fixed
tree
|
commitdiff
2007-09-05
Michael Beck
bugfix: float cmp pnc have always ia32_pn_Cmp_Unsigned set
tree
|
commitdiff
2007-09-05
Michael Beck
add svn:keywords
tree
|
commitdiff
2007-09-05
Michael Beck
improved MulC implementation
tree
|
commitdiff
2007-09-05
Michael Beck
add generic architecture
tree
|
commitdiff
2007-09-05
Michael Beck
changed parameters for new MulC
tree
|
commitdiff
2007-09-04
Matthias Braun
fix is_Const_Minus_1 test
tree
|
commitdiff
2007-09-04
Matthias Braun
fix TestSet emitter
tree
|
commitdiff
2007-09-03
Matthias Braun
remove Load when using Cmp source AM
tree
|
commitdiff
2007-09-03
Matthias Braun
don't create Inc/Dec in transform phase but delay that...
tree
|
commitdiff
2007-09-03
Matthias Braun
missing handling for CmpSet8Bit and TestSet8Bit
tree
|
commitdiff
2007-08-31
Michael Beck
fixed use of uninitialised variable
tree
|
commitdiff
2007-08-31
Michael Beck
fixed warning on VC build
tree
|
commitdiff
2007-08-31
Michael Beck
fixed uninitialised variable
tree
|
commitdiff
2007-08-31
Michael Beck
C99 featurs rmoved
tree
|
commitdiff
2007-08-31
Matthias Braun
forgot these 2 files in my last committ
tree
|
commitdiff
2007-08-31
Matthias Braun
Changed handling of address mode:
tree
|
commitdiff
2007-08-31
Michael Beck
removed unused arch_irn_class_const classification
tree
|
commitdiff
2007-08-28
Michael Beck
fixed lowering of signed 32x32=64 multiplication
tree
|
commitdiff
2007-08-27
Matthias Braun
Simplify backends by removing unnecessary constructs:
tree
|
commitdiff
2007-08-27
Matthias Braun
remove unused be_FrameLoad and be_FrameStore
tree
|
commitdiff
2007-08-23
Michael Beck
improved shifting with constants
tree
|
commitdiff
2007-08-23
Matthias Braun
fix
tree
|
commitdiff
2007-08-23
Matthias Braun
do Conv after Set command (instead of mov 0,) before...
tree
|
commitdiff
2007-08-22
Matthias Braun
fix sse/x87 fixup code added at wrong places
tree
|
commitdiff
2007-08-20
Michael Beck
fixed optimize_conv_conv(): when the result is 8bit...
tree
|
commitdiff
2007-08-14
Sebastian Hack
Removed comment
tree
|
commitdiff
2007-08-14
Christoph Mallon
Remove stale debug printf()s.
tree
|
commitdiff
2007-08-13
Matthias Braun
fix fehler69
tree
|
commitdiff
2007-08-13
Matthias Braun
display address mode in node label
tree
|
commitdiff
2007-08-13
Matthias Braun
fix fehler68 (sse unknowns have wrong reg class)
tree
|
commitdiff
2007-08-09
Michael Beck
fixed 64bit Shift lowering
tree
|
commitdiff
2007-08-09
Matthias Braun
set need_64bit_stackent flag on fistp-load when needed
tree
|
commitdiff
2007-08-09
Matthias Braun
fix warning
tree
|
commitdiff
next