llvm-6502/lib/Transforms
Justin Bogner 40f8babe9a IndVarSimplify: Avoid UB from binding a reference to a null pointer
Calling operator* on a WeakVH whose Value is null hits undefined
behaviour, since we bind the value to a reference. Instead, go through
`operator Value*` so that we work with the pointer itself.

Found by ubsan.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@240214 91177308-0d34-0410-b5e6-96231b3b80d8
2015-06-20 06:24:05 +00:00
..
Hello Fixed/added namespace ending comments using clang-tidy. NFC 2015-06-19 15:57:42 +00:00
InstCombine Fixed/added namespace ending comments using clang-tidy. NFC 2015-06-19 15:57:42 +00:00
Instrumentation Fixed/added namespace ending comments using clang-tidy. NFC 2015-06-19 15:57:42 +00:00
IPO Fixed/added namespace ending comments using clang-tidy. NFC 2015-06-19 15:57:42 +00:00
ObjCARC Fixed/added namespace ending comments using clang-tidy. NFC 2015-06-19 15:57:42 +00:00
Scalar IndVarSimplify: Avoid UB from binding a reference to a null pointer 2015-06-20 06:24:05 +00:00
Utils LowerSwitch: Avoid some undefined behaviour 2015-06-20 00:28:25 +00:00
Vectorize [SLP] Vectorize for all-constant entries. 2015-06-19 17:40:15 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile