| | Event TimelineThis revision is now accepted and ready to land. This revision was automatically updated to reflect the committed changes. Path | Size |
---|
| | | | | 4 lines | | 1 line | | | | 285 lines | | | | | | 1 line | | | | 7 lines | | | | 1 line | | 837 lines |
Commit | Tree | Parents | Author | Summary | Date |
---|
53e7b077468f | 59a23a925669 | 19aca5dfd885 | Daniel Berlin | This patch introduces MemorySSA, a virtual SSA form for memory. Details on what… (Show More…) | Feb 24 2015, 11:48 AM | 19aca5dfd885 | 9ca92160edfb | 2058cb49f4dd | Daniel Berlin | Continue removing GVN | Feb 24 2015, 11:42 AM | 2058cb49f4dd | d5e02efa8cd3 | 794e933330af | Daniel Berlin | Begin removing GVN from memoryssa | Feb 24 2015, 11:39 AM | 794e933330af | d8e8c42a757e | 948caa342244 | Daniel Berlin | reserve space for args | Feb 25 2015, 2:28 PM | 948caa342244 | 9a09546abe39 | 0a83cf238374 | Daniel Berlin | Rename UseOperand to DefiningAccess | Feb 25 2015, 2:00 PM | 0a83cf238374 | 5c791a50d69a | 572632e7a567 | Daniel Berlin | rename Type field | Feb 25 2015, 1:54 PM | 572632e7a567 | df7fa5edea9e | 78797050fff4 | Daniel Berlin | Comment updates | Feb 25 2015, 1:53 PM | 78797050fff4 | 13127fbaf828 | b47dae2ff7ac | Daniel Berlin | Get rid of defVersion in MemoryDef and MemoryPhi | Feb 25 2015, 1:51 PM | b47dae2ff7ac | 6216e128a19b | 898ab36fe01c | Daniel Berlin | Fix a bug in use handling. Rewrite phi walking to be more clear | Feb 25 2015, 9:22 AM | 898ab36fe01c | d06086f14680 | 9d2e48bbc953 | Daniel Berlin | fixups | Feb 24 2015, 8:10 PM | 9d2e48bbc953 | c19bd460ca84 | 54a1b32f2430 | Daniel Berlin | Complete fixes to use lists, revert intrinsics change | Feb 24 2015, 11:43 AM | 54a1b32f2430 | b6bf324b05c3 | d0a46532dfcf | Daniel Berlin | Fix | Feb 23 2015, 9:22 AM | d0a46532dfcf | 7f9270f033ad | fcfbe1041ada | Daniel Berlin | Push uses down into correct classes | Feb 23 2015, 7:01 AM | fcfbe1041ada | e3875ab87e26 | 9508b6c76cc8 | Daniel Berlin | Misc fixes | Feb 20 2015, 5:58 PM | 9508b6c76cc8 | a755e4decc1c | 3e14cf6c9775 | Daniel Berlin | Speedups | Feb 20 2015, 3:09 PM | 3e14cf6c9775 | eb31ed12a1e3 | 9010ce6f00d2 | Daniel Berlin | Small cleanup | Feb 20 2015, 2:00 PM | 9010ce6f00d2 | 5d29fcbdc66d | a31d8ba0af43 | Daniel Berlin | Move verification back to off now that it's tested on a ton of stuff and isn't… (Show More…) | Feb 20 2015, 12:59 PM | a31d8ba0af43 | fe2e877d018e | b754ce321f55 | Daniel Berlin | Handle unreachable blocks. Switch from ilist to list | Feb 20 2015, 12:59 PM | b754ce321f55 | 564fb1040462 | ae39f2bde298 | Daniel Berlin | Forgot a file | Feb 20 2015, 9:44 AM | ae39f2bde298 | aa3887551b6f | 8cde0e781841 | Daniel Berlin | Use bump ptr allocators where possible | Feb 20 2015, 9:44 AM | 8cde0e781841 | 1634860669b5 | 4def0a0c28a2 | Daniel Berlin | Make calls work properly (assuming basicaa gives right answers :P) | Feb 19 2015, 2:13 PM | 4def0a0c28a2 | c33bfb7226ae | 6e0bfe961f38 | Daniel Berlin | Fix call vs invoke crashes due to BasicAA bug | Feb 19 2015, 12:42 PM | 6e0bfe961f38 | 296d0c03a5b4 | 2cd3acb730a4 | Daniel Berlin | Formatting | Feb 19 2015, 12:32 PM | 2cd3acb730a4 | 9f3a1a12f31b | 6f9710060dfb | Daniel Berlin | Add code to verify def-use chains and fix bug in def-use chains | Feb 19 2015, 12:32 PM | 6f9710060dfb | aa5935b221c4 | 5a6aafb46614 | Daniel Berlin | Update naming and comments | Feb 19 2015, 11:57 AM | 5a6aafb46614 | 54b69d445619 | b2d1faf25b0d | Daniel Berlin | Add a TODO and an algorithm change | Feb 19 2015, 11:50 AM | b2d1faf25b0d | 4b6156569909 | c3ad903c6ccb | Daniel Berlin | Update conditional | Feb 18 2015, 2:15 PM | c3ad903c6ccb | fde64e099ba9 | 7db46b330f14 | Daniel Berlin | Phi walking improvement | Feb 18 2015, 1:40 PM | 7db46b330f14 | 8244fb3619b6 | 6cb3a1ad5418 | Daniel Berlin | Fix call handling | Feb 18 2015, 1:16 PM | 6cb3a1ad5418 | a6eb0c7e82f2 | 2566ad20e06b | Daniel Berlin | revert wrong computeLiveIn changse | Feb 17 2015, 5:09 PM | 2566ad20e06b | 4e8f7e2579e3 | 70c32c583d18 | Daniel Berlin | A few random fixes and speedups, and implementation of an alternative phi… (Show More…) | Feb 17 2015, 3:49 PM | 70c32c583d18 | 66f22a106877 | 2a8048a6dbb9 | Daniel Berlin | Beginning pieces of walk rewrite | Feb 16 2015, 11:21 PM | 2a8048a6dbb9 | a2fcc9355f75 | 609c70980727 | Daniel Berlin | temp code | Feb 12 2015, 1:37 PM | 609c70980727 | 816c3a649dda | 9da6a8bdc053 | Daniel Berlin | Fix a long standing deletion bug | Feb 12 2015, 1:29 PM | 9da6a8bdc053 | 59b5e4c6eecf | 1c1da1e23f66 | Daniel Berlin | Make Function able to print with assembly annotation writer | Feb 11 2015, 6:29 PM | 1c1da1e23f66 | 4515b930c477 | 5820b515462f | Daniel Berlin | | Feb 4 2015, 11:14 AM |
|
Again, submit separately please.