summaryrefslogtreecommitdiff
path: root/test/Transforms/InstCombine/objsize.ll
Commit message (Expand)AuthorAge
* Change objectsize intrinsic to accept different address spaces.Matt Arsenault2013-10-07
* Update Transforms tests to use CHECK-LABEL for easier debugging. No functiona...Stephen Lin2013-07-14
* recommit testsNuno Lopes2013-04-20
* Revert r176408 and r176407 to address PR15540.Nadav Rotem2013-04-09
* recommit r172363 & r171325 (reverted in r172756)Nuno Lopes2013-03-02
* Reverting r171325 & r172363. This was causing a mis-compile on the self-hoste...Bill Wendling2013-01-17
* recommit r171298 (add support for PHI nodes to ObjectSizeOffsetVisitor). Hope...Nuno Lopes2012-12-31
* Revert "add support for PHI nodes to ObjectSizeOffsetVisitor"Benjamin Kramer2012-12-31
* add support for PHI nodes to ObjectSizeOffsetVisitorNuno Lopes2012-12-31
* MemoryBuiltins: Properly guard ObjectSizeOffsetVisitor against cycles in the IR.Benjamin Kramer2012-08-17
* Guard MemoryBuiltins against self-looping GEPs, which can occur in unreachabl...Benjamin Kramer2012-08-17
* fix PR13390: do not loop forever with self-referencing self instructionsNuno Lopes2012-07-27
* teach objectsize about strdup() and strndup()Nuno Lopes2012-07-24
* instcombine: merge the functions that remove dead allocas and dead mallocs/ca...Nuno Lopes2012-07-09
* teach instcombine to remove allocated buffers even if there are stores, memcp...Nuno Lopes2012-07-06
* refactor the MemoryBuiltin analysis:Nuno Lopes2012-06-21
* revert my previous patches that introduced an additional parameter to the obj...Nuno Lopes2012-05-22
* objectsize: add a few more tests and fix a bugNuno Lopes2012-05-11
* objectsize: add support for GEPs with non-constant indexesNuno Lopes2012-05-10
* objectsize:Nuno Lopes2012-05-09
* change the objectsize intrinsic signature: add a 3rd parameter to denote the ...Nuno Lopes2012-05-09
* remove calls to calloc if the allocated memory is not used (it was already be...Nuno Lopes2012-05-03
* add support for calloc to objectsize loweringNuno Lopes2012-05-03
* make the asmparser reject function and type redefinitions. 'Merging' hasn't ...Chris Lattner2011-06-17
* Revert 122959, it needs more thought. Add it back to README.txt with addition...Benjamin Kramer2011-01-07
* InstCombine: Turn _chk functions into the "unsafe" variant if length and max ...Benjamin Kramer2011-01-06
* InstCombine: If we call llvm.objectsize on a malloc call we can replace it wi...Benjamin Kramer2011-01-06
* InstCombine: Teach llvm.objectsize folding to look through GEPs.Benjamin Kramer2011-01-06
* Fix declarations in a few more tests.Nick Lewycky2010-04-17
* Verify function prototypes before trying to optimize functions. We alsoEric Christopher2010-04-12
* Reapply address space patch after fixing an issue in MemCopyOptimizer.Mon P Wang2010-04-04
* Revert r100191 since it breaks objc in clang Mon P Wang2010-04-02
* Reapply address space patch after fixing an issue in MemCopyOptimizer.Mon P Wang2010-04-02
* Revert Mon Ping's change 99928, since it broke all the llvm-gcc buildbots.Bob Wilson2010-03-30
* Added support for address spaces and added a isVolatile field to memcpy, memm...Mon P Wang2010-03-30
* Fix an incorrect logic causing instcombine to miss some _chk -> non-chk trans...Evan Cheng2010-03-23
* Re-commit 97860 with fix. getMallocAllocatedType may return null.Evan Cheng2010-03-08
* Migrate _chk call lowering from SimplifyLibCalls to InstCombine. StubEric Christopher2010-03-06
* Temporarily revert:Eric Christopher2010-03-06
* Transform @llvm.objectsize to integer if the argument is a result of malloc o...Evan Cheng2010-03-06
* Instcombine should turn llvm.objectsize of a alloca with static size to an in...Evan Cheng2010-03-05
* LLVM instruction syntax doesn't have trailing semicolons.Dan Gohman2010-03-01
* Instcombine constant folding can normalize gep with negative index to index w...Evan Cheng2010-02-22
* Fix a problem where we had bitcasted operands that gave usEric Christopher2010-02-13
* Make sure that ConstantExpr offsets also aren't off of externEric Christopher2010-02-11
* Add ConstantExpr handling to Intrinsic::objectsize lowering.Eric Christopher2010-02-11
* Move Intrinsic::objectsize lowering back to InstCombineCalls andEric Christopher2010-02-09
* Pull these back out, they're a little too aggressive and timeEric Christopher2010-02-09
* Add a new pass to do llvm.objsize lowering using SCEV.Eric Christopher2010-02-09
* Remove this code for now. I have a better idea and will rewrite withEric Christopher2010-02-05