7
I Use This!
Activity Not Available

Commits : Listings

Analyzed about 1 month ago. based on code collected about 1 month ago.
Jan 07, 2024 — Jan 07, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
fix twollcomp() to generate proper code (after cut-n-paste More... about 17 years ago
refill calldec More... about 17 years ago
assign arg regs to temp nodes w/ a hint from ragge More... about 17 years ago
Remove prtdcon proto. ok ragge@ More... about 17 years ago
Use sclass and soffset to access hdr.h_sclass and hdr.h_offset. More... about 17 years ago
Remove prtdcon(). More... about 17 years ago
Move prtdcon() code to myp2tree() for all targets. Target-masters are encouraged to remove it when table entries for it is added. More... about 17 years ago
New function xbcon() that creates an ICON node with given value, symtab and type. Use it where appropriate. ok ragge@ More... about 17 years ago
Make it possible for FCONs to pass on to pass2. More... about 17 years ago
Remove ancient declaration check; just typing "a;" on a single line is not valid to declare a variable anymore. While here, remove suse reference. We're not lint anymore either. More... about 17 years ago
Set type to INT if it's still UNDEF upon return from typenode(). ok ragge@ More... about 17 years ago
- put float arguments in correct registers - fix and align strings in data segment - fix structures in argument registers - fix builtin alloca() - fix long long right shifts - unwind call stack correctly for long long alignment - fix type conversions - fix complement instructions - update field assignments to latest changes
Gregory McGarry
as gmcgarry
More... about 17 years ago
Introduce a backend-routine fldexpand(), which takes care of writing out bitfield masks, sizes and shifts. More... about 17 years ago
Fix icons() to return an CONSZ instead of int. This function should be used more often. More... about 17 years ago
Fix bug in qual handling so that ro data don't end up in rw segment. More... about 17 years ago
Fix cast bug. Floats casted to integer types could as well be rounded up as down. More... about 17 years ago
replace ZO w/ calls generation in clocal() and let optable handle those instead More... about 17 years ago
borrow ZD ZO from i386 More... about 17 years ago
proper caller func frame allocation; load args and call functions; w/ some ideas wrt the implementation from ragge@ More... about 17 years ago
re-add ENCRD() macro.
Gregory McGarry
as gmcgarry
More... about 17 years ago
Truncate the length of the type to fit into a short. gas/mips complains.
Gregory McGarry
as gmcgarry
More... about 17 years ago
many bug fixes: - completely overhaul moving function parameters in and out of registers (structure arguments now work) - fix stdargs! - fix __builtin_alloca - permit autos > 65536 bytes - fix functions inside a while expression - fix floating point ops on little endian - fix stack alignment - liberally sprinkle nops after branches for much-improved reliability - cleanup register names on o32/n32 - fix type conversions to pass regressions
Gregory McGarry
as gmcgarry
More... about 17 years ago
Put arguments in correct registers.
Gregory McGarry
as gmcgarry
More... about 17 years ago
Some more useful stuff.
Gregory McGarry
as gmcgarry
More... about 17 years ago
add mflags() More... about 17 years ago
setincr() is nomore More... about 17 years ago
better check for n_reg/n_regw in e2print (fixes a sigsegv) More... about 17 years ago
Must add edges between needs also. Found and tested by gmcgarry. More... about 17 years ago
rewrite reg=0; and oreg=0; into using %r0 instead of icon/fcon More... about 17 years ago
fix ge/gt More... about 17 years ago