projects
/
libfirm
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Fixed opt/fehler192.c.
[libfirm]
/
ir
/
be
/
ia32
/
bearch_ia32_t.h
2011-04-13
Matthias Braun
adapt sparc backend to new prolog/epilog handling
blob
|
commitdiff
|
raw
2011-04-13
Matthias Braun
fix some warnings by removing the strange abi_get_ignor...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-08
Andreas Zwinkau
Merge branch 'kaps-included' into master
blob
|
commitdiff
|
raw
2011-04-08
Matthias Braun
Another rewrite of prolog/epilog handling: Delay their...
blob
|
commitdiff
|
raw
2011-04-08
Andreas Zwinkau
merge kaps
blob
|
commitdiff
|
raw
|
diff to current
2010-12-01
Matthias Braun
use a 'low-tech' solution for emitting 8- and 16-bit...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-19
Michael Beck
Replaced pmaps used for 16 and 8bit register names...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-14
Michael Beck
Prefix global entities from the ia32 backend with ia32_...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-04
Matthias Braun
make firm compilable with a c++ compiler
blob
|
commitdiff
|
raw
|
diff to current
2010-09-22
Matthias Braun
eliminate the unnecessary and especially confusing...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-16
Matthias Braun
some cleanups in arm+sparc backends
blob
|
commitdiff
|
raw
|
diff to current
2010-07-15
Matthias Braun
avoid unnecessary passing around of arch_env_t* in...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-02
Matthias Braun
convert remaining APIs from be_irg_t* to ir_graph*
blob
|
commitdiff
|
raw
|
diff to current
2010-03-15
Matthias Braun
kill the concept of an unknown register - it just heavi...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-12
Sebastian Buchwald
typos
blob
|
commitdiff
|
raw
|
diff to current
2008-12-19
Michael Beck
- implemented ia32_ClimbFrame() pseudo-instruction
blob
|
commitdiff
|
raw
|
diff to current
2008-12-18
Michael Beck
- implemented __builtin_return_address(0)
blob
|
commitdiff
|
raw
|
diff to current
2008-11-26
Michael Beck
-removed unused entities from the intrinsic environment
blob
|
commitdiff
|
raw
|
diff to current
2008-11-06
Christoph Mallon
Make using SET_IA32_ORIG_NODE() a bit simpler.
blob
|
commitdiff
|
raw
|
diff to current
2008-10-14
Michael Beck
- let the compiler optimize the transformer selection...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-11
Christoph Mallon
Remove the attribute const arch_env_t *arch_env from...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-11
Matthias Braun
no need for firm_config.h includes anymore
blob
|
commitdiff
|
raw
|
diff to current
2008-10-04
Christoph Mallon
Use turn_back_am() to implement peephole_ia32_Imul_split().
blob
|
commitdiff
|
raw
|
diff to current
2008-10-04
Christoph Mallon
Make ia32_get_admissible_noreg() static.
blob
|
commitdiff
|
raw
|
diff to current
2008-09-22
Sebastian Buchwald
Added PBQP mapping with random costs.
blob
|
commitdiff
|
raw
|
diff to current
2008-08-18
Sebastian Buchwald
Use switch to decide which ia32 transformer is selected.
blob
|
commitdiff
|
raw
|
diff to current
2008-05-23
Matthias Braun
- Aus arch_isa_t wird arch_env_t sonst ändert sich...
blob
|
commitdiff
|
raw
|
diff to current
2008-05-23
Matthias Braun
- arch_get_irn_ops simplified
blob
|
commitdiff
|
raw
|
diff to current
2008-04-14
Michael Beck
- get_irg_initial_exec()/set_irg_initial_exec() added
blob
|
commitdiff
|
raw
|
diff to current
2008-04-03
Matthias Braun
started implementing Mac Style PIC
blob
|
commitdiff
|
raw
|
diff to current
2008-01-02
Michael Beck
update copyright message
blob
|
commitdiff
|
raw
|
diff to current
2007-10-26
Matthias Braun
moved ia32 architecture configuration to a separate...
blob
|
commitdiff
|
raw
|
diff to current
2007-10-26
Matthias Braun
make IS_ macros return 0 or 1
blob
|
commitdiff
|
raw
|
diff to current
2007-10-25
Michael Beck
updated cpu architectures
blob
|
commitdiff
|
raw
|
diff to current
2007-10-17
Matthias Braun
improve float->int conversion
blob
|
commitdiff
|
raw
|
diff to current
2007-10-08
Matthias Braun
support AM in IJmp and IMul1OP
blob
|
commitdiff
|
raw
|
diff to current
2007-10-06
Matthias Braun
add an option to disable calling convention optimisation
blob
|
commitdiff
|
raw
|
diff to current
2007-09-26
Matthias Braun
no environment anymore for emitters
blob
|
commitdiff
|
raw
|
diff to current
2007-09-14
Michael Beck
use EMMS/FEMMS on AMD machines to clear x87 state
blob
|
commitdiff
|
raw
|
diff to current
2007-09-14
Michael Beck
ARCH_ATHLON macro added
blob
|
commitdiff
|
raw
|
diff to current
2007-09-13
Michael Beck
added isa and bias to ia32_intrinsic_env_t, c99 feature...
blob
|
commitdiff
|
raw
|
diff to current
2007-09-05
Michael Beck
add generic architecture
blob
|
commitdiff
|
raw
|
diff to current
2007-08-08
Michael Beck
fixed 64bit instrinsics for Div/Mod/Shr/Shl/Shrs
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-06-03
Matthias Braun
same_as constraints in assembler nodes work now
blob
|
commitdiff
|
raw
|
diff to current
2007-06-01
Matthias Braun
moved external headers into include dir
blob
|
commitdiff
|
raw
|
diff to current
2007-05-02
Matthias Braun
cleanups, use the new tarval emitter
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-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
- fix x87 simulator not killing float copies that only...
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
2007-01-10
Matthias Braun
isas and spillers register themselfes in the module...
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-14
Matthias Braun
move birg to an own file, use more of the birg analysis...
blob
|
commitdiff
|
raw
|
diff to current
2006-12-13
Michael Beck
rename type entity into ir_entity
blob
|
commitdiff
|
raw
|
diff to current
2006-11-15
Christian Würdig
removed a redundant isa attribute
blob
|
commitdiff
|
raw
|
diff to current
2006-11-02
Christian Würdig
implemented callbacks for abstract machine
blob
|
commitdiff
|
raw
|
diff to current
2006-10-16
Christian Würdig
added new option ia32-nopushargs
blob
|
commitdiff
|
raw
|
diff to current
2006-09-26
Christian Würdig
set correct noreg register when assimilating loads
blob
|
commitdiff
|
raw
|
diff to current
2006-08-14
Christian Würdig
Added set containing Conv nodes to be killed
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-05-29
Christian Würdig
added new environment for intrinsic lowering
blob
|
commitdiff
|
raw
|
diff to current
2006-05-15
Christian Würdig
fixed comment
blob
|
commitdiff
|
raw
|
diff to current
2006-05-11
Michael Beck
add the new get_param() function
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-12
Michael Beck
define IS_P6_ARCH
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-05
Christian Würdig
added ia32 optimization options libcore conform
blob
|
commitdiff
|
raw
|
diff to current
2006-04-05
Michael Beck
add support for fp to gp convert
blob
|
commitdiff
|
raw
|
diff to current
2006-04-04
Christian Würdig
fixed indents, typos
blob
|
commitdiff
|
raw
|
diff to current
2006-04-03
Michael Beck
added missing include
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-03-31
Michael Beck
add ia32 command line handler for fp-unit and architecture
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-28
Michael Beck
added used_x87 flag, so the x87 simulator runs only...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-28
Christian Würdig
fixed spill lowering
blob
|
commitdiff
|
raw
|
diff to current
2006-03-27
Michael Beck
added support for x87 fp unit
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-16
Christian Würdig
added 16bit and 8bit register name emits
blob
|
commitdiff
|
raw
|
diff to current
2006-03-15
Michael Beck
added missing include
blob
|
commitdiff
|
raw
|
diff to current
2006-03-13
Christian Würdig
fixed several bugs
blob
|
commitdiff
|
raw
|
diff to current
2006-03-13
Christian Würdig
added comments
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-03
Christian Würdig
fixed some bugs
blob
|
commitdiff
|
raw
|
diff to current
2006-03-01
Christian Würdig
changed codegen interface
blob
|
commitdiff
|
raw
|
diff to current
2006-02-28
Christian Würdig
removed unnecessary phases and functions which are...
blob
|
commitdiff
|
raw
|
diff to current
2006-02-23
Christian Würdig
fixed again
blob
|
commitdiff
|
raw
|
diff to current
2006-02-23
Christian Würdig
fixed header files
blob
|
commitdiff
|
raw
|
diff to current
2006-02-23
Christian Würdig
added NoReg nodes per irg as cg attributes
blob
|
commitdiff
|
raw
|
diff to current
2006-02-22
Christian Würdig
implemented new beabi interface
blob
|
commitdiff
|
raw
|
diff to current
2006-02-21
Michael Beck
use maps to prevent teh generation of double types...
blob
|
commitdiff
|
raw
|
diff to current
2006-01-25
Christian Würdig
added optimization module
blob
|
commitdiff
|
raw
|
diff to current
2006-01-23
Christian Würdig
added if layer for irn_ops
blob
|
commitdiff
|
raw
|
diff to current
2006-01-19
Christian Würdig
added call-projnum-requirement magic
blob
|
commitdiff
|
raw
|
diff to current
next