llvm-project/polly/lib
Philip Pfaffe ec1a3048a3 [ScopHelper] Provide support for recognising collective invariant loads
Summary: This patch aims to provide support for detecting load patterns which are collectively invariant but right now `isHoistableLoad()` is checking each load instruction individually which cannot detect the load pattern as a whole.

Patch by: Sahil Girish Yerawar

Reviewers: bollu, philip.pfaffe, Meinersbur

Reviewed By: philip.pfaffe, Meinersbur

Differential Revision: https://reviews.llvm.org/D48026

llvm-svn: 335949
2018-06-29 07:29:45 +00:00
..
Analysis [ScopHelper] Provide support for recognising collective invariant loads 2018-06-29 07:29:45 +00:00
CodeGen Simplify the implementation of getCUDALibDeviceFunction. NFC. 2018-06-14 08:54:55 +00:00
Exchange [CodeGen] Allow undefined loads in statement instances outside context. 2018-04-10 01:20:51 +00:00
External Update isl to isl-0.19-185-g8e9f55ce 2018-06-11 14:25:42 +00:00
Support [ScopHelper] Provide support for recognising collective invariant loads 2018-06-29 07:29:45 +00:00
Transform [ZoneAlgo] Use getDefToTarget in makeValInst. NFC. 2018-06-26 14:29:09 +00:00
CMakeLists.txt [CMake] Use only keyword-version of target_link_library. NFC. 2018-01-12 16:09:18 +00:00
Polly.cpp Drop '@brief' from doxygen comments 2016-09-02 06:33:33 +00:00