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-05-04
Re-commit r130862 with a minor change to avoid an iterator running off the ed...
Eli Friedman
2011-05-04
Back out r130862; it appears to be breaking bootstrap.
Eli Friedman
2011-05-04
Teach MachineCSE how to do simple cross-block CSE involving physregs. This a...
Eli Friedman
2011-05-04
Producing a DW_FORM_addr for DW_AT_stmt_list is probably correct, but
Rafael Espindola
2011-05-04
Rename -disable-physical-join to -join-physregs and invert it.
Jakob Stoklund Olesen
2011-05-04
Tighten up check for empty (i.e. no meaningful debug info) module. This fixes...
Devang Patel
2011-05-03
Even if the subprogram is going to use AT_specification, emit DW_AT_MIPS_link...
Devang Patel
2011-05-03
Gracefully handle invalid live ranges. Fix PR9831.
Jakob Stoklund Olesen
2011-05-03
If the front end has emitted llvm.dbg.cu and other debug info anchors (clang ...
Devang Patel
2011-05-02
Other parts of the SelectionDAG framework assume that targets use their point...
Owen Anderson
2011-05-02
Handle <def,undef> in the second loop as well.
Jakob Stoklund Olesen
2011-05-02
Use the PrintReg adaptor to correctly print live-in registers in debug output.
Jakob Stoklund Olesen
2011-05-02
Only ignore <undef> use operands, keep the <def,undef> ops.
Jakob Stoklund Olesen
2011-05-02
Emit debug info for global variables first.
Devang Patel
2011-05-02
Only produce the eh_frame section if we have at least one personality function.
Rafael Espindola
2011-05-02
Minimize the slot indexes spanned by register ranges created when splitting.
Jakob Stoklund Olesen
2011-05-01
GCC uses a different encoding of pointers in the FDE when using
Rafael Espindola
2011-04-30
When a physreg is live-in and live through a basic block, make sure its live
Jakob Stoklund Olesen
2011-04-30
Avoid using stale entries form the sibling value map.
Jakob Stoklund Olesen
2011-04-30
Use hysteresis for local live range splitting as well.
Jakob Stoklund Olesen
2011-04-30
Add all the plumbing needed for MC to expand cfi to the old tables in
Rafael Espindola
2011-04-30
Update comment.
Jakob Stoklund Olesen
2011-04-30
Use a greedy algorithm for allocating registers.
Jakob Stoklund Olesen
2011-04-29
Print out the 'nontemporal' info on a store.
Bill Wendling
2011-04-29
Make FastEmit_ri_ try a bit harder to succeed for supported operations; FastE...
Eli Friedman
2011-04-29
Hoist MCLineEntry construction AsmPrinter so that anyone who derives from Asm...
Devang Patel
2011-04-29
The last hack for producing bit identical output with cfi on OS X.
Rafael Espindola
2011-04-29
Change DwarfCFIException's member variables to track what it actually
Rafael Espindola
2011-04-29
Factor some code to needsCFIMoves. Avoid printing moves when we don't have to.
Rafael Espindola
2011-04-28
Teach dwarf writer to handle complex address expression for .debug_loc entries.
Devang Patel
2011-04-28
Fix a silly mistake in r130338.
Eli Friedman
2011-04-27
Remove unnecessary argument.
Rafael Espindola
2011-04-27
Rename getPersonalityPICSymbol to getCFIPersonalitySymbol, document it, and
Rafael Espindola
2011-04-27
Simplify handling of variables with complex address (i.e. blocks variables)
Devang Patel
2011-04-27
Make the fast-isel code for literal 0.0 a bit shorter/faster, since 0.0 is co...
Eli Friedman
2011-04-27
Remove unused function.
Eli Friedman
2011-04-27
Fix indentation.
Rafael Espindola
2011-04-27
Revert r130178. It turned out to be not the optimal path to emit complex loca...
Devang Patel
2011-04-27
If converter was being too cute. It look for root BBs (which don't have
Evan Cheng
2011-04-27
Also add <imp-def> operands for defined and dead super-registers when rewriting.
Jakob Stoklund Olesen
2011-04-26
Add a safe-guard against repeated splitting for some rare cases.
Jakob Stoklund Olesen
2011-04-26
Be careful about scheduling nodes above previous calls. It increase usages of
Evan Cheng
2011-04-26
Print the label if we will use it in debug_frame.
Rafael Espindola
2011-04-26
Refactor code. Keep dwarf register operation selection logic at one place.
Devang Patel
2011-04-26
Use the new TRI->getLargestLegalSuperClass hook to constrain register class i...
Jakob Stoklund Olesen
2011-04-26
Fast-isel support for simple inline asms.
Dan Gohman
2011-04-26
don't emit the symbol name twice for local bss and common
Chris Lattner
2011-04-26
Fix typo
Evan Cheng
2011-04-26
Print all the moves at a given label instead of just the first one.
Rafael Espindola
2011-04-26
Let dwarf writer allocate extra space in the debug location expression. This ...
Devang Patel
[prev]
[next]