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
/
lib
/
Transforms
/
InstCombine
/
InstructionCombining.cpp
Commit message (
Expand
)
Author
Age
*
Add method for replacing instructions to LibCallSimplifier
Meador Inge
2012-11-11
*
Generalize the transform that boosts GEP indices to the size of a pointer to
Duncan Sands
2012-11-03
*
Revert the series of commits starting with r166578 which introduced the
Chandler Carruth
2012-11-01
*
Add in support for getIntPtrType to get the pointer type based on the address...
Micah Villmow
2012-10-24
*
Fix typo that somehow escaped both testing and code inspection.
Duncan Sands
2012-10-23
*
Transform code like this
Duncan Sands
2012-10-23
*
Implement new LibCallSimplifier class
Meador Inge
2012-10-13
*
Move TargetData to DataLayout.
Micah Villmow
2012-10-08
*
Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. S...
Sylvestre Ledru
2012-09-27
*
Fix a typo 'iff' => 'if'
Sylvestre Ledru
2012-09-27
*
Make MemoryBuiltins aware of TargetLibraryInfo.
Benjamin Kramer
2012-08-29
*
Remove tabs.
Bill Wendling
2012-07-19
*
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
*
make instcombine produce calls to llvm.donothing instead of a random intrinsic
Nuno Lopes
2012-06-28
*
improve optimization of invoke instructions:
Nuno Lopes
2012-06-25
*
Add support for invoke to the MemoryBuiltin analysid.
Nuno Lopes
2012-06-21
*
refactor the MemoryBuiltin analysis:
Nuno Lopes
2012-06-21
*
replace usage of EmitGEPOffset() with TargetData::getIndexedOffset() when the...
Nuno Lopes
2012-06-20
*
add a new pass to instrument loads and stores for run-time bounds checking
Nuno Lopes
2012-05-22
*
Remove trailing spaces.
Jakub Staszak
2012-05-06
*
153465 was incorrect. In this code we wanted to check that the pointer operan...
Nadav Rotem
2012-03-26
*
PR12357: The pointer was used before it was checked.
Nadav Rotem
2012-03-26
*
llvm::SwitchInst
Stepan Dyatkovskiy
2012-03-11
*
Taken into account Duncan's comments for r149481 dated by 2nd Feb 2012:
Stepan Dyatkovskiy
2012-03-08
*
Remove some dead code and tidy things up now that vectors use ConstantDataVector
Chris Lattner
2012-02-06
*
SwitchInst refactoring.
Stepan Dyatkovskiy
2012-02-01
*
continue making the world safe for ConstantDataVector. At this point,
Chris Lattner
2012-01-27
*
Continue improving support for ConstantDataAggregate, and use the
Chris Lattner
2012-01-26
*
Add support for vectors of pointers.
Nadav Rotem
2011-12-05
*
Fix a few more places where TargetData/TargetLibraryInfo is not being passed.
Chad Rosier
2011-12-02
*
Last bit of TargetLibraryInfo propagation. Also fixed a case for TargetData
Chad Rosier
2011-12-01
*
Add support for sqrt, sqrtl, and sqrtf in TargetLibraryInfo. Disable
Chad Rosier
2011-11-29
*
Remove all remaining uses of Value::getNameStr().
Benjamin Kramer
2011-11-15
*
Make sure we use the right insertion point when instcombine replaces a PHI wi...
Eli Friedman
2011-11-01
*
Add support for the Objective-C personality function to the instruction
Bill Wendling
2011-10-17
*
Add a routine to swap branch instruction operands, and update any
Chandler Carruth
2011-10-17
*
Re-commit 141203, but much more conservative.
Jim Grosbach
2011-10-05
*
Revert 141203. InstCombine is looping on unit tests.
Jim Grosbach
2011-10-05
*
Update InstCombine worklist after instruction transform is complete.
Jim Grosbach
2011-10-05
*
Inlining often produces landingpad instructions with repeated
Duncan Sands
2011-09-30
*
Clean up uses of switch instructions so they are not dependent on the operand...
Eli Friedman
2011-09-29
*
Use Duncan's patch to delete the instructions in reverse order (minus the lan...
Bill Wendling
2011-09-04
*
Update comments to reflect reality.
Bill Wendling
2011-09-02
*
Reduce indentation. No functionality change.
Bill Wendling
2011-09-01
*
Change worklist driven deletion to be an iterative process.
Bill Wendling
2011-09-01
*
Resubmit with fix. Properly remove the instructions except for landingpad, wh...
Bill Wendling
2011-09-01
*
Submitted this too early.
Bill Wendling
2011-09-01
*
Don't DCE the landingpad instruction.
Bill Wendling
2011-09-01
*
Revert r137655. There is some question about whether the 'landingpad'
Bill Wendling
2011-08-17
[next]