aboutsummaryrefslogtreecommitdiffstats
path: root/linearize.c
Commit message (Expand)AuthorAgeFilesLines
* Add type information to struct instruction.David Given2008-12-181-1/+3
* fix bug in context tracking codeJohannes Berg2008-04-241-1/+0
* Fix cast instruction generationLinus Torvalds2008-04-241-3/+3
* sparse: simple conditional context trackingJohannes Berg2008-04-211-16/+6
* make sparse keep its promise about context trackingJohannes Berg2008-04-211-0/+10
* fix handling of address_space in casts and assignmentsAl Viro2007-07-101-0/+1
* Improved graph generation using subgraph clusters for functionsDan Sheridan2007-05-221-0/+1
* Use %td when printing a ptrdiff_t to avoid problems on 64-bit platformsJosh Triplett2007-05-221-1/+1
* Revert unintentional inclusion of warning fix in previous commit.Josh Triplett2007-05-221-1/+1
* Add test case for -Wno-old-initializerJosh Triplett2007-05-221-1/+1
* Fix the annotated inline call positionChristopher Li2007-04-201-0/+4
* Add annotation for inline function call.Christopher Li2007-03-021-7/+37
* Disable liveness "dead" instruction by default.Christopher Li2007-02-281-1/+2
* Coding style fix: use parentheses with sizeofJosh Triplett2007-02-261-1/+1
* Fix core dump on huge switchChristopher Li2007-02-261-1/+4
* Fix core dump on anonymous symbol.Christopher Li2007-02-221-8/+10
* Coding style fix: in a pointer type, * goes with the name, not the type.Josh Triplett2007-01-271-2/+2
* Add instruction to pseudo user tracking.Christopher Li2007-01-161-35/+37
* Change the symbol access list to a pseudo listChristopher Li2007-01-161-5/+5
* [PATCH] Parse and track multiple contexts by expressionJosh Triplett2006-08-301-21/+28
* Make local declarations be statements of their ownLinus Torvalds2005-12-311-7/+15
* [PATCH] Add a new opcode: OP_COPY.Luc Van Oostenryck2005-11-211-0/+5
* Clean up iterator handlingLinus Torvalds2005-08-151-2/+3
* [PATCH] makes some needlessly global code staticLuc Van Oostenryck2005-06-271-6/+6
* [PATCH] avoid segfault in add_asm_output() after a parse error in asm statementLuc Van Oostenryck2005-06-261-1/+1
* [PATCH] avoid segafult after parse errors in castsLuc Van Oostenryck2005-06-261-0/+3
* [PATCH] avoid segfault after parse errors in assignementsLuc Van Oostenryck2005-06-261-0/+3
* [PATCH] avoid segfault in linearize_asm_statement() after a parse error in as...Luc Van Oostenryck2005-06-261-1/+1
* [PATCH] Avoid segfault when code is present after a goto statementLuc Van Oostenryck2005-06-261-2/+2
* Be more careful about linearizing conditionalsLinus Torvalds2005-06-211-3/+7
* [PATCH] segfault on bad ternary conditionalLuc Van Oostenryck2005-06-201-1/+5
* Fix SIGSEGV on assignment to bad left side.Linus Torvalds2005-06-191-2/+2
* Add support for context checking functions.Linus Torvalds2005-04-071-5/+13
* Avoid SIGSEGV when linearizing bad expressions.Linus Torvalds2005-04-071-1/+1
* Make each instruction have a position of its own.Linus Torvalds2005-04-071-0/+6
* Add compile-time "range-check" infrastructure to sparseLinus Torvalds2005-04-071-3/+21
* Split OP_CAST into signed, unsigned and FP casts.Linus Torvalds2005-04-071-0/+8
* Make the example code generator do something half-way saneLinus Torvalds2005-04-071-0/+1
* Split the binops where signedness matters into unsigned and signed.Linus Torvalds2005-04-071-14/+34
* Make linearizer able to handle assignment ops where theLinus Torvalds2005-04-071-41/+50
* Linearize EXPR_POS initializers more carefully: they canLinus Torvalds2005-04-071-4/+2
* Get comparison sizes right.Linus Torvalds2005-04-071-2/+2
* Split OP_SETVAL into OP_SETVAL (fp expressions and labels) and OP_SYMADDRLinus Torvalds2005-04-071-24/+29
* Save off the asm parameter name too.Linus Torvalds2005-04-071-14/+38
* Make asm linearization not drop the constraints.Linus Torvalds2005-04-071-25/+53
* Add the argument pseudos to the "enter" instructionLinus Torvalds2005-04-071-1/+5
* Sort switch target listLinus Torvalds2005-04-071-0/+27
* Clean up linearizer output that got uglified by the show_instruction()Linus Torvalds2005-04-071-4/+3
* Make pretty helper functions for showing individual instructionsLinus Torvalds2005-04-071-7/+7
* Add "stream_name()" helper function, and use it.Linus Torvalds2005-04-071-3/+3