- User Since
- Aug 3 2023, 12:07 PM (17 w, 2 d)
Sep 4 2023
Remove run commands in depgraph.ll that were not being parsed
New example and question about what the optimization should do for an example like @baz in allocator.ll
Sep 3 2023
Add null check for IntOperand
Add new test where argument to malloc isn't a constant.
Use AAPotentialConstantValues to get the constant value.
Clean up code
Sep 2 2023
Don't call AAPointerInfoGetOrCreate other than Alloca and Malloc Instruction. Results in infinite loop for instance when calling a ptr
fix example IR
Delete malloc call after attributor update
fix name variable
Support for modifying malloc instructions
TODO: The original malloc call is not being removed by changeAfterManifest even though it is dead.
Sep 1 2023
Make switch to indentify alloca vs malloc instruction
Aug 30 2023
Add a positive test with TODO
Aug 27 2023
Add API for begin, end size in AAPointerInfo
Aug 24 2023
add maybe_unused pragma
1.) Put method to get offsetBins in AAPointerInfo
2.) work on other comments.
Aug 23 2023
1.) Insert a new instruction instead of modiying the old one (Char array)
2.) Restore value-simplify-local-remote.ll
3.) Add a new positive test to reduce size of array alloca
Aug 22 2023
check for zero alloca and indicate fixpoint.
Aug 21 2023
Remove un-necessary if condition for struct with only one element.
Revision based on comments
Aug 20 2023
Fix typo in assert.
Add a positive test case for malloc with a TODO.
Edited unit tests
Fixed some comments.