llvm-6502/lib/Transforms/Instrumentation
Chandler Carruth c3c8db9d25 Teach AddressSanitizer to create basic blocks in a more natural order.
This is particularly useful to the backend code generators which try to
process things in the incoming function order.

Also, cleanup some uses of IRBuilder to be a bit simpler and more clear.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@160254 91177308-0d34-0410-b5e6-96231b3b80d8
2012-07-16 08:58:53 +00:00
..
AddressSanitizer.cpp Teach AddressSanitizer to create basic blocks in a more natural order. 2012-07-16 08:58:53 +00:00
CMakeLists.txt llvm/lib: [CMake] Add explicit dependency to intrinsics_gen. 2012-06-24 13:32:01 +00:00
EdgeProfiling.cpp
FunctionBlackList.cpp [asan] rename class BlackList to FunctionBlackList and move it into a separate file -- we will need the same functionality in ThreadSanitizer 2012-03-14 23:22:10 +00:00
FunctionBlackList.h [asan] rename class BlackList to FunctionBlackList and move it into a separate file -- we will need the same functionality in ThreadSanitizer 2012-03-14 23:22:10 +00:00
GCOVProfiling.cpp Don't reinsert the 'atexit' function if it already exists. 2012-06-30 20:21:19 +00:00
Instrumentation.cpp
LLVMBuild.txt
Makefile
MaximumSpanningTree.h
OptimalEdgeProfiling.cpp
PathProfiling.cpp Move llvm/Support/TypeBuilder.h -> llvm/TypeBuilder.h. This completes 2012-07-15 23:45:24 +00:00
ProfilingUtils.cpp
ProfilingUtils.h
ThreadSanitizer.cpp [tsan] fix compile-time falilure found while building Chromium with tsan (tsan issue #3). A unit test will follow separately. 2012-07-05 09:07:31 +00:00