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-04-25
Rename a local variable.
Devang Patel
2011-04-25
Rename a method to match what it really does.
Devang Patel
2011-04-25
Do not drop a variable's complex address if it is not based on frame base.
Devang Patel
2011-04-25
A dbg.declare may not be in entry block, even if it is referring to an incomi...
Devang Patel
2011-04-24
Simplify the logic. Noticed by aKor.
Rafael Espindola
2011-04-24
Synchronize the conditions for producing a .cfi_startproc and a .cfi_endproc.
Rafael Espindola
2011-04-24
Give SplitKit.h a header guard.
Sebastian Redl
2011-04-23
Remove unused STL header includes.
Jay Foad
2011-04-22
Teach FastISel to deal with instructions that have two immediate operands.
Owen Anderson
2011-04-22
Let front-end tie subprogram declaration with subprogram definition directly.
Devang Patel
2011-04-22
Always compare the cost of region splitting with the cost of per-block splitt...
Jakob Stoklund Olesen
2011-04-22
Recommit the fix for rdar://9289512 with a couple tweaks to
Chris Lattner
2011-04-22
DAGCombine: fold "(zext x) == C" into "x == (trunc C)" if the trunc is lossless.
Benjamin Kramer
2011-04-22
Do not leak argument's DbgVariables.
Devang Patel
2011-04-22
Typo
Evan Cheng
2011-04-22
Branch folding is folding a landing pad into a regular BB.
Bill Wendling
2011-04-21
Refactor.
Devang Patel
2011-04-21
Don't recycle loop variables.
Matt Beaumont-Gay
2011-04-21
Allow allocatable ranges from global live range splitting to be split again.
Jakob Stoklund Olesen
2011-04-21
Add comment in output stream.
Devang Patel
2011-04-21
Revert r1296656, "Fix rdar://9289512 - not folding load into compare at -O0...",
Daniel Dunbar
2011-04-20
Add debug output for rematerializable instructions.
Jakob Stoklund Olesen
2011-04-20
Permit remat when a virtual register has multiple defs.
Jakob Stoklund Olesen
2011-04-20
Prefer cheap registers for busy live ranges.
Jakob Stoklund Olesen
2011-04-20
ARM byval support. Will be enabled by another patch to the FE. <rdar://prob...
Stuart Hastings
2011-04-20
Remove unused arguments.
Rafael Espindola
2011-04-20
Rewrite the expander for umulo/smulo to remember to sign extend the input
Eric Christopher
2011-04-20
ADT/Triple: Renambe isOSX... methods to isMacOSX for consistency with the OS
Daniel Dunbar
2011-04-19
CodeGen: Eliminate a use of getDarwinMajorNumber().
Daniel Dunbar
2011-04-19
Delete unnecessary variable. <rdar://problem/7662569>
Stuart Hastings
2011-04-19
Avoid write-after-write issue hazards for Cortex-A9.
Bob Wilson
2011-04-19
Force the greedy register allocator to be linked alongside linear scan.
Jakob Stoklund Olesen
2011-04-19
SelectBasicBlock is rather slow even when it doesn't do anything; skip the
Eli Friedman
2011-04-19
Support nested CALLSEQ_BEGIN/END; necessary for ARM byval support. <rdar://p...
Stuart Hastings
2011-04-19
Implement support for x86 fastisel of small fixed-sized memcpys, which are ge...
Chris Lattner
2011-04-18
Simplify declarations slightly by using typedefs.
Eli Friedman
2011-04-18
Reduce clutter in asm output. Do not emit source location as comment for each...
Devang Patel
2011-04-18
Handle spilling around an instruction that has an early-clobber re-definition of
Jakob Stoklund Olesen
2011-04-18
Fix a bug where we were counting the alias sets as completely used
Eric Christopher
2011-04-18
while we're at it, handle 'sdiv exact' of a power of 2 also,
Chris Lattner
2011-04-18
fix rdar://9297011 - udiv by power of two causing fast-isel rejects
Chris Lattner
2011-04-17
1. merge fast-isel-shift-imm.ll into fast-isel-x86-64.ll
Chris Lattner
2011-04-17
fix an oversight which caused us to compile the testcase (and other
Chris Lattner
2011-04-17
Fix rdar://9289512 - not folding load into compare at -O0
Chris Lattner
2011-04-17
split a complex predicate out to a helper function. Simplify two for loops,
Chris Lattner
2011-04-17
fix rdar://9289583 - fast isel should handle non-canonical commutative binops
Chris Lattner
2011-04-16
PR9055: extend the fix to PR4050 (r70179) to apply to zext and anyext.
Eli Friedman
2011-04-16
Unbreak the MSVC 2010 build.
Francois Pichet
2011-04-16
Remove unused variable.
Benjamin Kramer
2011-04-16
Put each personality function in a section. This fixes the gnu ld warning:
Rafael Espindola
[prev]
[next]