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-09-13
Switch extendInBlock() to take a kill slot instead of the last use slot.
Jakob Stoklund Olesen
2011-09-13
Use a separate LiveRangeCalc for the complement in spill modes.
Jakob Stoklund Olesen
2011-09-13
Unbreak msvc.
NAKAMURA Takumi
2011-09-13
Extract live range calculations from SplitKit.
Jakob Stoklund Olesen
2011-09-12
Introduce a bit of a hack.
Bill Wendling
2011-09-12
Remove the -compact-regions flag.
Jakob Stoklund Olesen
2011-09-12
Add an interface for SplitKit complement spill modes.
Jakob Stoklund Olesen
2011-09-12
Update comments to reflect some (not so) recent changes.
Jakob Stoklund Olesen
2011-09-10
Fix asserts in CodeGen from:
Richard Trieu
2011-09-09
tidy up a bit
Chris Lattner
2011-09-09
Make the SelectionDAG verify that all the operands of BUILD_VECTOR have the s...
Eli Friedman
2011-09-09
Reapply r139247: Cache intermediate results during traceSiblingValue.
Jakob Stoklund Olesen
2011-09-08
Directly point debug info to the stack slot of the arugment, instead of tryin...
Devang Patel
2011-09-07
Revert r139247 "Cache intermediate results during traceSiblingValue."
Jakob Stoklund Olesen
2011-09-07
Cache intermediate results during traceSiblingValue.
Jakob Stoklund Olesen
2011-09-07
Refactor instprinter and mcdisassembler to take a SubtargetInfo. Add -mattr= ...
James Molloy
2011-09-07
Relax the MemOperands on atomics a bit. Fixes -verify-machineinstrs failures...
Eli Friedman
2011-09-07
While sinking machine instructions, sink matching DBG_VALUEs also otherwise l...
Devang Patel
2011-09-06
Add codegen support for vector select (in the IR this means a select
Duncan Sands
2011-09-06
Split the init.trampoline intrinsic, which currently combines GCC's
Duncan Sands
2011-09-03
Fix a truly heinous bug in DAGCombine related to AssertZext.
Owen Anderson
2011-09-02
Simplify by using isFullCopy().
Jakob Stoklund Olesen
2011-09-02
Darwin wants ctors/dtors to be ordered the other way round to linux.
Duncan Sands
2011-09-01
Revert r131152, r129796, r129761. This code is currently considered
Dan Gohman
2011-09-01
Don't drop alignment info on local common symbols.
Benjamin Kramer
2011-09-01
Permit remat of partial register defs when it is safe.
Jakob Stoklund Olesen
2011-09-01
Revert r138794, "Do not try to rematerialize a value from a partial definition."
Jakob Stoklund Olesen
2011-09-01
Prevent remat of partial register redefinitions.
Jakob Stoklund Olesen
2011-09-01
Teach MachineLICM reg pressure tracking code to deal with MVT::untyped. Sorry...
Evan Cheng
2011-09-01
PreRA scheduler should avoid cloning compares.
Andrew Trick
2011-08-31
Fix Size Typing
David Greene
2011-08-31
Misc cleanup; addresses Duncan's comments on r138877.
Eli Friedman
2011-08-31
Fill in type legalization for MERGE_VALUES in all the various cases. Patch b...
Eli Friedman
2011-08-31
Generic expansion for atomic load/store into cmpxchg/atomicrmw xchg; implemen...
Eli Friedman
2011-08-31
Compress Repeated Byte Output
David Greene
2011-08-31
Spelling and grammar fixes to problems found by Duncan.
Rafael Espindola
2011-08-30
Emit segmented-stack specific code into function prologues for
Rafael Espindola
2011-08-30
Follow up to r138791.
Evan Cheng
2011-08-30
Do not try to rematerialize a value from a partial definition.
Bob Wilson
2011-08-29
Thumb2 parsing and encoding for IT blocks.
Jim Grosbach
2011-08-28
Fix PR5329: pay attention to constructor/destructor priority
Duncan Sands
2011-08-27
These splits should be done whether they are critical edges or not.
Bill Wendling
2011-08-26
Update the dominator tree with the correct dominator for the new 'unwind' block.
Bill Wendling
2011-08-26
Split the landing pad block only if it's a critical edge. Also intelligently
Bill Wendling
2011-08-26
Atomic load/store on ARM/Thumb.
Eli Friedman
2011-08-25
Look at only the terminators of the basic block. Also, if we're using the new EH
Bill Wendling
2011-08-24
Basic x86 code generation for atomic load and store instructions.
Eli Friedman
2011-08-24
Move TargetRegistry and TargetSelect from Target to Support where they belong.
Evan Cheng
2011-08-24
Tidy up. Trailing whitespace.
Jim Grosbach
2011-08-24
Add the sentinal "no handle" value to the ResumeInst.
Bill Wendling
[prev]
[next]