IIIT-Delhi Institutional Repository

Introducing ‘nocoalias’ attribute to improve context-sensitive alias analysis in LLVM

Show simple item record

dc.contributor.author Manas
dc.contributor.author Kedia, Piyus (Advisor)
dc.date.accessioned 2023-04-20T10:39:19Z
dc.date.available 2023-04-20T10:39:19Z
dc.date.issued 2022-12
dc.identifier.uri http://repository.iiitd.edu.in/xmlui/handle/123456789/1228
dc.description.abstract The technique of alias analysis enables us to determine which memory locations can be accessed via different access paths. But finding objects satisfying aliasing sets is hard. We present a context-sensitive approach to improve alias analysis. In this compile-time approach, we check for aliasing between various function arguments at the call-site and propagate this information by means of an attribute to the function definition. This allows the optimizer to obtain better information about the function parameters, and hence open opportunities for various optimizations in the function definition itself. en_US
dc.language.iso en_US en_US
dc.publisher IIIT-Delhi en_US
dc.subject Program optimization en_US
dc.subject Pointer analysis en_US
dc.subject Context-sensitive en_US
dc.title Introducing ‘nocoalias’ attribute to improve context-sensitive alias analysis in LLVM en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search Repository


Advanced Search

Browse

My Account