2009-08-30 |
uz | Any field without a name is legal but useless in a... |
tree | commitdiff |
2009-08-30 |
uz | Separate the functions that parse unions and structs... |
tree | commitdiff |
2009-08-29 |
uz | Added even more subroutines to the "harmless calls... |
tree | commitdiff |
2009-08-29 |
uz | Code improvements |
tree | commitdiff |
2009-08-29 |
uz | First implementation of bit fields. |
tree | commitdiff |
2009-08-29 |
uz | Added more harmless functions to the list, so the stuff... |
tree | commitdiff |
2009-08-29 |
uz | Improved code for shifts. |
tree | commitdiff |
2009-08-29 |
uz | The shift long by 4 functions do also destroy Y. |
tree | commitdiff |
2009-08-29 |
uz | Info for long shift functions was missing or wrong. |
tree | commitdiff |
2009-08-29 |
uz | Fix wrong check for typedef which caused non allocation... |
tree | commitdiff |
2009-08-29 |
uz | Rename Width to BitWidth. |
tree | commitdiff |
2009-08-29 |
uz | Added code to parse bit fields and enter them into... |
tree | commitdiff |
2009-08-29 |
uz | Another tiny code improvement for integer compares. |
tree | commitdiff |
2009-08-29 |
uz | Fixed a problem with local variables (stack offset... |
tree | commitdiff |
2009-08-29 |
uz | Just comment and formatting changes. |
tree | commitdiff |
2009-08-28 |
uz | Change mode constants for ParseDecl to an enum. |
tree | commitdiff |
2009-08-28 |
uz | Reorder optimimization steps to get better results. |
tree | commitdiff |
2009-08-28 |
uz | Added more code to improve compares. |
tree | commitdiff |
2009-08-28 |
uz | Fixed a bug introduced by recent changes. |
tree | commitdiff |
2009-08-28 |
uz | Changed code generated for compares. Fixed bugs in... |
tree | commitdiff |
2009-08-28 |
uz | Change code generated for compares for special cases. |
tree | commitdiff |
2009-08-28 |
uz | Relax the precondition for OPtStackOps somewhat. |
tree | commitdiff |
2009-08-27 |
uz | When preprocessing, all compares evaluate to constants... |
tree | commitdiff |
2009-08-27 |
uz | Added better code to replace tossubax. |
tree | commitdiff |
2009-08-27 |
uz | Added a warning if the result of a compare operation... |
tree | commitdiff |
2009-08-27 |
uz | Try to generate more predicable code. clc always before... |
tree | commitdiff |
2009-08-27 |
uz | Check for usage of Y instead of reloading it. The latte... |
tree | commitdiff |
2009-08-27 |
uz | Fixed a problem with OptPtrLoad6 (must correct stack... |
tree | commitdiff |
2009-08-20 |
uz | Disable handling of tossubax since it won't work as... |
tree | commitdiff |
2009-08-20 |
uz | Added several constraints to the optimizer functions... |
tree | commitdiff |
2009-08-20 |
uz | Fixed a bug reported by Greg King: Initialized data... |
tree | commitdiff |
2009-08-19 |
uz | Also handle ldaxysp as a valid load insn before a push. |
tree | commitdiff |
2009-08-19 |
uz | Inline the left shift routines. |
tree | commitdiff |
2009-08-19 |
uz | Apply OptTransfers3 again in a later step, so it gets... |
tree | commitdiff |
2009-08-19 |
uz | Generate more predictable code. |
tree | commitdiff |
2009-08-19 |
uz | Add an additional precondition check for safety. |
tree | commitdiff |
2009-08-18 |
uz | Serval improvements, handling of tossubax. |
tree | commitdiff |
2009-08-17 |
uz | Change order of insns in generated sequence in OptPtrLo... |
tree | commitdiff |
2009-08-17 |
uz | Added/corrected code info. |
tree | commitdiff |
2009-08-17 |
uz | Rewrite of the main function. |
tree | commitdiff |
2009-08-16 |
uz | Change order, so that the forced imports for main(... |
tree | commitdiff |
2009-08-16 |
uz | Use correct adddressing mode for "asl a". |
tree | commitdiff |
2009-08-16 |
uz | Some more pattern replacements. |
tree | commitdiff |
2009-08-16 |
uz | Output an apropriate error message when a floating... |
tree | commitdiff |
2009-08-16 |
uz | Added more function info |
tree | commitdiff |
2009-08-15 |
uz | Check also sreg in OptSize1. Added information about... |
tree | commitdiff |
2009-08-15 |
uz | Fixed wrong insertion order that caused problems with... |
tree | commitdiff |
2009-08-15 |
uz | Fixed wrong insertion order that caused problems with... |
tree | commitdiff |
2009-08-15 |
uz | clc should always be the insn before adc. |
tree | commitdiff |
2009-08-15 |
uz | Some branch improvements. |
tree | commitdiff |
2009-08-15 |
uz | Inline some forms of aslax1 |
tree | commitdiff |
2009-08-15 |
uz | Fixed an error |
tree | commitdiff |
2009-08-15 |
uz | Replace ldaxidx by inline code. |
tree | commitdiff |
2009-08-15 |
uz | Add more function to the "harmless calls" list. |
tree | commitdiff |
2009-08-15 |
uz | Minor improvement in last change |
tree | commitdiff |
2009-08-15 |
uz | Try to generate more predictable code. |
tree | commitdiff |
2009-08-15 |
uz | Remove even more transfer instructions. |
tree | commitdiff |
2009-08-15 |
uz | Remove unnecessary transfer instructions. |
tree | commitdiff |
2009-08-15 |
uz | Remove more push/pop sequences. |
tree | commitdiff |
2009-08-15 |
uz | Change order of replacement code in OptPtrLoad10 to... |
tree | commitdiff |
2009-08-14 |
uz | Don't generate inlined codes for integers shifts. If... |
tree | commitdiff |
2009-08-14 |
uz | Don't generate short code for the tosxxx functions... |
tree | commitdiff |
2009-08-14 |
uz | Tell the compiler more about the runtime library functions. |
tree | commitdiff |
2009-08-14 |
uz | Removed debug code |
tree | commitdiff |
2009-08-14 |
uz | Do size improvements always if they have no impact... |
tree | commitdiff |
2009-08-14 |
uz | Improvements in array index code. |
tree | commitdiff |
2009-08-14 |
uz | Moved part of codeopt into coptptrload for better modul... |
tree | commitdiff |
2009-08-05 |
uz | Fixed an off-by-one error (reported by Greg King -... |
tree | commitdiff |
2009-08-04 |
uz | Don't allow to call subroutines that aren't actual... |
tree | commitdiff |
2009-08-04 |
uz | Fixed an off-by-one bug |
tree | commitdiff |
2009-08-04 |
uz | New function IsLocalLabelName. |
tree | commitdiff |
2009-07-31 |
uz | Force an import of the special symbol __STARTUP__ in... |
tree | commitdiff |
2009-07-30 |
uz | Inline shifts in g_asl as is already the case in g_scale. |
tree | commitdiff |
2009-07-30 |
uz | Fix problem with R3904: Chars on the lhs of opeq must... |
tree | commitdiff |
2009-07-30 |
uz | Fixed problems with R3977: While the solution was corre... |
tree | commitdiff |
2009-07-28 |
uz | Fixed a compatibility problem in TypeCmp: Subtracting... |
tree | commitdiff |
2009-07-28 |
uz | Fixed a problem with function pointer conversion. |
tree | commitdiff |
2009-07-28 |
uz | Fixed an error: If an expression is loaded into the... |
tree | commitdiff |
2009-07-28 |
uz | Prepared the code for referencing a symbol that forces... |
tree | commitdiff |
2009-03-08 |
uz | New functions LIWarning and LIError. |
tree | commitdiff |
2009-02-23 |
uz | Fixed asm code to source line relation in switch statem... |
tree | commitdiff |
2009-02-23 |
uz | Fixed source output in generated assembly when -T is... |
tree | commitdiff |
2009-02-23 |
uz | Added a separate output module that is used to manage... |
tree | commitdiff |
2009-02-22 |
uz | When generating forward references to functions, use... |
tree | commitdiff |
2009-02-17 |
uz | Check for division by/modulo by zero when parsing the... |
tree | commitdiff |
2009-02-17 |
uz | Small change to avoid endless error loops (aborted... |
tree | commitdiff |
2009-02-08 |
uz | Makefile cleanup. Among other things, allow use of... |
tree | commitdiff |
2009-01-30 |
uz | Added special error messages for Groepaz. |
tree | commitdiff |
2009-01-24 |
uz | Fixed a problem with recursive macro expansions. They... |
tree | commitdiff |
2009-01-12 |
uz | Fixed an optimizer problem: A branch into a list of... |
tree | commitdiff |
2008-12-28 |
uz | Fixed problems with casts, where larger values weren... |
tree | commitdiff |
2008-08-31 |
uz | Fixed the macro versions of several inline functions. |
tree | commitdiff |
2008-08-31 |
uz | More changes to support address size qualifiers. |
tree | commitdiff |
2008-08-31 |
uz | Test for pointer must use IsTypePtr not a direct compar... |
tree | commitdiff |
2008-08-24 |
uz | Moved the fascall and near/far flags from the function... |
tree | commitdiff |
2008-08-11 |
uz | Some more floating point support. |
tree | commitdiff |
2008-08-09 |
uz | Use GlobalModeFlags() if apropriate. |
tree | commitdiff |
2008-08-08 |
uz | Fixed a bug: Structure assignment was broken. |
tree | commitdiff |
2008-08-07 |
uz | Fixed a bug: The op= operators (+=, -=, etc.) worked... |
tree | commitdiff |
2008-08-07 |
uz | Fixed a bug: It was possible to increment or decrement... |
tree | commitdiff |
next |