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