Commits : Listings

  Analyzed about 16 hours ago based on code collected about 23 hours ago.
Showing page 1 of 965
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
o error message file update by Karl-Michael Schindler: * updated german ones * small mistake in english one corrected Anon32 More... about 23 hours ago
Fix bug report 24612: hermes package has compile error with introduced at r24910. Solved by checking that the procdef is not declared forward. Anon32 More... 2 days ago
Fix error in script about check if C compiler is GNU Anon32 More... 2 days ago
* nostackframe now results in an error if used on pascal subroutines Anon32 More... 3 days ago
* handle LOC_*FPUREGISTER correctly when using sse2 sqr, resolve #26408 Anon32 More... 3 days ago
+ Added a new directive, CFGDIR, to configuration file allowing user to add a directory to a list where included configuration files are searched. Anon32 More... 3 days ago
+ added a few BMI instructions to see if they can be encoded Anon32 More... 3 days ago
+ avx uses add to multiply by 2 * formatting Anon32 More... 4 days ago
* Fix for bug ID 24603 (initialize result of TJSONObject.DoFormatJSON) Anon32 More... 4 days ago
* MIPS case node: simplified code a bit. * Moved jump tables into data segment. For disassembly-based stack unwinding to work properly, MIPS ABI expects text segment to contain instructions only. Anon32 More... 4 days ago
- Removed TMIPSParaManager.getintparaloc method, its generic implementation from r24716 works without issues. Anon32 More... 4 days ago
* i8086 compilation fixed after r24896 Anon32 More... 4 days ago
* Factored repeating code into separate procedure (IsJumpToLabel) - Assigned(x) check before "x is y" is redundant because "is" operator does the same check. Anon32 More... 4 days ago
+ MIPS: prevent coalescing written-to registers with $sp,$fp,$zero and $at. + Implemented subset of "spill replace" functionality, replacing moves from/to spilled registers with loads/stores to spill locations. This helps to reduce amount of instructions. Anon32 More... 5 days ago
+ has_life_info * successor info for for nodes fixed Anon32 More... 5 days ago
* clear optinfo after allocating it Anon32 More... 5 days ago
* don't reuse mm registers used by child nodes Anon32 More... 5 days ago
* basic avx support for floating point operations (use -Cfavx to activate) Anon32 More... 5 days ago
* MIPS: generate real instructions, not macros, for comparisons with $zero. * g_concatcopy, g_concatcopy_unaligned: call a_cmp_reg_reg_label instead of duplicating code. Anon32 More... 5 days ago
* TCGMIPS.a_load_reg_reg: reduce code duplication, and don't generate same register move for OS_32->OS_S32 and vice versa. Such moves explode into at least 4 instructions if register needs spilling, after which they are no longer recognized and cannot be removed by reg.allocator. So it's much better not to generate them in first place. * Implemented overflow checking for multiplication, no longer generate MULO and MULOU macros. Anon32 More... 6 days ago
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.