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
2008-06-19
Minor spiller tweak to unfavor reload into load/store instructions.
Evan Cheng
2008-06-19
Insert empty slots into the instruction numbering in live intervals, so that ...
Owen Anderson
2008-06-18
Fix the source line debug information for the Windows platform.
Argyrios Kyrtzidis
2008-06-18
Complete support for two-address pass rematerialization. Now *almost* always ...
Evan Cheng
2008-06-18
Cosmetic.
Evan Cheng
2008-06-17
Live-through live interval is [mbb start, mbb end+1].
Evan Cheng
2008-06-17
When extending a liveinterval by commuting, don't throw away the live ranges ...
Evan Cheng
2008-06-17
It's not safe to remove SUBREG_TO_REG that looks like identity copies, e.g. m...
Evan Cheng
2008-06-17
Split type expansion into ExpandInteger and ExpandFloat
Duncan Sands
2008-06-17
add a new -enable-value-prop flag for llcbeta, that enables propagation
Chris Lattner
2008-06-17
Fix spelling.
Duncan Sands
2008-06-16
Do not issue identity copies.
Evan Cheng
2008-06-16
Remove special case handling of empty MBBs now that we assign indices to them.
Owen Anderson
2008-06-16
Re-enable empty block indexing by default, since it doesn't seem to have any
Owen Anderson
2008-06-16
Allow these transforms for types like i256 while
Duncan Sands
2008-06-16
Fix read after free found by valgrind.
Evan Cheng
2008-06-16
Add option to commuteInstruction() which forces it to create a new (commuted)...
Evan Cheng
2008-06-16
Make indexing empty basic blocks an option for the moment.
Owen Anderson
2008-06-16
Assign indices to empty basic blocks. This will be necessary for StrongPHIEl...
Owen Anderson
2008-06-15
The transforms in visitEXTRACT_VECTOR_ELT are
Duncan Sands
2008-06-15
LegalizeTypes support for INSERT_VECTOR_ELT with
Duncan Sands
2008-06-14
Remove a redundant AfterLegalize check. Turn
Duncan Sands
2008-06-14
add missing atomic intrinsic from gcc
Andrew Lenharth
2008-06-13
Teach the spiller to commute instructions in order to fold a reload. This hit...
Evan Cheng
2008-06-13
Disable some DAG combiner optimizations that may be
Duncan Sands
2008-06-11
Sometimes (rarely) nodes held in LegalizeTypes
Duncan Sands
2008-06-09
Teach isGAPlusOffset to respect a GlobalAddressSDNode's offset
Dan Gohman
2008-06-09
CodeGen support for aggregate-value function arguments.
Dan Gohman
2008-06-09
Various tweaks related to apint codegen. No functionality
Duncan Sands
2008-06-09
Handle empty aggregate values.
Dan Gohman
2008-06-09
Remove some DAG combiner assumptions about sizes
Duncan Sands
2008-06-08
Remove comparison methods for MVT. The main cause
Duncan Sands
2008-06-07
CodeGen support for insertvalue and extractvalue, and for loads and
Dan Gohman
2008-06-07
Connect successors before creating the DAG node for the branch. This has
Owen Anderson
2008-06-06
Enable stack coloring by default.
Evan Cheng
2008-06-06
Tighten up the abstraction slightly.
Duncan Sands
2008-06-06
Wrap MVT::ValueType in a struct to get type safety
Duncan Sands
2008-06-06
Refine stack slot interval weight computation.
Evan Cheng
2008-06-05
Remove debugging code.
Owen Anderson
2008-06-05
Use the newly created helper on LiveIntervals.
Owen Anderson
2008-06-05
Add a helper for constructing new live ranges that ended from an instruction ...
Owen Anderson
2008-06-04
Fix a memcpy lowering bug. Even though the memcpy alignment is smaller than t...
Evan Cheng
2008-06-04
Oops. Should not be enabled by default.
Evan Cheng
2008-06-04
Correctly construct live intervals for the copies we inserted into the predec...
Owen Anderson
2008-06-04
Revert this.
Evan Cheng
2008-06-04
Add a stack slot coloring pass. Not yet enabled.
Evan Cheng
2008-06-04
LowerSubregs should not clobber any analysis.
Evan Cheng
2008-06-04
Move #include to right place.
Evan Cheng
2008-06-04
Register if-converter pass for -debug-pass.
Evan Cheng
2008-06-04
Change packed struct layout so that field sizes
Duncan Sands
[next]