summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Scalar/BoundsChecking.cpp
Commit message (Expand)AuthorAgeFilesLines
* move the bounds checking pass to the instrumentation folder, where it belongs...Nuno Lopes2012-07-201-209/+0
* BoundsChecking: optimize out the check for offset < 0 if size is known to be...Nuno Lopes2012-07-031-7/+10
* Move llvm/Support/IRBuilder.h -> llvm/IRBuilder.hChandler Carruth2012-06-291-4/+4
* BoundsChecking: attach debug info to traps to make my life a bit more saneNuno Lopes2012-06-231-9/+10
* port the BoundsChecking patch to the new MemoryBuiltin API (i.e., remove most...Nuno Lopes2012-06-211-393/+30
* BoundsChecking: add support for ConstantPointerNull. fixes a bunch of instrum...Nuno Lopes2012-06-081-6/+7
* BoundsChecking: fix a bug when the handling of recursive PHIs failed and coul...Nuno Lopes2012-06-011-22/+39
* add -bounds-checking-multiple-traps option to make one trap BB per checkNuno Lopes2012-05-311-1/+5
* revamp BoundsChecking considerably:Nuno Lopes2012-05-311-129/+230
* bounds checking:Nuno Lopes2012-05-291-13/+51
* bounds checking: add support for byval argumentsNuno Lopes2012-05-251-1/+9
* boundschecking:Nuno Lopes2012-05-251-50/+104
* BoundsChecking: add a couple of simple tests and fix a bug in branch emitionNuno Lopes2012-05-231-7/+19
* address some of John Criswell's commentsNuno Lopes2012-05-221-31/+84
* add a new pass to instrument loads and stores for run-time bounds checkingNuno Lopes2012-05-221-0/+280
OpenPOWER on IntegriCloud