aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Split out the blob allocator from lib.c into allocate.c.Linus Torvalds2005-04-071-0/+1
* Be more graceful about missing types and malformed expressions.Linus Torvalds2005-04-071-1/+1
* When expanding a constant short conditional, make sureLinus Torvalds2005-04-071-0/+2
* Update copyright notices a bit.Linus Torvalds2005-04-071-1/+1
* Remove EXPR_BITFIELD entirely.Linus Torvalds2005-04-071-3/+0
* Separate explicit and implied casts.Linus Torvalds2005-04-071-0/+1
* Fix up dropped bit checkLinus Torvalds2005-04-071-6/+11
* Make the cast truncation warning a bit more readable.Linus Torvalds2005-04-071-1/+3
* Make casts warn if they drop bits from constant values.Linus Torvalds2005-04-071-3/+10
* Remove remnants of two-expression x ? : y handling..Linus Torvalds2005-04-071-1/+0
* Fix cost of a simplified int/fp binop expression.Linus Torvalds2005-04-071-2/+2
* Implement __builtin_safe_p() to match __builtin_constant_p.Linus Torvalds2005-04-071-3/+19
* Do some trivial statement simplification.Linus Torvalds2005-04-071-18/+52
* Add an internal sparse "context" statement type.Linus Torvalds2005-04-071-0/+3
* Add __sizeof_ptr__ that looks at a pointer expression andLinus Torvalds2005-04-071-0/+1
* We actually _can_ have multiple initializers at offset zero.Linus Torvalds2005-04-071-2/+6
* [PATCH] #if expression handling cleanupsAlexander Viro2005-04-071-11/+0
* Make sure sort does not degenerate.welinder@anemone.rentec.com2005-04-071-8/+8
* Use the list sorter to sort the EXPR_INITIALIZER lists.Linus Torvalds2005-04-071-0/+32
* Do the EXPR_POS simplification breadth first, not depth first. Linus Torvalds2005-04-071-4/+4
* Simplify EXPR_INITIALIZER that is nested inside a simple EXPR_POS.Linus Torvalds2005-04-071-6/+32
* Simplify nested EXPR_POS expressions.Linus Torvalds2005-04-071-1/+25
* For functions that lack a type, print out error rather than SIGSEGV.Linus Torvalds2005-04-071-0/+4
* Fix shift size check and make warning more readable.Linus Torvalds2005-04-071-9/+13
* Fix up format string buglet found by the compiler.Linus Torvalds2005-04-071-1/+1
* Many files:welinder@darter.rentec.com2005-04-071-12/+12
* Make END_FOR_EACH_PTR[_REVERSE] take the ptr name as an argument.Linus Torvalds2005-04-071-4/+4
* Split "side effects" from "might take an exception" costs.Linus Torvalds2005-04-071-15/+16
* Cset exclude: welinder@troll.com|ChangeSet|20040812190944|57264welinder@troll.com2005-04-071-3/+1
* Mergewelinder@troll.com2005-04-071-0/+3
|\
| * [PATCH] handling of non-lvalue compound objectsAlexander Viro2005-04-071-0/+3
* | expand.c:welinder@troll.com2005-04-071-1/+3
* | expand.c:welinder@troll.com2005-04-071-2/+11
|/
* [PATCH] simplify_float_binopterra@gnome.org2005-04-071-3/+5
* Oops. Must expand conditional expression before checking it for constantness.Linus Torvalds2005-04-071-2/+3
* EXPR_SAFELOGICAL is unnecessary. It ends up being the same as EXPR_BINOP.Linus Torvalds2005-04-071-2/+1
* Make expression expansion calculate the "cost" of theLinus Torvalds2005-04-071-125/+177
* Add "select" expression.Linus Torvalds2005-04-071-0/+1
* simplify_int_binop: split signed and unsigned operationsLinus Torvalds2005-04-071-15/+83
* [PATCH] simplify_float_cmpterra@gnome.org2005-04-071-1/+3
* Fix silly typo in new fp->integer constant conversion.Linus Torvalds2005-04-071-1/+1
* [PATCH] FP handlingAlexander Viro2005-04-071-39/+159
* [PATCH] boolean in constant expressions done rightAlexander Viro2005-04-071-1/+1
* [PATCH] comparison operations fixAlexander Viro2005-04-071-7/+31
* Move the check for assignment to "const" to the evaluation phase.Linus Torvalds2005-04-071-6/+0
* Warn about assignments to 'const' types.Linus Torvalds2005-04-071-0/+6
* [PATCH] teach sparse about __alignof__Stephen Hemminger2005-04-071-0/+1
* Initialize C type system after parsing the command line arguments.Linus Torvalds2005-04-071-1/+1
* Add a note about bogus warnings we can get.Linus Torvalds2005-04-071-0/+8
* Make the "noderef" attribute work right.Linus Torvalds2005-04-071-3/+4