-
test/Transforms/LowerBitSets/
| | Authored by pcc on Jan 29 2015, 6:42 PM. Event Timelinepcc retitled this revision from to Introduce bitset global attribute and bitset lowering pass.. pcc added subscribers: kcc, Unknown Object (MLST). pcc added inline comments. kcc added inline comments. kcc added inline comments. pcc added inline comments. kcc added inline comments. pcc added inline comments. kcc added inline comments. jfb added inline comments. jfb added inline comments. pcc added inline comments. jfb added inline comments. pcc added inline comments. This revision was automatically updated to reflect the committed changes. Path | Size |
---|
| | | 66 lines | | 31 lines | | 1 line | | | | | | 2 lines | | 6 lines | | | | 4 lines | | 1 line | | | | 4 lines | | | | 78 lines | | | | 1 line | | 1 line | | 527 lines | | 3 lines | | test/ | Transforms/ | LowerBitSets/ |
| | | 34 lines | | 127 lines | | 40 lines | | | | 1 line | | | | 9 lines | | 64 lines | | | | 14 lines | | 2 lines |
Commit | Tree | Parents | Author | Summary | Date |
---|
476c2dafe790 | 3662d5af76e2 | 13442d82e290 | Peter Collingbourne | Use a 64-bit shift, add unit tests for containsGlobalOffset | Feb 19 2015, 10:59 AM | 13442d82e290 | 54666d1176b6 | 8c3e63e67a84 | Peter Collingbourne | Factor out some code into a function | Feb 18 2015, 6:43 PM | 8c3e63e67a84 | 238cf6654c5e | e0b4eff237b7 | Peter Collingbourne | Add function comments | Feb 18 2015, 5:44 PM | e0b4eff237b7 | b6c5a59554f0 | f247a8bda74e | Peter Collingbourne | Remove Int8Ty field. | Feb 18 2015, 5:28 PM | f247a8bda74e | 155b64046356 | b20619afb0db | Peter Collingbourne | Update comment with benchmark results for memory bt | Feb 12 2015, 11:26 AM | b20619afb0db | aa31486951b1 | 711c6acd7e02 | Peter Collingbourne | Remove M parameter | Feb 9 2015, 2:27 PM | 711c6acd7e02 | ab31274771e2 | 4915dc3f921e | Peter Collingbourne | Add unit tests for BitSetBuilder | Feb 9 2015, 1:44 PM | 4915dc3f921e | ed0f3be54e19 | d9d0b802a7f7 | Peter Collingbourne | Move part of implementation to testable location | Feb 9 2015, 1:25 PM | d9d0b802a7f7 | 04ef01fc8b12 | 0d151d4aaa5e | Peter Collingbourne | Update test case | Feb 9 2015, 12:12 PM | 0d151d4aaa5e | 2a1c14187c57 | f8c35f97eb62 | Peter Collingbourne | If the bit set is sufficiently small, we can avoid a load by bit testing a… (Show More…) | Feb 6 2015, 8:08 PM | f8c35f97eb62 | a62af1328253 | 3ac0f8709f60 | Peter Collingbourne | Move bitset lowering pass before simplifycfg | Feb 6 2015, 6:27 PM | 3ac0f8709f60 | b4ab7b7025bb | dac7af3dd675 | Peter Collingbourne | Use register variant of bt instruction on x86 | Feb 6 2015, 6:09 PM | dac7af3dd675 | 019520679dc7 | b9bdefb9bb9d | Peter Collingbourne | Use SmallVector | Feb 6 2015, 12:36 PM | b9bdefb9bb9d | 43a03b408a00 | db96e2e905b7 | Peter Collingbourne | Add fast check for case where bitset contains single element | Feb 6 2015, 10:47 AM | db96e2e905b7 | fba88a38506d | 4418378e7a31 | Peter Collingbourne | Check if the pointer is statically a member of the bitset; if so, remove the… (Show More…) | Feb 5 2015, 6:30 PM | 4418378e7a31 | 81b92c231bac | 2db707bcc018 | Peter Collingbourne | Enforce availability of data layout | Feb 5 2015, 5:33 PM | 2db707bcc018 | 32fc85a3f162 | 7942bcb14d0b | Peter Collingbourne | Add statistics | Feb 5 2015, 1:19 PM | 7942bcb14d0b | 233828e7c080 | bcbb8ff55dc9 | Peter Collingbourne | s/constants/metadata/ | Feb 5 2015, 1:10 PM | bcbb8ff55dc9 | 98c2c097ae07 | 6ccd53ca9880 | Peter Collingbourne | Address review comments | Feb 5 2015, 11:48 AM | 6ccd53ca9880 | 3e55507aec65 | b5aa5a55e7d7 | Peter Collingbourne | Move documentation to separate page | Feb 4 2015, 5:11 PM | b5aa5a55e7d7 | eefea3946d79 | 474bde6670bb | Peter Collingbourne | Documentation fixes | Feb 4 2015, 11:55 AM | 474bde6670bb | 2ee90029b73d | 206a6770ef81 | Peter Collingbourne | Switch to metadata format { bitset name, global, byte offset } to avoid… (Show More…) | Feb 3 2015, 10:15 PM | 206a6770ef81 | 3767ca181a3c | 8159fe4d5f90 | Peter Collingbourne | Use metadata instead of introducing the bitset global feature | Feb 3 2015, 3:41 PM | 8159fe4d5f90 | a44dd1612e4d | a76d66e38ed7 | Peter Collingbourne | Correctly handle multiple calls to llvm.bitset.test for a single bitset | Jan 30 2015, 2:55 PM | a76d66e38ed7 | 16c425750079 | 9a6b4219e2fe | Peter Collingbourne | Introduce bitset global attribute and bitset lowering pass. (Show More…) | Jan 23 2015, 11:49 AM |
|
two elements... and the third is ...