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
2012-07-09
LOCALMODs from hg 0b098ca44de7 against r158408 (hg 90a87d6bfe45)
Derek Schuff
2012-07-06
Fix the naming of ensureAlignment. Per the coding standard function names
Chad Rosier
2012-07-05
Remove dead infrastructure for building DenseMaps with a SlotIndex as
Chandler Carruth
2012-07-05
Finish fixing the MachineOperand hashing, providing a nice modern
Chandler Carruth
2012-07-04
Add an experimental early if-conversion pass, off by default.
Jakob Stoklund Olesen
2012-07-02
Extend TargetPassConfig to allow running only a subset of the normal passes.
Bob Wilson
2012-07-02
Consistently use AnalysisID types in TargetPassConfig.
Bob Wilson
2012-07-02
Add all codegen passes to the PassManager via TargetPassConfig.
Bob Wilson
2012-07-02
Add a missing forward declaration of PassManagerBase.
Bob Wilson
2012-06-29
Add getUniqueVRegDef to MachineRegisterInfo.
Manman Ren
2012-06-26
Allow targets to inject passes before the virtual register rewriter.
Jakob Stoklund Olesen
2012-06-22
Remove ProcessImplicitDefs.h which was unused.
Jakob Stoklund Olesen
2012-06-22
Delete a boring statistic.
Jakob Stoklund Olesen
2012-06-22
Store live intervals in an IndexedMap.
Jakob Stoklund Olesen
2012-06-22
Revert r158679 - use case is unclear (and it increases the memory footprint).
Hal Finkel
2012-06-22
Stop computing physreg live ranges.
Jakob Stoklund Olesen
2012-06-22
Remove LiveIntervals::trackingRegUnits().
Jakob Stoklund Olesen
2012-06-22
Change comment into proper Doxygen member comment.
Dmitri Gribenko
2012-06-22
Emit relocations for DW_AT_location entries on systems which need it. This is
Nick Lewycky
2012-06-20
Remove LiveIntervals::iterator.
Jakob Stoklund Olesen
2012-06-20
Add "extern template" declarations now that we use explicit instantiation.
Andrew Trick
2012-06-20
Only update regunit live ranges that have been precomputed.
Jakob Stoklund Olesen
2012-06-20
Remove 'static' from inline functions defined in header files.
Chandler Carruth
2012-06-19
Add an ensureMaxAlignment() function to MachineFrameInfo (analogous to
Chad Rosier
2012-06-19
Typo. Patch by Cameron McInally <cameron.mcinally@nyu.edu>.
Chad Rosier
2012-06-19
Move the support for using .init_array from ARM to the generic
Rafael Espindola
2012-06-18
Allow up to 64 functional units per processor itinerary.
Hal Finkel
2012-06-16
Guard private fields that are unused in Release builds with #ifndef NDEBUG.
Benjamin Kramer
2012-06-13
sched: Avoid trivially redundant DAG edges. Take the one with higher latency.
Andrew Trick
2012-06-11
misched: When querying RegisterPressureTracker, always save current and max p...
Andrew Trick
2012-06-11
Fix a problem with the reverse bundle iterators.
Jakob Stoklund Olesen
2012-06-09
Register pressure: added getPressureAfterInstr.
Andrew Trick
2012-06-09
Convert comments to proper Doxygen comments.
Dmitri Gribenko
2012-06-08
Reintroduce VirtRegRewriter.
Jakob Stoklund Olesen
2012-06-07
Add internal read flags to MachineInstrBuilder and hook them into the Machine...
Pete Cooper
2012-06-06
Move RegisterClassInfo.h.
Andrew Trick
2012-06-06
Move RegisterPressure.h.
Andrew Trick
2012-06-06
Remove unused private fields found by clang's new -Wunused-private-field.
Benjamin Kramer
2012-06-05
Simplify LiveInterval::print().
Jakob Stoklund Olesen
2012-06-05
Add experimental support for register unit liveness.
Jakob Stoklund Olesen
2012-06-05
Implement LiveRangeCalc::extendToUses() and createDeadDefs().
Jakob Stoklund Olesen
2012-06-05
misched: API for minimum vs. expected latency.
Andrew Trick
2012-06-05
Remove dead function.
Jakob Stoklund Olesen
2012-06-05
misched: Allow disabling scoreboard hazard checking for subtargets with a
Andrew Trick
2012-06-05
Remove the last remat-related code from LiveIntervalAnalysis.
Jakob Stoklund Olesen
2012-06-05
Stop using LiveIntervals::isReMaterializable().
Jakob Stoklund Olesen
2012-06-04
Delete dead code.
Jakob Stoklund Olesen
2012-06-04
Switch LiveIntervals member variable to LLVM naming standards.
Jakob Stoklund Olesen
2012-06-02
Fix typos found by http://github.com/lyda/misspell-check
Benjamin Kramer
2012-06-01
Switch all register list clients to the new MC*Iterator interface.
Jakob Stoklund Olesen
[prev]
[next]