llvm-project/llvm/lib/Transforms
James Y Knight d9e85a0861 [opaque pointer types] Pass function types to InvokeInst creation.
This cleans up all InvokeInst creation in LLVM to explicitly pass a
function type rather than deriving it from the pointer's element-type.

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

llvm-svn: 352910
2019-02-01 20:43:34 +00:00
..
AggressiveInstCombine Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
Coroutines [opaque pointer types] Pass function types to CallInst creation. 2019-02-01 20:43:25 +00:00
Hello Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
IPO [opaque pointer types] Pass function types to InvokeInst creation. 2019-02-01 20:43:34 +00:00
InstCombine [opaque pointer types] Pass function types to CallInst creation. 2019-02-01 20:43:25 +00:00
Instrumentation [opaque pointer types] Pass function types to InvokeInst creation. 2019-02-01 20:43:34 +00:00
ObjCARC [opaque pointer types] Pass function types to CallInst creation. 2019-02-01 20:43:25 +00:00
Scalar [opaque pointer types] Pass function types to CallInst creation. 2019-02-01 20:43:25 +00:00
Utils [opaque pointer types] Pass function types to InvokeInst creation. 2019-02-01 20:43:34 +00:00
Vectorize [SLPVectorizer] Get rid of IndexQueue array from vectorizeStores. NFCI. 2019-02-01 06:44:08 +00:00
CMakeLists.txt Another try to commit 323321 (aggressive instruction combine). 2018-01-25 12:06:32 +00:00
LLVMBuild.txt Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00