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
2012-07-26
Add a floor intrinsic.
Dan Gohman
2012-07-25
Disable rematerialization in TwoAddressInstructionPass.
Manman Ren
2012-07-25
Preserve 2-addr constraints in ConnectedVNInfoEqClasses.
Jakob Stoklund Olesen
2012-07-25
Verify two-address constraints more carefully.
Jakob Stoklund Olesen
2012-07-24
Change llvm_unreachable in SplitVectorOperand to report_fatal_error. Keeps re...
Craig Topper
2012-07-23
Fix a typo (the the => the)
Sylvestre Ledru
2012-07-23
Fixed DAGCombine optimizations which generate select_cc for targets
Nadav Rotem
2012-07-23
Tidy up. Fix indentation and remove trailing whitespace.
Craig Topper
2012-07-23
Change llvm_unreachable in SplitVectorResult to report_fatal_error. Keeps rel...
Craig Topper
2012-07-20
Remove unused private member variables uncovered by the recent changes to cla...
Benjamin Kramer
2012-07-20
Avoid folding loads that are unsafe to move.
Jakob Stoklund Olesen
2012-07-20
Split loop exiting edges more aggressively.
Jakob Stoklund Olesen
2012-07-19
Fix crash in machine verifier when trying to print the def of a register whic...
Pete Cooper
2012-07-19
Replace some explicit compare loops with std::equal.
Benjamin Kramer
2012-07-19
Fixed few warnings.
Galina Kistanova
2012-07-19
Remove tabs.
Bill Wendling
2012-07-18
Fix a somewhat nasty crasher in PR13378. This crashes inside of
Chandler Carruth
2012-07-18
ignore 'invoke @llvm.donothing', but still keep the edge to the continuation BB
Nuno Lopes
2012-07-17
Back out r160101 and instead implement a dag combine to recover from instcomb...
Evan Cheng
2012-07-17
Add some trace output to TwoAddressInstructionPass.
Jakob Stoklund Olesen
2012-07-17
Remove unused variable.
Benjamin Kramer
2012-07-17
Fix a crash in the legalization of large vectors.
Nadav Rotem
2012-07-17
Implement r160312 as target indepedenet dag combine.
Evan Cheng
2012-07-17
Make sure constant bitwidth is <= 64 bit before calling getSExtValue().
Evan Cheng
2012-07-17
This is another case where instcombine demanded bits optimization created
Evan Cheng
2012-07-16
Minor cleanup and docs.
Nadav Rotem
2012-07-16
Make ComputeDemandedBits return a deterministic result when computing an Asse...
Nadav Rotem
2012-07-15
Fix a bug in the scalarization of BUILD_VECTOR. BUILD_VECTOR elements may be ...
Nadav Rotem
2012-07-15
Refactor the code that checks that all operands of a node are UNDEFs.
Nadav Rotem
2012-07-15
Reapply r160194, switching to use LV information for finding local kills.
Chandler Carruth
2012-07-14
Add a dagcombine optimization to convert concat_vectors of undefs into a sing...
Nadav Rotem
2012-07-14
Account for early-clobber reload instructions.
Jakob Stoklund Olesen
2012-07-13
Be more verbose when detecting dominance problems.
Jakob Stoklund Olesen
2012-07-13
Revert r160194, which switched to use LV information for finding local
Chandler Carruth
2012-07-13
Use the LiveVariables information to efficiently get local kills. This
Chandler Carruth
2012-07-13
Provide function name in 'Cannot select' fatal error.
Jim Grosbach
2012-07-12
The end of the prologue should be marked with is_stmt.
Eric Christopher
2012-07-12
The result type of EXTRACT_VECTOR_ELT doesn't have to match the element type of
Duncan Sands
2012-07-11
InstrEmitter::EmitSubregNode() optimize extract_subreg in this case:
Evan Cheng
2012-07-11
Rename many of the Tmp1, Tmp2, Tmp3 variables to names such as Chain, Value, ...
Nadav Rotem
2012-07-11
Remove unused variable.
Benjamin Kramer
2012-07-11
Refactor the DAG Legalizer by extracting the legalization of
Nadav Rotem
2012-07-11
Only apply the SETCC+SITOFP -> SELECTCC optimization when the SETCC returns a...
Owen Anderson
2012-07-10
Require and preserve LoopInfo for early if-conversion.
Jakob Stoklund Olesen
2012-07-10
Teach the LiveInterval::join function to use the fast merge algorithm,
Chandler Carruth
2012-07-10
Run early if-conversion in domtree post-order.
Jakob Stoklund Olesen
2012-07-10
Fix a bug where I didn't test for an empty range before inspecting the
Chandler Carruth
2012-07-10
Improve the loading of load-anyext vectors by allowing the codegen to load
Nadav Rotem
2012-07-10
Add an efficient merge operation to LiveInterval and use it to avoid
Chandler Carruth
2012-07-10
Teach LiveIntervals how to verify themselves and start using it in some
Chandler Carruth
[prev]
[next]