llvm-project/llvm/lib/Transforms
David Blaikie 88208840b5 [opaque pointer type]: Pass explicit pointee type when building a constant GEP.
Gets a bit tricky in the ValueMapper, of course - not sure if we should
just expose a list of explicit types for each Value so that the
ValueMapper can be neutral to these special cases (it's OK for things
like load, where the explicit type is the result type - but when that's
not the case, it means plumbing through another "special" type... )

llvm-svn: 245728
2015-08-21 20:16:51 +00:00
..
Hello Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) 2015-06-23 09:49:53 +00:00
IPO [PM/AA] Remove the last relics of the separate IPA library from LLVM, 2015-08-18 17:51:53 +00:00
InstCombine Revert r245635, "[InstCombine] Transform A & (L - 1) u< L --> L != 0" 2015-08-21 07:46:07 +00:00
Instrumentation [asan] Add ASAN support for AArch64 42-bit VMA 2015-08-20 18:30:40 +00:00
ObjCARC [ARC] Pull the ObjC ARC components that really serve the role of 2015-08-20 08:06:03 +00:00
Scalar Rename Instruction::dropUnknownMetadata() to dropUnknownNonDebugMetadata() 2015-08-20 22:00:30 +00:00
Utils [opaque pointer type]: Pass explicit pointee type when building a constant GEP. 2015-08-21 20:16:51 +00:00
Vectorize [SLP] Propagate 'nontemporal' attribute into vectorized instructions. 2015-08-20 22:28:15 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile