aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* compile-i386: do not generate an infinite loopKamil Dudka2009-07-221-4/+4
* Unhardcode byte size being 8 bits.David Given2008-12-171-1/+1
* fix handling of address_space in casts and assignmentsAl Viro2007-07-101-0/+1
* Fix most -Wshadow warnings in Sparse.Josh Triplett2007-05-011-2/+0
* compile-i386.c: Declare regs_in_use staticJosh Triplett2007-04-201-1/+1
* Use GCC format and sentinel attributes on appropriate functionsJosh Triplett2007-03-091-1/+1
* Make local declarations be statements of their ownLinus Torvalds2005-12-311-1/+3
* Update the calling interface to "sparse()".Linus Torvalds2005-08-031-0/+4
* [PATCH] makes some needlessly global code staticLuc Van Oostenryck2005-06-271-7/+7
* Add "stream_name()" helper function, and use it.Linus Torvalds2005-04-071-1/+1
* Split out the blob allocator from lib.c into allocate.c.Linus Torvalds2005-04-071-0/+1
* Make compile-i386.c get with the program. We don't just useLinus Torvalds2005-04-071-3/+9
* Remove EXPR_BITFIELD entirely.Linus Torvalds2005-04-071-10/+0
* Separate explicit and implied casts.Linus Torvalds2005-04-071-0/+1
* Remove "fieldwidth" member of struct symbolLinus Torvalds2005-04-071-3/+1
* Remove remnants of two-expression x ? : y handling..Linus Torvalds2005-04-071-10/+3
* Get rid of the old "iterate()" interfaces.Linus Torvalds2005-04-071-13/+12
* Totally re-do how we build up the initializer tree: make theLinus Torvalds2005-04-071-1/+1
* Janitorial trivialities.welinder@darter.rentec.com2005-04-071-5/+5
* Many files:welinder@darter.rentec.com2005-04-071-10/+10
* Make END_FOR_EACH_PTR[_REVERSE] take the ptr name as an argument.Linus Torvalds2005-04-071-15/+15
* Fix "compile-i386.c" incestuous list internal knowledge.Linus Torvalds2005-04-071-1/+1
* Fix up the worst regcache thinko's.Linus Torvalds2005-04-071-28/+31
* Add the proper accessor functions to turn a 32-bit regLinus Torvalds2005-04-071-0/+2
* Make "emit_conditional_test()" use register caches.Linus Torvalds2005-04-071-2/+5
* Improve "emit_move()" handling.Linus Torvalds2005-04-071-6/+34
* Make binops use the new register tracking in compile-i386.cLinus Torvalds2005-04-071-33/+13
* Do some rudimentary register content tracking.Linus Torvalds2005-04-071-34/+116
* Start infrastructure for more dynamic register allocation.Linus Torvalds2005-04-071-14/+112
* Let compile-i386 know about more registers.Linus Torvalds2005-04-071-56/+54
* Simplify the interface between compile.c and the actualLinus Torvalds2005-04-071-11/+4
* Make compile-i386.c create pseudo-code for the logical binops.Linus Torvalds2005-04-071-0/+8
* Teach compile-i386.c to emit select instructions.Linus Torvalds2005-04-071-1/+31
* EXPR_SAFELOGICAL is unnecessary. It ends up being the same as EXPR_BINOP.Linus Torvalds2005-04-071-1/+0
* Make expression expansion calculate the "cost" of theLinus Torvalds2005-04-071-0/+1
* Add "select" expression.Linus Torvalds2005-04-071-0/+1
* [be] fix amazingly stupid conditional expression handlingJeff Garzik2005-04-071-61/+69
* [be] minor fixesJeff Garzik2005-04-071-1/+13
* [be] fix some of the brokenness related to non-32-bit variablesJeff Garzik2005-04-071-23/+37
* [PATCH] Generate correct push* instruction.Alexey Dobriyan2005-04-071-2/+1
* [PATCH] Simplify mnemonic generation for mov* instructions.Alexey Dobriyan2005-04-071-23/+7
* [PATCH] Print instruction's suffix in a human-readable form.Alexey Dobriyan2005-04-071-1/+1
* Make "compile" assert more readable.Linus Torvalds2005-04-071-1/+1
* [PATCH] comparison operations fixAlexander Viro2005-04-071-17/+12
* [PATCH] teach sparse about __alignof__Stephen Hemminger2005-04-071-0/+1
* Fix integer/pointer errors in sparse.Linus Torvalds2005-04-071-9/+9
* Make sparse sources themselves be sparse-clean.Linus Torvalds2005-04-071-1/+3
* Now that BITS_IN_XXXX aren't defined contstants any more,Linus Torvalds2005-04-071-4/+4
* Support C types as first-class citizens, allowing typeLinus Torvalds2005-04-071-0/+3
* Remove now-obsolete temporary statement types.Linus Torvalds2005-04-071-16/+0