projects
/
libfirm
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
- C99 features removed
[libfirm]
/
ir
/
be
/
ia32
/
ia32_new_nodes.c
2008-09-04
Matthias Braun
remove a wrong and some unnecessary comments
blob
|
commitdiff
|
raw
2008-09-04
Matthias Braun
fix the reload folding mode stuff in a more correct way
blob
|
commitdiff
|
raw
|
diff to current
2008-09-02
Michael Beck
removed C99 feature
blob
|
commitdiff
|
raw
|
diff to current
2008-09-02
Andreas Zwinkau
Dump ins_permuted and cmp_unsigned attributes to vcg
blob
|
commitdiff
|
raw
|
diff to current
2008-08-21
Christoph Mallon
Rename arch_register_req_type_should_be_different to...
blob
|
commitdiff
|
raw
|
diff to current
2008-08-20
Sebastian Buchwald
Added assert for right am_scale value;
blob
|
commitdiff
|
raw
|
diff to current
2008-07-23
Michael Beck
- add support for opcode specific hash function
blob
|
commitdiff
|
raw
|
diff to current
2008-07-09
Matthias Braun
fix warning
blob
|
commitdiff
|
raw
|
diff to current
2008-06-20
Andreas Zwinkau
dump the modify_flags flag, too
blob
|
commitdiff
|
raw
|
diff to current
2008-06-12
Michael Beck
- unfinished work to support exception label lookup
blob
|
commitdiff
|
raw
|
diff to current
2008-06-11
Michael Beck
- BugFix: get_pnc_string() can only handle default...
blob
|
commitdiff
|
raw
|
diff to current
2008-06-11
Sebastian Buchwald
added non-const getter for ia32_immediate
blob
|
commitdiff
|
raw
|
diff to current
2008-04-16
Christoph Mallon
Remove ia32_am_Dest.
blob
|
commitdiff
|
raw
|
diff to current
2008-04-16
Christoph Mallon
Remove ia32_am_Full.
blob
|
commitdiff
|
raw
|
diff to current
2008-01-02
Michael Beck
update copyright message
blob
|
commitdiff
|
raw
|
diff to current
2007-10-25
Matthias Braun
fix parameter loads not being rematerialized
blob
|
commitdiff
|
raw
|
diff to current
2007-10-23
Christoph Mallon
- Allow an arbitrary (for arbitrary < 32) number of...
blob
|
commitdiff
|
raw
|
diff to current
2007-10-19
Matthias Braun
- improve set transformation
blob
|
commitdiff
|
raw
|
diff to current
2007-10-17
Matthias Braun
- Add a generic_attribute field to irops
blob
|
commitdiff
|
raw
|
diff to current
2007-10-17
Michael Beck
fixed two warnings
blob
|
commitdiff
|
raw
|
diff to current
2007-10-17
Michael Beck
Refactored attributes:
blob
|
commitdiff
|
raw
|
diff to current
2007-10-16
Michael Beck
unused functions removed
blob
|
commitdiff
|
raw
|
diff to current
2007-10-16
Michael Beck
removed unused got_lea attribute
blob
|
commitdiff
|
raw
|
diff to current
2007-10-12
Matthias Braun
fixed a bunch of warnings
blob
|
commitdiff
|
raw
|
diff to current
2007-10-03
Matthias Braun
do NOT mirror pnc on swap_left_right anymore, as it...
blob
|
commitdiff
|
raw
|
diff to current
2007-10-03
Matthias Braun
rename pnc_flipped to ins_permuted and change back...
blob
|
commitdiff
|
raw
|
diff to current
2007-10-03
Christoph Mallon
Fix typo in comment.
blob
|
commitdiff
|
raw
|
diff to current
2007-10-02
Matthias Braun
- workaround and document ShrD/ShlD problems correctly...
blob
|
commitdiff
|
raw
|
diff to current
2007-09-27
Christoph Mallon
Allow two should-be-same constraints for every out...
blob
|
commitdiff
|
raw
|
diff to current
2007-09-20
Matthias Braun
- use flags handling code for ia32 Compares (including...
blob
|
commitdiff
|
raw
|
diff to current
2007-09-12
Christoph Mallon
Consistently place the mem in for AM directly after...
blob
|
commitdiff
|
raw
|
diff to current
2007-09-12
Matthias Braun
set names for ia32 default pns
blob
|
commitdiff
|
raw
|
diff to current
2007-09-08
Christoph Mallon
Fix a warning.
blob
|
commitdiff
|
raw
|
diff to current
2007-09-08
Matthias Braun
nicer indenting
blob
|
commitdiff
|
raw
|
diff to current
2007-08-31
Michael Beck
fixed warning on VC build
blob
|
commitdiff
|
raw
|
diff to current
2007-08-31
Matthias Braun
Changed handling of address mode:
blob
|
commitdiff
|
raw
|
diff to current
2007-08-13
Matthias Braun
display address mode in node label
blob
|
commitdiff
|
raw
|
diff to current
2007-08-08
Matthias Braun
never CSE nodes which have no stack entities assigned...
blob
|
commitdiff
|
raw
|
diff to current
2007-07-11
Matthias Braun
simplify logic when x87 simulator is started
blob
|
commitdiff
|
raw
|
diff to current
2007-07-03
Michael Beck
C99 features femoved
blob
|
commitdiff
|
raw
|
diff to current
2007-07-02
Matthias Braun
- Reintroduced TestCmov and TestSet
blob
|
commitdiff
|
raw
|
diff to current
2007-06-27
Christoph Mallon
Fix non-debug build of FIRM.
blob
|
commitdiff
|
raw
|
diff to current
2007-06-25
Matthias Braun
specify attribute copy function in spec
blob
|
commitdiff
|
raw
|
diff to current
2007-06-25
Matthias Braun
- Introduce nodemap
blob
|
commitdiff
|
raw
|
diff to current
2007-06-22
Matthias Braun
use Immediate nodes more often
blob
|
commitdiff
|
raw
|
diff to current
2007-06-20
Christoph Mallon
Fix warning, remove unnecessary casts.
blob
|
commitdiff
|
raw
|
diff to current
2007-06-18
Matthias Braun
fixed warnings
blob
|
commitdiff
|
raw
|
diff to current
2007-06-15
Matthias Braun
psi transform and emit logical rewritten from scratch
blob
|
commitdiff
|
raw
|
diff to current
2007-06-06
Michael Beck
Added some casts to remove warnings
blob
|
commitdiff
|
raw
|
diff to current
2007-06-05
Matthias Braun
make it possible to have different compare functions...
blob
|
commitdiff
|
raw
|
diff to current
2007-06-04
Matthias Braun
new ia32_asm_attr attribute, beware: attribute comparis...
blob
|
commitdiff
|
raw
|
diff to current
2007-06-04
Matthias Braun
finish support for custom backend node attributes,...
blob
|
commitdiff
|
raw
|
diff to current
2007-06-04
Matthias Braun
- Allocate register slots array separately on obstack
blob
|
commitdiff
|
raw
|
diff to current
2007-06-02
Matthias Braun
we can parse lots of assembler constraints now (but...
blob
|
commitdiff
|
raw
|
diff to current
2007-06-02
Matthias Braun
fix pnc dumper for SwitchJmp
blob
|
commitdiff
|
raw
|
diff to current
2007-06-02
Michael Beck
initial support for exception handling
blob
|
commitdiff
|
raw
|
diff to current
2007-05-14
Matthias Braun
we can convert reference to mode_Iu now
blob
|
commitdiff
|
raw
|
diff to current
2007-05-10
Matthias Braun
reformatted, add is_ia32_Store8Bit to is_ia32_St
blob
|
commitdiff
|
raw
|
diff to current
2007-04-30
Christian Würdig
unified main comments
blob
|
commitdiff
|
raw
|
diff to current
2007-04-27
Christian Würdig
added new licence header
blob
|
commitdiff
|
raw
|
diff to current
2007-04-19
Matthias Braun
use own mode for fpcw, fix constants for shift, xmm...
blob
|
commitdiff
|
raw
|
diff to current
2007-04-18
Matthias Braun
- Split bearch.h correctly into bearch.h and bearch_t.h
blob
|
commitdiff
|
raw
|
diff to current
2007-04-02
Matthias Braun
alloca is now declared in xmalloc.h
blob
|
commitdiff
|
raw
|
diff to current
2007-04-02
Matthias Braun
fix TLS emitting
blob
|
commitdiff
|
raw
|
diff to current
2007-04-02
Matthias Braun
- Implement all the state switching stuff needed for...
blob
|
commitdiff
|
raw
|
diff to current
2007-03-29
Matthias Braun
move backend into libfirm
blob
|
commitdiff
|
raw
|
diff to current
2007-03-29
Matthias Braun
- change #include <config.h> back to "config.h"
blob
|
commitdiff
|
raw
|
diff to current
2007-03-19
Matthias Braun
The big committ:
blob
|
commitdiff
|
raw
|
diff to current
2007-03-01
Matthias Braun
- make spillslot coalescer pickup float-int convert...
blob
|
commitdiff
|
raw
|
diff to current
2007-02-16
Matthias Braun
experiment with new emitter style, change assembler...
blob
|
commitdiff
|
raw
|
diff to current
2007-02-09
Matthias Braun
- use mode_Iu for all nodes producing integer values...
blob
|
commitdiff
|
raw
|
diff to current
2006-12-18
Matthias Braun
the spillslot coalescer is now a general frame entity...
blob
|
commitdiff
|
raw
|
diff to current
2006-12-18
Matthias Braun
- Use a default node compare attribute function for...
blob
|
commitdiff
|
raw
|
diff to current
2006-12-15
Matthias Braun
- cleaned up spill/reload transform code a bit
blob
|
commitdiff
|
raw
|
diff to current
2006-12-14
Matthias Braun
dump AM symconsts
blob
|
commitdiff
|
raw
|
diff to current
2006-12-13
Michael Beck
rename type entity into ir_entity
blob
|
commitdiff
|
raw
|
diff to current
2006-12-13
Christian Würdig
added copy attribute function (out_flags is a variable...
blob
|
commitdiff
|
raw
|
diff to current
2006-11-02
Christian Würdig
added new attributes for abstract machine
blob
|
commitdiff
|
raw
|
diff to current
2006-10-24
Christian Würdig
added new attributes and get/set functions for allowed...
blob
|
commitdiff
|
raw
|
diff to current
2006-10-11
Michael Beck
Allow empty in and out requierements for nodes
blob
|
commitdiff
|
raw
|
diff to current
2006-10-06
Christian Würdig
fixed flags
blob
|
commitdiff
|
raw
|
diff to current
2006-10-06
Christian Würdig
added support for separate outflags
blob
|
commitdiff
|
raw
|
diff to current
2006-10-03
Christian Würdig
return real x87 register (st0-st7) if node is patched...
blob
|
commitdiff
|
raw
|
diff to current
2006-09-20
Matthias Braun
- Properly support AM for push and pop nodes
blob
|
commitdiff
|
raw
|
diff to current
2006-09-20
Michael Beck
speed up a bit
blob
|
commitdiff
|
raw
|
diff to current
2006-09-14
Matthias Braun
warning fix
blob
|
commitdiff
|
raw
|
diff to current
2006-09-13
Matthias Braun
fixes to compile with -O0
blob
|
commitdiff
|
raw
|
diff to current
2006-09-11
Matthias Braun
- Fix a few more problems when creating and emitting...
blob
|
commitdiff
|
raw
|
diff to current
2006-09-10
Michael Beck
BugFix:
blob
|
commitdiff
|
raw
|
diff to current
2006-09-08
Matthias Braun
bugfixes for am_offs changes
blob
|
commitdiff
|
raw
|
diff to current
2006-09-08
Christian Würdig
change internal representation of addressmode offset...
blob
|
commitdiff
|
raw
|
diff to current
2006-08-31
Michael Beck
add support for external tls variables
blob
|
commitdiff
|
raw
|
diff to current
2006-08-31
Michael Beck
Add support for Linux TLS
blob
|
commitdiff
|
raw
|
diff to current
2006-08-15
Christian Würdig
added latency attribute
blob
|
commitdiff
|
raw
|
diff to current
2006-08-13
Christian Würdig
updated node emitter (missing attributes)
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
added got_reload flag
blob
|
commitdiff
|
raw
|
diff to current
2006-08-04
Matthias Braun
- warning fixes
blob
|
commitdiff
|
raw
|
diff to current
2006-07-01
Michael Beck
BugFix: needed function must be called outside assert...
blob
|
commitdiff
|
raw
|
diff to current
2006-06-01
Michael Beck
Handle NULL mode_P tarvals
blob
|
commitdiff
|
raw
|
diff to current
next