index
:
emscripten-fastcomp
master
LLVM with the emscripten fastcomp javascript backend
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
include
/
llvm
/
CodeGen
Age
Commit message (
Expand
)
Author
2013-04-19
Add support for index resources (for a SlotIndex) to be relinquished.
Lang Hames
2013-04-15
Fix bit size of v64i8 and v32i16 vector types.
Arnold Schwaighofer
2013-04-15
Replace uses of the deprecated std::auto_ptr with OwningPtr.
Andy Gibbs
2013-04-13
MI-Sched: schedule physreg copies.
Andrew Trick
2013-04-12
Revert broken pieces of r179373.
Benjamin Kramer
2013-04-12
Replace uses of the deprecated std::auto_ptr with OwningPtr.
Andy Gibbs
2013-04-10
Use a real union for IdentifyingPassPtr.
Benjamin Kramer
2013-04-10
Generalize the PassConfig API and remove addFinalizeRegAlloc().
Andrew Trick
2013-04-05
Reapply r178845 with fix - Fix bug in PEI's virtual-register scavenging
Hal Finkel
2013-04-05
Revert r178845 - Fix bug in PEI's virtual-register scavenging
Hal Finkel
2013-04-05
Fix bug in PEI's virtual-register scavenging
Hal Finkel
2013-04-02
Count processor resources individually in MachineTraceMetrics.
Jakob Stoklund Olesen
2013-03-29
Remove the old CodePlacementOpt pass.
Benjamin Kramer
2013-03-27
Cleanup the simplify_type implementation.
Rafael Espindola
2013-03-26
Fix the register scavenger for targets that provide custom spilling
Hal Finkel
2013-03-26
Update PEI's virtual-register-based scavenging to support multiple simultaneo...
Hal Finkel
2013-03-25
Add a GC plugin for Erlang
Yiannis Tsiouris
2013-03-22
Allow the register scavenger to spill multiple registers
Hal Finkel
2013-03-22
Remove ScavengedRC from RegisterScavenging
Hal Finkel
2013-03-20
Remove blank line before block comment.
Eric Christopher
2013-03-18
Move #include of BitVector from .h to .cpp file.
Jakub Staszak
2013-03-18
Add some constantness.
Jakub Staszak
2013-03-14
Move estimateStackSize from ARM into MachineFrameInfo
Hal Finkel
2013-03-11
Residual cleanup: live-out set is gone
Eli Bendersky
2013-03-10
Cleanup #includes.
Jakub Staszak
2013-03-10
Remove unneeded #include.
Jakub Staszak
2013-03-10
Add some constantness in MachinePostDominators.h.
Jakub Staszak
2013-03-09
Remove unneeded cast.
Jakub Staszak
2013-03-08
No really, don't use end().
Jakob Stoklund Olesen
2013-03-08
Avoid creating a SlotIndex from the end() iterator.
Jakob Stoklund Olesen
2013-03-07
Rename isEarlierInSameTrace to isUsefulDominator.
Jakob Stoklund Olesen
2013-03-07
ArrayRefize some code. No functionality change.
Benjamin Kramer
2013-03-01
Fix PR10475
Michael Liao
2013-03-01
GCInfoDeleter code cleanup after r175528
Yiannis Tsiouris
2013-03-01
Fix incorrect ScheduleDAG comment and formalize Weak edges.
Andrew Trick
2013-02-28
A small refactoring + adding comments.
Eli Bendersky
2013-02-27
Reverted: r176136 - Have a way for a target to opt-out of target-independent ...
Michael Ilseman
2013-02-26
Have a way for a target to opt-out of target-independent fast isel
Michael Ilseman
2013-02-21
Make RAFast::UsedInInstr indexed by register units.
Jakob Stoklund Olesen
2013-02-20
Use LiveRangeUpdater instead of mergeIntervalRanges.
Jakob Stoklund Olesen
2013-02-20
Add a LiveRangeUpdater class.
Jakob Stoklund Olesen
2013-02-20
Add a default constructor for LiveRange.
Jakob Stoklund Olesen
2013-02-20
Modify LiveInterval::addRange() to match the comment about what it returns.
Cameron Zwarich
2013-02-20
Add SlotIndexes::repairIndexesInRange(), which repairs SlotIndexes after adding
Cameron Zwarich
2013-02-20
Make SlotIndex::getEntry() return unsigned to match IndexListEntry.
Cameron Zwarich
2013-02-20
Fix a misunderstanding about how RegMaskBlocks works. This was caught by
Cameron Zwarich
2013-02-20
Remove unneeded #include.
Jakub Staszak
2013-02-20
Fix #includes, so we include only what we really need.
Jakub Staszak
2013-02-17
Remove use of reverse iterators in repairIntervalsInRange(). While they were
Cameron Zwarich
2013-02-17
Use ArrayRef instead of a reference to a SmallVectorImpl.
Cameron Zwarich
[next]