Age | Commit message (Expand) | Author | Files | Lines |
2011-08-10 | fix a memory leak in compile-i386.c | Jonathan Neuschäfer | 1 | -1/+0 |
2009-07-22 | compile-i386: do not generate an infinite loop | Kamil Dudka | 1 | -4/+4 |
2008-12-17 | Unhardcode byte size being 8 bits. | David Given | 1 | -1/+1 |
2007-07-10 | fix handling of address_space in casts and assignments | Al Viro | 1 | -0/+1 |
2007-05-01 | Fix most -Wshadow warnings in Sparse.0.3 | Josh Triplett | 1 | -2/+0 |
2007-04-20 | compile-i386.c: Declare regs_in_use static | Josh Triplett | 1 | -1/+1 |
2007-03-09 | Use GCC format and sentinel attributes on appropriate functions | Josh Triplett | 1 | -1/+1 |
2005-12-31 | Make local declarations be statements of their own | Linus Torvalds | 1 | -1/+3 |
2005-08-03 | Update the calling interface to "sparse()". | Linus Torvalds | 1 | -0/+4 |
2005-06-27 | [PATCH] makes some needlessly global code static | Luc Van Oostenryck | 1 | -7/+7 |
2005-04-07 | Add "stream_name()" helper function, and use it. | Linus Torvalds | 1 | -1/+1 |
2005-04-07 | Split out the blob allocator from lib.c into allocate.c. | Linus Torvalds | 1 | -0/+1 |
2005-04-07 | Make compile-i386.c get with the program. We don't just use | Linus Torvalds | 1 | -3/+9 |
2005-04-07 | Remove EXPR_BITFIELD entirely. | Linus Torvalds | 1 | -10/+0 |
2005-04-07 | Separate explicit and implied casts. | Linus Torvalds | 1 | -0/+1 |
2005-04-07 | Remove "fieldwidth" member of struct symbol | Linus Torvalds | 1 | -3/+1 |
2005-04-07 | Remove remnants of two-expression x ? : y handling.. | Linus Torvalds | 1 | -10/+3 |
2005-04-07 | Get rid of the old "iterate()" interfaces. | Linus Torvalds | 1 | -13/+12 |
2005-04-07 | Totally re-do how we build up the initializer tree: make the | Linus Torvalds | 1 | -1/+1 |
2005-04-07 | Janitorial trivialities. | welinder@darter.rentec.com | 1 | -5/+5 |
2005-04-07 | Many files: | welinder@darter.rentec.com | 1 | -10/+10 |
2005-04-07 | Make END_FOR_EACH_PTR[_REVERSE] take the ptr name as an argument. | Linus Torvalds | 1 | -15/+15 |
2005-04-07 | Fix "compile-i386.c" incestuous list internal knowledge. | Linus Torvalds | 1 | -1/+1 |
2005-04-07 | Fix up the worst regcache thinko's. | Linus Torvalds | 1 | -28/+31 |
2005-04-07 | Add the proper accessor functions to turn a 32-bit reg | Linus Torvalds | 1 | -0/+2 |
2005-04-07 | Make "emit_conditional_test()" use register caches. | Linus Torvalds | 1 | -2/+5 |
2005-04-07 | Improve "emit_move()" handling. | Linus Torvalds | 1 | -6/+34 |
2005-04-07 | Make binops use the new register tracking in compile-i386.c | Linus Torvalds | 1 | -33/+13 |
2005-04-07 | Do some rudimentary register content tracking. | Linus Torvalds | 1 | -34/+116 |
2005-04-07 | Start infrastructure for more dynamic register allocation. | Linus Torvalds | 1 | -14/+112 |
2005-04-07 | Let compile-i386 know about more registers. | Linus Torvalds | 1 | -56/+54 |
2005-04-07 | Simplify the interface between compile.c and the actual | Linus Torvalds | 1 | -11/+4 |
2005-04-07 | Make compile-i386.c create pseudo-code for the logical binops. | Linus Torvalds | 1 | -0/+8 |
2005-04-07 | Teach compile-i386.c to emit select instructions. | Linus Torvalds | 1 | -1/+31 |
2005-04-07 | EXPR_SAFELOGICAL is unnecessary. It ends up being the same as EXPR_BINOP. | Linus Torvalds | 1 | -1/+0 |
2005-04-07 | Make expression expansion calculate the "cost" of the | Linus Torvalds | 1 | -0/+1 |
2005-04-07 | Add "select" expression. | Linus Torvalds | 1 | -0/+1 |
2005-04-07 | [be] fix amazingly stupid conditional expression handling | Jeff Garzik | 1 | -61/+69 |
2005-04-07 | [be] minor fixes | Jeff Garzik | 1 | -1/+13 |
2005-04-07 | [be] fix some of the brokenness related to non-32-bit variables | Jeff Garzik | 1 | -23/+37 |
2005-04-07 | [PATCH] Generate correct push* instruction. | Alexey Dobriyan | 1 | -2/+1 |
2005-04-07 | [PATCH] Simplify mnemonic generation for mov* instructions. | Alexey Dobriyan | 1 | -23/+7 |
2005-04-07 | [PATCH] Print instruction's suffix in a human-readable form. | Alexey Dobriyan | 1 | -1/+1 |
2005-04-07 | Make "compile" assert more readable. | Linus Torvalds | 1 | -1/+1 |
2005-04-07 | [PATCH] comparison operations fix | Alexander Viro | 1 | -17/+12 |
2005-04-07 | [PATCH] teach sparse about __alignof__ | Stephen Hemminger | 1 | -0/+1 |
2005-04-07 | Fix integer/pointer errors in sparse. | Linus Torvalds | 1 | -9/+9 |
2005-04-07 | Make sparse sources themselves be sparse-clean. | Linus Torvalds | 1 | -1/+3 |
2005-04-07 | Now that BITS_IN_XXXX aren't defined contstants any more, | Linus Torvalds | 1 | -4/+4 |
2005-04-07 | Support C types as first-class citizens, allowing type | Linus Torvalds | 1 | -0/+3 |
2005-04-07 | Remove now-obsolete temporary statement types. | Linus Torvalds | 1 | -16/+0 |
2005-04-07 | Add proper linearization of switch statements. | Linus Torvalds | 1 | -0/+8 |
2005-04-07 | Split "STMT_GOTO_BB" into "STMT_CONDTRUE" and "STMT_CONDFALSE". | Linus Torvalds | 1 | -2/+6 |
2005-04-07 | Add "goto/label" support for linearization. | Linus Torvalds | 1 | -0/+3 |
2005-04-07 | [be] get operand size correct on mem->mem copies | Jeff Garzik | 1 | -8/+26 |
2005-04-07 | [be] Fix binops. We should now get operand size and sign correct. | Jeff Garzik | 1 | -22/+114 |
2005-04-07 | [be] fix function name emitted for .size directive | Jeff Garzik | 1 | -0/+1 |
2005-04-07 | [be] Handle 'break' and 'continue' inside loops. | Jeff Garzik | 1 | -2/+12 |
2005-04-07 | [be] handle 'break' and 'continue' in loop emit code | Jeff Garzik | 1 | -18/+53 |
2005-04-07 | [be] Get most of loops working. | Jeff Garzik | 1 | -12/+46 |
2005-04-07 | Merge kernel.bkbits.net:sparse.be into redhat.com:/garz/repo/sparse.be | Jeff Garzik | 1 | -23/+30 |
2005-04-07 | Allow variable-sized array size declarations. | Linus Torvalds | 1 | -2/+2 |
2005-04-07 | A much-needed stack allocation facelift. | Jeff Garzik | 1 | -19/+25 |
2005-04-07 | [be] rename pseudo_nr to stack_size | Jeff Garzik | 1 | -8/+9 |
2005-04-07 | [be] properly emit switch statements. | Jeff Garzik | 1 | -67/+173 |
2005-04-07 | [be] prefer "mov $0, %eax" to "xor %eax, %eax" | Jeff Garzik | 1 | -4/+8 |
2005-04-07 | [be] Store "free() me?" flag in struct storage, where it belongs, | Jeff Garzik | 1 | -66/+64 |
2005-04-07 | [be] temporarily ignore size of a callee func call's return value. | Jeff Garzik | 1 | -1/+1 |
2005-04-07 | [be] add to-do list compile-i386.c header | Jeff Garzik | 1 | -0/+13 |
2005-04-07 | [be] clean up binop selection. add support for shift left/right | Jeff Garzik | 1 | -14/+14 |
2005-04-07 | [be] properly emit "regular preops" | Jeff Garzik | 1 | -26/+38 |
2005-04-07 | [be] move existing (non-working) loop code to its own function | Jeff Garzik | 1 | -46/+51 |
2005-04-07 | [be] Properly load address de-references. | Jeff Garzik | 1 | -7/+23 |
2005-04-07 | [be] fixes | Jeff Garzik | 1 | -10/+16 |
2005-04-07 | [be] Don't emit move based on value returned from a function's | Jeff Garzik | 1 | -10/+3 |
2005-04-07 | [be] fix indirect func calls | Jeff Garzik | 1 | -1/+1 |
2005-04-07 | [be] In assignments, don't perform a mem->mem copy (two mov's) when | Jeff Garzik | 1 | -1/+16 |
2005-04-07 | [be] return fixes: move return jump target, emit return value properly | Jeff Garzik | 1 | -5/+8 |
2005-04-07 | [be] emit casts, prettier emit_copy output, fix segfault, | Jeff Garzik | 1 | -38/+47 |
2005-04-07 | [be] properly emit strings, indirect func calls, and | Jeff Garzik | 1 | -47/+105 |
2005-04-07 | [be] Handle 'if' using test/jz insns rather than xor/cmp/je | Jeff Garzik | 1 | -5/+2 |
2005-04-07 | [be] generate code for "x ? 1 : 0" type conditionals | Jeff Garzik | 1 | -16/+30 |
2005-04-07 | [be] comparison, signedness, and operand size update | Jeff Garzik | 1 | -38/+129 |
2005-04-07 | [be] comparison expression update: | Jeff Garzik | 1 | -22/+9 |
2005-04-07 | [be] calculate offset of func args on stack correctly | Jeff Garzik | 1 | -23/+5 |
2005-04-07 | [be] Convert insn() function to take struct storage arguments, | Jeff Garzik | 1 | -75/+186 |
2005-04-07 | [be] Instead of buffering output with a hand-rolled list of | Jeff Garzik | 1 | -7/+92 |
2005-04-07 | [be] get return values and jump targets working | Jeff Garzik | 1 | -31/+33 |
2005-04-07 | [PATCH] "silly sparse x86 backend" | Jeff Garzik | 1 | -0/+1452 |