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
/
CodeGen
Commit message (
Expand
)
Author
Age
*
Appropriately truncate debug info range in dwarf output.
Devang Patel
2011-01-07
*
DBG_VALUE does not have any side effects; it also makes no sense to mark it c...
Evan Cheng
2011-01-07
*
Add ARM patterns to match EXTRACT_SUBVECTOR nodes.
Bob Wilson
2011-01-07
*
Fix a comment typo.
Bob Wilson
2011-01-07
*
Change EXTRACT_SUBVECTOR to require a constant index.
Bob Wilson
2011-01-07
*
Early exit if we don't have invokes. The 'Unwinds' vector isn't modified unless
Bill Wendling
2011-01-07
*
Fix the other problem reported in PR8582. Testcase and patch by
Duncan Sands
2011-01-06
*
Add some fairly duplicated code to let type legalization split illegal
Eric Christopher
2011-01-06
*
Emit 128 bit constant.
Devang Patel
2011-01-06
*
Re-implement r122936 with proper target hooks. Now getMaxStoresPerMemcpy
Evan Cheng
2011-01-06
*
Revert r122936. I'll re-implement the change.
Evan Cheng
2011-01-06
*
Zap the last two -Wself-assign warnings in llvm.
Jakob Stoklund Olesen
2011-01-06
*
Add the SpillPlacement analysis pass.
Jakob Stoklund Olesen
2011-01-06
*
r105228 reduced the memcpy / memset inline limit to 4 with -Os to avoid blowing
Evan Cheng
2011-01-06
*
Avoid zero extend bit test operands to pointer type if all the masks fit in
Evan Cheng
2011-01-06
*
Optimize:
Evan Cheng
2011-01-05
*
Add a hidden command line option to display edge bundle graphs as they are
Jakob Stoklund Olesen
2011-01-05
*
80-cols.
Eric Christopher
2011-01-05
*
Remove TODO, these appear to be implemented.
Eric Christopher
2011-01-04
*
Turn the EdgeBundles class into a stand-alone machine CFG analysis pass.
Jakob Stoklund Olesen
2011-01-04
*
Switch to path halving from path compression for a small speedup. This also
Cameron Zwarich
2011-01-04
*
Eliminate repeated allocation of a per-BB DenseMap for a 4.6% reduction of time
Cameron Zwarich
2011-01-04
*
Clean up a funky pass registration that got passed over when I got rid of sta...
Owen Anderson
2011-01-04
*
Use a RecyclingAllocator to allocate values for MachineCSE's ScopedHashTable for
Cameron Zwarich
2011-01-03
*
split dom frontier handling stuff out to its own DominanceFrontier header,
Chris Lattner
2011-01-02
*
Try to reuse the value when lowering memset.
Benjamin Kramer
2011-01-02
*
Lower the i8 extension in memset to a multiply instead of a potentially long ...
Benjamin Kramer
2011-01-02
*
Use getVRegDef() instead of def_iterator. This leads to fewer defs being added
Cameron Zwarich
2010-12-30
*
None of the other pass names in CodeGen have terminating periods.
Cameron Zwarich
2010-12-29
*
Instead of processing every instruction when splitting interferences, only
Cameron Zwarich
2010-12-29
*
Add a missing word to a comment.
Cameron Zwarich
2010-12-29
*
Add text explaining an assertion.
Cameron Zwarich
2010-12-29
*
Simplify some code in MachineVerifier that was doing the correct thing, but not
Cameron Zwarich
2010-12-28
*
Revert the optimization in r122596. It is correct for all current targets, but
Cameron Zwarich
2010-12-28
*
Avoid iterating every operand of an instruction in StrongPHIElimination, since
Cameron Zwarich
2010-12-28
*
Pacify the compiler. BestWeight cannot in fact be used uninitialized
Duncan Sands
2010-12-28
*
Change an assertion to assert what the code actually relies upon.
Cameron Zwarich
2010-12-27
*
Land a first cut at StrongPHIElimination. There are only 5 new test failures
Cameron Zwarich
2010-12-27
*
Add knowledge of phi-def and phi-kill valnos to MachineVerifier's predecessor
Cameron Zwarich
2010-12-27
*
Minor cleanup related to my latest scheduler changes.
Andrew Trick
2010-12-24
*
Fix a few cases where the scheduler is not checking for phys reg copies. The ...
Andrew Trick
2010-12-24
*
Various bits of framework needed for precise machine-level selection
Andrew Trick
2010-12-24
*
whitespace
Andrew Trick
2010-12-24
*
Simplify a check for implicit defs and remove a FIXME.
Cameron Zwarich
2010-12-24
*
flags -> glue for selectiondag
Chris Lattner
2010-12-23
*
sdisel flag -> glue.
Chris Lattner
2010-12-23
*
Reorganize ListScheduleBottomUp in preparation for modeling machine cycles an...
Andrew Trick
2010-12-23
*
Converted LiveRegCycles to LiveRegGens. It's easier to work with and allows m...
Andrew Trick
2010-12-23
*
In CheckForLiveRegDef use TRI->getOverlaps.
Andrew Trick
2010-12-23
*
Fixes PR8823: add-with-overflow-128.ll
Andrew Trick
2010-12-23
[next]