messages from 2017-03-21 13:00:51 to 2017-03-27 21:27:21 UTC [more...]
[PATCH v6 00/52] LLVM fixes
2017-03-27 21:24 UTC (48+ messages)
` [PATCH v6 01/52] llvm: remove unneeded arg 'module'
` [PATCH v6 02/52] llvm: remove unneeded 'generation'
` [PATCH v6 03/52] llvm: remove unneeded function::type
` [PATCH v6 04/52] llvm: reduce scope of 'bb_nr'
` [PATCH v6 05/52] llvm: use pseudo_list_size() instead of open coding it
` [PATCH v6 06/52] llvm: give arguments a name
` [PATCH v6 07/52] llvm: give a name to call's return values
` [PATCH v6 08/52] llvm: avoid useless temp variable
` [PATCH v6 09/52] llvm: extract get_sym_value() from pseudo_to_value()
` [PATCH v6 10/52] llvm: fix test of floating-point type
` [PATCH v6 11/52] llvm: fix translation of PSEUDO_VALs into a ValueRefs
` [PATCH v6 12/52] llvm: fix output_op_store() which modify its operand
` [PATCH v6 13/52] llvm: fix output_op_[ptr]cast()
` [PATCH v6 14/52] llvm: take care of degenerated rvalues
` [PATCH v6 15/52] llvm: add test cases for symbol's address
` [PATCH v6 16/52] llvm: add test cases for pointers passed as argument
` [PATCH v6 17/52] llvm: add test cases for arrays "
` [PATCH v6 18/52] llvm: add test cases for degenerated pointers
` [PATCH v6 19/52] llvm: add support for OP_NEG
` [PATCH v6 20/52] llvm: add support for OP_SETVAL with floats
` [PATCH v6 21/52] llvm: add support for OP_SETVAL with labels
` [PATCH v6 22/52] llvm: ignore OP_INLINED_CALL
` [PATCH v6 23/52] llvm: fix pointer/float mixup in comparisons
` [PATCH v6 24/52] llvm: fix type in comparison with an address constant
` [PATCH v6 25/52] llvm: give correct type to binops
` [PATCH v6 26/52] llvm: adjust OP_RET's type
` [PATCH v6 27/52] llvm: variadic functions are not being marked as such
` [PATCH v6 28/52] llvm: fix type of switch constants
` [PATCH v6 29/52] llvm: make pseudo_name() more flexible
` [PATCH v6 30/52] llvm: give a name to all values
` [PATCH v6 31/52] llvm: add support for OP_SWITCH with a range
` [PATCH v6 32/52] llvm: fix OP_SWITCH has no target
` [PATCH v6 33/52] llvm: make value_to_pvalue() more flexible
` [PATCH v6 34/52] llvm: make value_to_ivalue() "
` [PATCH v6 35/52] llvm: add test case pointer compare with cast
` [PATCH v6 36/52] llvm: let pseudo_to_value() directly use the type
` [PATCH v6 37/52] llvm: remove unneeded pseudo_to_value() unneeded argument
` [PATCH v6 38/52] llvm: introduce get_ioperand()
` [PATCH v6 39/52] llvm: fix mutating function pointer
` [PATCH v6 41/52] llvm: fix mutated OP_SEL
` [PATCH v6 42/52] llvm: fix mutated OP_SWITCH
` [PATCH v6 45/52] llvm: add support for restricted types
` [PATCH v6 46/52] llvm: fix get value from initialized symbol
` [PATCH v6 47/52] llvm: fix get value from non-anonymous symbol
` [PATCH v6 48/52] llvm: fix type of bitfields
` [PATCH v6 49/52] llvm: add support for OP_FPCAST
` [PATCH v6 50/52] llvm: add support for cast from floats
[PATCH v6 00/15] prepare for LLVM fixes
2017-03-27 17:34 UTC (16+ messages)
` [PATCH v6 01/15] don't output value of anonymous symbol's pointer
` [PATCH v6 02/15] add table to "negate" some opcode
` [PATCH v6 03/15] use opcode table for compare_opcode()
` [PATCH v6 04/15] canonicalize binops before simplification
` [PATCH v6 05/15] canonicalize compare instructions
` [PATCH v6 06/15] add is_signed_type()
` [PATCH v6 07/15] fix usage of inlined calls
` [PATCH v6 08/15] inlined calls should not block BB packing
` [PATCH v6 09/15] give function's arguments a type via OP_PUSH
` [PATCH v6 10/15] insure that all OP_PUSHs are just before their OP_CALL
` [PATCH v6 11/15] give a type to OP_PHISOURCEs
` [PATCH v6 12/15] give a type to OP_SELs, always
` [PATCH v6 13/15] give a type to OP_SWITCHs
` [PATCH v6 14/15] add doc about sparse's instructions/IR
` [PATCH v6 15/15] add support for wider type in switch-case
extra 'make check' failures on 32bit Linux
2017-03-27 17:15 UTC (8+ messages)
[PATCH 00/14] prepare LLVM fixes
2017-03-27 16:29 UTC (20+ messages)
` [PATCH v5 01/14] don't output value of anonymous symbol's pointer
` [PATCH v5 02/14] canonicalize binops before simplification
` [PATCH v5 03/14] canonicalize compare instructions
` [PATCH v5 04/14] rewrite compare_opcode() like swap_compare_opcode()
` [PATCH v5 05/14] add is_signed_type()
` [PATCH v5 06/14] fix usage of inlined calls
` [PATCH v5 07/14] inlined calls should not block BB packing
` [PATCH v5 08/14] give function's arguments a type via OP_PUSH
` [PATCH v5 09/14] insure that all OP_PUSHs are just before their OP_CALL
` [PATCH v5 10/14] give a type to OP_PHISOURCEs
` [PATCH v5 11/14] give a type to OP_SELs, always
` [PATCH v5 12/14] give a type to OP_SWITCHs
` [PATCH v5 13/14] add doc about sparse's instructions/IR
` [PATCH v5 14/14] add support for wider type in switch-case
[PATCH v2] fix expansion of integers to floats
2017-03-27 14:34 UTC
[PATCH 0/5] fix test cases on 32bit
2017-03-27 14:19 UTC (6+ messages)
` [PATCH 1/5] fix test for cast to bool on 32bit machines
` [PATCH 2/5] predefine __INT_MAX__ and friends
` [PATCH 3/5] predefine __SIZEOF_INT__ & friends
` [PATCH 4/5] fix test validation/div.c
` [PATCH 5/5] do not depends on limits.h to test __CHAR_BIT__
sparse-llvm outstanding fixes
2017-03-26 22:14 UTC (3+ messages)
sparse-llvm initialization of local vars
2017-03-26 22:04 UTC
[PATCH v4 00/63] LLVM fixes
2017-03-25 0:03 UTC (16+ messages)
` [PATCH v4 02/63] allow binop simplification after canonicalization
` [PATCH v4 03/63] canonicalize compare instructions
` [PATCH v4 32/63] llvm: add support for OP_SETVAL with floats
[PATCH v5 00/51] LLVM fixes
2017-03-24 23:20 UTC (52+ messages)
` [PATCH v5 01/51] llvm: remove unneeded arg 'module'
` [PATCH v5 02/51] llvm: remove unneeded 'generation'
` [PATCH v5 03/51] llvm: remove unneeded function::type
` [PATCH v5 04/51] llvm: reduce scope of 'bb_nr'
` [PATCH v5 05/51] llvm: use pseudo_list_size() instead of open coding it
` [PATCH v5 06/51] llvm: give arguments a name
` [PATCH v5 07/51] llvm: give a name to call's return values
` [PATCH v5 08/51] llvm: avoid useless temp variable
` [PATCH v5 09/51] llvm: extract get_sym_value() from pseudo_to_value()
` [PATCH v5 10/51] llvm: fix test of floating-point type
` [PATCH v5 11/51] llvm: fix translation of PSEUDO_VALs into a ValueRefs
` [PATCH v5 12/51] llvm: fix output_op_store() which modify its operand
` [PATCH v5 13/51] llvm: fix output_op_[ptr]cast()
` [PATCH v5 14/51] llvm: take care of degenerated rvalues
` [PATCH v5 15/51] llvm: add test cases for symbol's address
` [PATCH v5 16/51] llvm: add test cases for pointers passed as argument
` [PATCH v5 17/51] llvm: add test cases for arrays "
` [PATCH v5 18/51] llvm: add test cases for degenerated pointers
` [PATCH v5 19/51] llvm: add support for OP_NEG
` [PATCH v5 20/51] llvm: add support for OP_SETVAL with floats
` [PATCH v5 21/51] llvm: add support for OP_SETVAL with labels
` [PATCH v5 22/51] llvm: ignore OP_INLINED_CALL
` [PATCH v5 23/51] llvm: fix pointer/float mixup in comparisons
` [PATCH v5 24/51] llvm: fix type in comparison with an address constant
` [PATCH v5 25/51] llvm: give correct type to binops
` [PATCH v5 26/51] llvm: adjust OP_RET's type
` [PATCH v5 27/51] llvm: variadic functions are not being marked as such
` [PATCH v5 28/51] llvm: fix type of switch constants
` [PATCH v5 29/51] llvm: make pseudo_name() more flexible
` [PATCH v5 30/51] llvm: give a name to all values
` [PATCH v5 31/51] llvm: add support for OP_SWITCH with a range
` [PATCH v5 32/51] llvm: fix OP_SWITCH has no target
` [PATCH v5 33/51] llvm: make value_to_pvalue() more flexible
` [PATCH v5 34/51] llvm: make value_to_ivalue() "
` [PATCH v5 35/51] llvm: add test case pointer compare with cast
` [PATCH v5 36/51] llvm: let pseudo_to_value() directly use the type
` [PATCH v5 37/51] llvm: remove unneeded pseudo_to_value() unneeded argument
` [PATCH v5 38/51] llvm: introduce get_ioperand()
` [PATCH v5 39/51] llvm: fix mutating function pointer
` [PATCH v5 40/51] llvm: fix mutated OP_RET
` [PATCH v5 41/51] llvm: fix mutated OP_SEL
` [PATCH v5 42/51] llvm: fix mutated OP_SWITCH
` [PATCH v5 43/51] llvm: fix mutated OP_PHISOURCE
` [PATCH v5 44/51] llvm: fix mutated OP_[PTR]CAST
` [PATCH v5 45/51] llvm: add support for restricted types
` [PATCH v5 46/51] llvm: fix get value from initialized symbol
` [PATCH v5 47/51] llvm: fix get value from non-anonymous symbol
` [PATCH v5 48/51] llvm: fix type of bitfields
` [PATCH v5 49/51] llvm: add support for OP_FPCAST
` [PATCH v5 50/51] llvm: add support for cast from floats
` [PATCH v5 51/51] llvm: cleanup of output_[ptr]cast()
[PATCH] avoid crash with test-linearize -vv
2017-03-24 7:49 UTC (3+ messages)
Sparse IR documentation
2017-03-22 22:20 UTC
sparse-llvm issue with handling of phisrc instruction
2017-03-22 21:38 UTC (13+ messages)
Adding an option to sparse to disable the IR simplifications
2017-03-22 20:53 UTC (2+ messages)
[PATCH 0/7] fix function or array address in conditionals
2017-03-22 17:32 UTC (8+ messages)
` [PATCH 1/7] teach sparse about -Waddress
` [PATCH 2/7] add is_func_type()
` [PATCH 3/7] warn if testing the address of a function
` [PATCH 4/7] add is_array_type()
` [PATCH 5/7] warn if testing the address of an array
` [PATCH 6/7] fix evaluation of a function or array symbol in conditionals
` [PATCH 7/7] fix is_scalar_type()
[PATCH] show OP_PHI without VOID
2017-03-22 13:35 UTC
[PATCH] Add more declarations for more builtin functions
2017-03-22 10:47 UTC
Possible linearizer issue
2017-03-22 10:53 UTC (4+ messages)
` [PATCH] fix OP_PHI usage in try_to_simplify_bb(), correctly
Another potential issue with linearized output
2017-03-22 9:08 UTC (5+ messages)
page: next (older) | prev (newer) | latest
- recent:[subjects (threaded)|topics (new)|topics (active)]
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).