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
2010-12-21
Shift by the word size is invalid IR; don't create it.
Dale Johannesen
2010-12-21
fix some typos
Chris Lattner
2010-12-21
Fix indentation, add comment.
Stuart Hastings
2010-12-21
Missing logic for nested CALLSEQ_START/END.
Stuart Hastings
2010-12-21
Incremental progress towards a new implementation of StrongPHIElimination. Most
Cameron Zwarich
2010-12-21
rename MVT::Flag to MVT::Glue. "Flag" is a terrible name for
Chris Lattner
2010-12-21
improve "cannot yet select" errors a trivial amount: now
Chris Lattner
2010-12-21
Add EdgeBundles to SplitKit.
Jakob Stoklund Olesen
2010-12-21
Use IntEqClasses to compute connected components of live intervals.
Jakob Stoklund Olesen
2010-12-20
Cosmetic changes.
Dale Johannesen
2010-12-20
MachineVerifier should count landing pad successors as basic blocks rather than
Cameron Zwarich
2010-12-20
Teach MachineVerifier that early clobber defs begin at USE slots and other defs
Cameron Zwarich
2010-12-20
Add a missing check from r122218.
Cameron Zwarich
2010-12-20
implement type legalization promotion support for SMULO and UMULO, giving
Chris Lattner
2010-12-20
Don't assume that an instruction ending a register's live range always reads
Cameron Zwarich
2010-12-20
Fix a bug in the scheduler's handling of "unspillable" vregs.
Chris Lattner
2010-12-20
the result of CheckForLiveRegDef is dead, remove it.
Chris Lattner
2010-12-20
reduce indentation, no functionality change.
Chris Lattner
2010-12-20
Ignore debug values when performing MachineVerifier liveness checks. Fixes
Cameron Zwarich
2010-12-19
Early clobber operands are allowed to be defined at use indices. This fixes one
Cameron Zwarich
2010-12-19
Fix PR8815 by checking for an explicit clobber def tied to a use operand in
Cameron Zwarich
2010-12-19
Fix PR8811 by teaching MachineVerifier about optional defs.
Cameron Zwarich
2010-12-19
StrongPHIElimination will never run before TwoAddressInstructionPass.
Cameron Zwarich
2010-12-19
Add missing standard headers. Patch by Joerg Sonnenberger!
Nick Lewycky
2010-12-19
teach MaskedValueIsZero how to analyze ADDE. This is
Chris Lattner
2010-12-19
Remove some checks for StrongPHIElim. These checks make it impossible to use an
Cameron Zwarich
2010-12-19
fix PR8642: if a critical edge has a PHI value that can trap,
Chris Lattner
2010-12-18
Apparently, operandices is not a word.
Jakob Stoklund Olesen
2010-12-18
Teach the inline spiller to attempt folding a load instruction into its single
Jakob Stoklund Olesen
2010-12-18
Tweak debug spew.
Jakob Stoklund Olesen
2010-12-18
Check that the register is live-in to the loop header before inserting copies in
Jakob Stoklund Olesen
2010-12-18
Fix GCC warning:
Nick Lewycky
2010-12-18
Pass a Banner argument to the machine code verifier both from
Jakob Stoklund Olesen
2010-12-17
Avoid dereferencing end() in collectInterferingVRegs() when there is no
Jakob Stoklund Olesen
2010-12-17
Make the -verify-regalloc command line option available to base classes as
Jakob Stoklund Olesen
2010-12-17
Enable loop splitting in RegAllocGreedy.
Jakob Stoklund Olesen
2010-12-17
During local stack slot allocation, the materializeFrameBaseRegister function
Bill Wendling
2010-12-17
Fix a DAGCombiner crash when folding binary vector operations with constant
Bob Wilson
2010-12-17
Add a transform to DAG Combiner. This improves the
Dale Johannesen
2010-12-17
Allow missing kill flags on an untied operand of a two-address instruction when
Jakob Stoklund Olesen
2010-12-17
Add MachineLoopRange comparators for sorting loop lists by number and by area.
Jakob Stoklund Olesen
2010-12-17
Provide LiveIntervalUnion::Query::checkLoopInterference.
Jakob Stoklund Olesen
2010-12-17
Fix crash compiling a QQQQ REG_SEQUENCE for a Neon vld3_lane operation.
Bob Wilson
2010-12-17
Fix a comment typo.
Bob Wilson
2010-12-16
MC: Make TargetAsmBackend available to the AsmStreamer.
Daniel Dunbar
2010-12-15
Start using SplitKit and MachineLoopRanges in RegAllocGreedy in preparation of
Jakob Stoklund Olesen
2010-12-15
Add MachineLoopRanges analysis.
Jakob Stoklund Olesen
2010-12-15
Teach machine cse to commute instructions.
Evan Cheng
2010-12-15
Move Value::getUnderlyingObject to be a standalone
Dan Gohman
2010-12-15
Fix build.
Jakob Stoklund Olesen
[prev]
[next]