llvm-6502/include/llvm/Transforms/Utils
Alexey Samsonov 1afbb51796 Improve debug info generated with enabled AddressSanitizer.
When ASan replaces <alloca instruction> with
<offset into a common large alloca>, it should also patch
llvm.dbg.declare calls and replace debug info descriptors to mark
that we've replaced alloca with a value that stores an address
of the user variable, not the user variable itself.

See PR11818 for more context.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@169984 91177308-0d34-0410-b5e6-96231b3b80d8
2012-12-12 14:31:53 +00:00
..
AddrModeMatcher.h Sort the #include lines for the include/... tree with the script. 2012-12-03 17:02:12 +00:00
BasicBlockUtils.h Move SplitBlockAndInsertIfThen to BasicBlockUtils. 2012-10-19 10:48:31 +00:00
BuildLibCalls.h s/AttrListPtr/AttributeSet/g to better label what this class is going to be in the near future. 2012-12-07 23:16:57 +00:00
BypassSlowDivision.h Use the new script to sort the includes of every file under lib. 2012-12-03 16:50:05 +00:00
Cloning.h Sort the #include lines for the include/... tree with the script. 2012-12-03 17:02:12 +00:00
CmpInstAnalysis.h
CodeExtractor.h Remove excess semi-colons to quiet warnings. 2012-05-08 20:45:04 +00:00
IntegerDivision.h Expansions for u/srem, using the udiv expansion. More unit tests for udiv and u/srem. 2012-09-26 01:55:01 +00:00
Local.h Improve debug info generated with enabled AddressSanitizer. 2012-12-12 14:31:53 +00:00
ModuleUtils.h
PromoteMemToReg.h Remove a stale forward declaration. 2012-05-14 18:03:19 +00:00
SimplifyIndVar.h Remove unused declaration 2012-09-11 00:39:12 +00:00
SimplifyLibCalls.h instcombine: Migrate math library call simplifications 2012-11-13 04:16:17 +00:00
SSAUpdater.h Use the new script to sort the includes of every file under lib. 2012-12-03 16:50:05 +00:00
SSAUpdaterImpl.h
UnifyFunctionExitNodes.h
UnrollLoop.h
ValueMapper.h Rename virtual table anchors from Anchor() to anchor() for consistency with the rest of the tree. 2012-09-26 06:36:36 +00:00