2011-11-22 |
Pekka Enberg | sparse, llvm: OP_SET_B and OP_SET_A code generation Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-11-22 |
Pekka Enberg | sparse, llvm: Pointer cast code generation Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-11-21 |
Pekka Enberg | sparse, llvm: Make llc output to stdout in sparsec Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-11-21 |
Pekka Enberg | sparse, llvm: Fix 'extern' symbol code generation Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-11-21 |
Pekka Enberg | sparse, llvm: Fix symbol initializer code generation Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-11-19 |
Pekka Enberg | sparse, llvm: Function pointer code generation Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-11-19 |
Pekka Enberg | sparse, llvm: Make 'sparsec' error handling more robust Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-10-28 |
Pekka Enberg | sparse, llvm: Add support for union types Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-10-25 |
Pekka Enberg | sparse, llvm: Add support for array types Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-10-25 |
Pekka Enberg | sparse, llvm: Fix symbol_type() for bitfields and enums Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-10-24 |
Pekka Enberg | sparse, llvm: Fix struct code generation Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-10-24 |
Pekka Enberg | sparse, llvm: Use new LLVM type system API for structs Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-10-24 |
Pekka Enberg | sparse, llvm: Fix 'void *' pointer code generation Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-09-28 |
Pekka Enberg | sparse, llvm: Add support for logical ops Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-09-28 |
Pekka Enberg | sparse: Bump up sizeof(_Bool) to 8 bits Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-09-09 |
Pekka Enberg | sparse, llvm: Add support for symbol initializers Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-09-07 |
Pekka Enberg | sparse, llvm: Add support for struct types Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-08-31 |
Pekka Enberg | sparse, llvm: Fix code generation for 'long double... Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-08-31 |
Pekka Enberg | Merge pull request #4 from jgarzik/hacks
|
commit | commitdiff | tree |
2011-08-30 |
Pekka Enberg | llvm, sparse: Fix symbol_is_fp_type() goof Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-08-30 |
Pekka Enberg | Merge branch 'master' of github.com:penberg/sparse...
|
commit | commitdiff | tree |
2011-08-30 |
Pekka Enberg | Merge pull request #3 from jgarzik/hacks
|
commit | commitdiff | tree |
2011-08-30 |
Pekka Enberg | sparse, llvm: Fix pseudo_type() for PSEUDO_ARG Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-08-30 |
Pekka Enberg | sparse, llvm: Fix code generation for casts Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-08-30 |
Pekka Enberg | Revert "sparse, llvm: Don't redefine module local functions" Author: Pekka Enberg <penberg@kernel.org> Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-08-30 |
Pekka Enberg | sparse, llvm: Don't redefine module local functions Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-08-30 |
Pekka Enberg | sparse, llvm: Fix PSEUDO_OP code generation Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-08-30 |
Pekka Enberg | sparse, llvm: Improve sparsec front-end Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-08-29 |
Pekka Enberg | sparse, llvm: Fix OP_CAST to use zero-extend ...Mon, Aug 29, 2011 at 12:45 PM, Pekka Enberg <penberg@kernel.org> wrote: Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-08-29 |
Pekka Enberg | sparse, llvm: Cleanup output_data() Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-08-29 |
Pekka Enberg | sparse, llvm: Code generation for string constants Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-08-29 |
Pekka Enberg | sparse, llvm: Warn the user when we fall back to GCC Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-08-28 |
Pekka Enberg | Merge pull request #2 from jgarzik/hacks
|
commit | commitdiff | tree |
2011-08-28 |
Pekka Enberg | Merge pull request #1 from jgarzik/hacks
|
commit | commitdiff | tree |
2011-08-27 |
Pekka Enberg | sparse, llvm: Kill debugging code Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-08-27 |
Pekka Enberg | sparse, llvm: Kill ifdef'd unssa() call Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-08-27 |
Pekka Enberg | sparse, llvm: Bitwise not operator codegen Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-08-27 |
Pekka Enberg | sparse, llvm: Reorganize code generation tests Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-08-27 |
Pekka Enberg | sparse, llvm: Floating point support for binops Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-08-25 |
Pekka Enberg | sparse, llvm: Implement OP_CAST Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-08-25 |
Pekka Enberg | sparse, llvm: Move binop tests to validation/backend Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-08-25 |
Pekka Enberg | sparse, llvm: Implement some binary comparison ops Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-08-25 |
Pekka Enberg | sparse, llvm: Add support for more binary ops Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-08-25 |
Pekka Enberg | sparse, llvm: Implement OP_ADD Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-08-25 |
Pekka Enberg | sparse, llvm: Add output_op_binary() stub Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-08-25 |
Pekka Enberg | sparse, llvm: Introduce 'struct function' to clean... Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-08-25 |
Pekka Enberg | sparse, llvm: Add support for OP_RET/PSEUDO_ARG Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-08-23 |
Pekka Enberg | sparse, llvm: OP_RET/PSEUDO_VAL code generation Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-08-23 |
Pekka Enberg | sparse, llvm: Add switch statement to output_insn() Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-08-23 |
Pekka Enberg | llvm, sparse: Separate entry and exit basic blocks Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-08-23 |
Pekka Enberg | sparse, llvm: Fix 'sparsec' when it's not in PATH Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-08-23 |
Pekka Enberg | sparse, llvm: Fix global variable initialization Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-08-23 |
Pekka Enberg | sparse, llvm: Fix assert() in sparse code Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-08-23 |
Pekka Enberg | sparse, llvm: Initial commit Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-06-29 |
Pekka Enberg | sparse: Add 'artifical' to ignore attributes Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2009-08-21 |
Pekka Enberg | sparse: Add GCC pre-defined macros for user-space Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |