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
/
lib
/
CodeGen
Age
Commit message (
Expand
)
Author
2011-08-11
Privatize an unused part of the LiveIntervalUnion::Query interface.
Jakob Stoklund Olesen
2011-08-11
Remove some dead code.
Jakob Stoklund Olesen
2011-08-11
Plug a memory leak.
Benjamin Kramer
2011-08-11
[AVX] When joining two XMM registers into a YMM register, make sure that the
Nadav Rotem
2011-08-11
fix PR10605 / rdar://9930964 by adding a pretty scary missed check.
Chris Lattner
2011-08-10
Stay within 80 columns.
Devang Patel
2011-08-10
Distinguish between two copies of one inlined variable. Take 2.
Devang Patel
2011-08-10
While extending definition range of a debug variable, consult lexical scopes ...
Devang Patel
2011-08-10
Revert unintentional parts of previous check-in.
Devang Patel
2011-08-10
Start using LexicalScopes utility. No intetional functionality change.
Devang Patel
2011-08-10
Provide utility to extract and use lexical scoping information from machine i...
Devang Patel
2011-08-09
Trim an unneeded header.
Jakob Stoklund Olesen
2011-08-09
Inflate register classes after coalescing.
Jakob Stoklund Olesen
2011-08-09
Move CalculateRegClass to MRI::recomputeRegClass.
Jakob Stoklund Olesen
2011-08-09
Print variable's inline location in debug output.
Devang Patel
2011-08-09
Rename member variables to follow coding standards.
Jakob Stoklund Olesen
2011-08-09
Move the RegisterCoalescer private to its implementation file.
Jakob Stoklund Olesen
2011-08-09
Refer to the RegisterCoalescer pass by ID.
Jakob Stoklund Olesen
2011-08-08
Hoist hasLoadFromStackSlot and hasStoreToStackSlot.
Jakob Stoklund Olesen
2011-08-08
Simplify by creating parent first.
Devang Patel
2011-08-06
Fix typo. Thanks, Andy!
Jakob Stoklund Olesen
2011-08-05
Reject RS_Spill ranges from local splitting as well.
Jakob Stoklund Olesen
2011-08-05
Only mark remainder intervals as RS_Spill after per-block splitting.
Jakob Stoklund Olesen
2011-08-05
Remember to update LiveDebugVariables after per-block splitting.
Jakob Stoklund Olesen
2011-08-05
Extract per-block splitting into its own method.
Jakob Stoklund Olesen
2011-08-05
Delete getMultiUseBlocks and splitSingleBlocks.
Jakob Stoklund Olesen
2011-08-05
Also use shouldSplitSingleBlock() in the fallback splitting mode.
Jakob Stoklund Olesen
2011-08-05
Split around single instructions to enable register class inflation.
Jakob Stoklund Olesen
2011-08-05
Detect proper register sub-classes.
Jakob Stoklund Olesen
2011-08-05
Fix liveness computations in BranchFolding.
Jakob Stoklund Olesen
2011-08-05
Temporarily revert r135528 which distinguishes between two copies of one
Chandler Carruth
2011-08-04
Count the total amount of stack space used in compiled functions.
Jakob Stoklund Olesen
2011-08-04
Print DBG_VALUE variable's location info as a comment.
Devang Patel
2011-08-04
Increment counter inside insertDebugValue().
Devang Patel
2011-08-04
Add counter.
Devang Patel
2011-08-03
Correctly handle multiple DBG_VALUE instructions at the same SlotIndex.
Jakob Stoklund Olesen
2011-08-03
Enable compact region splitting by default.
Jakob Stoklund Olesen
2011-08-03
Do not drop undef debug values. These are used as range termination marker by...
Devang Patel
2011-08-03
Be more conservative when forming compact regions.
Jakob Stoklund Olesen
2011-08-03
Fix some warnings from Clang in release builds:
Chandler Carruth
2011-08-03
Fix typo in #include which revealed in the case-sensitive filesystem.
Jakub Staszak
2011-08-03
Use MachineBranchProbabilityInfo in If-Conversion instead of its own heuristics.
Jakub Staszak
2011-08-03
Add more constantness in BlockFrequencyInfo.
Jakub Staszak
2011-08-03
New approach to r136737: insert the necessary fences for atomic ops in platfo...
Eli Friedman
2011-08-03
Some revisions to Devang's change r136759 for merged global debug info.
Bob Wilson
2011-08-03
Use byte offset, instead of element number, to access merged global.
Devang Patel
2011-08-02
Use the precomputed def presence in RAGreedy::calcSpillCost.
Jakob Stoklund Olesen
2011-08-02
Inform SpillPlacement about blocks with defs.
Jakob Stoklund Olesen
2011-08-02
Rename {First,Last}Use to {First,Last}Instr.
Jakob Stoklund Olesen
2011-08-02
Add a BlockInfo::FirstDef field.
Jakob Stoklund Olesen
[prev]
[next]