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-05-01
Remove the code for special-casing byval for fast-isel. SelectionDAG
Dan Gohman
2010-05-01
Re-disable kill flags, as there is more trouble.
Dan Gohman
2010-05-01
Re-enable kill flags from SelectionDAGISel, with a fix: don't
Dan Gohman
2010-05-01
Fix a bug where debug info affected stack slot coloring.
Dale Johannesen
2010-05-01
Fix whitespace.
Dan Gohman
2010-05-01
Don't pass SDValues by non-const reference unless they may be
Dan Gohman
2010-05-01
Reorgnaize more switch code lowering to clean up some tricky
Dan Gohman
2010-05-01
Delete the EdgeMapping variable itself.
Dan Gohman
2010-05-01
Get rid of the EdgeMapping map. Instead, just check for BasicBlock
Dan Gohman
2010-04-30
EXTRACT_VECTOR_ELT of an INSERT_VECTOR_ELT may have the same index, but the
Bill Wendling
2010-04-30
Remove this debug output. The MachineFunction will be printed once all of
Dan Gohman
2010-04-30
The local register allocator has to spill dirty callee saved registers before a
Jakob Stoklund Olesen
2010-04-30
Attach AT_APPLE_optimized attribute to optimized function's debug info.
Devang Patel
2010-04-30
EmitDbgValue doesn't need its EdgeMapping argument.
Dan Gohman
2010-04-30
Don't use floating point in SimpleRegisterCoalescing.
Jakob Stoklund Olesen
2010-04-30
Apply a patch from Jan Sjodin to fix a compiler abort on vector
Dan Gohman
2010-04-30
Temporarily disable SelectionDAG kill flags, which are causing trouble.
Dan Gohman
2010-04-30
Set register kill flags on the SelectionDAG path, at least in the
Dan Gohman
2010-04-29
Reject really weird coalescer case when trying to merge identical subregisters
Jakob Stoklund Olesen
2010-04-29
Fix typos in assertion strings.
Dan Gohman
2010-04-29
Slightly verboser debug spew from coalescer
Jakob Stoklund Olesen
2010-04-29
Refactor.
Devang Patel
2010-04-29
Make naked functions work on PPC.
Dale Johannesen
2010-04-29
Print variable scope name in DEBUG_VALUE comment. Useful in some cases. e.g.
Devang Patel
2010-04-29
Remove DBG_VALUE which reference dead stack slots.
Evan Cheng
2010-04-29
DO not push DBG_VALUE machine instructions for inlined fuction arguments in e...
Devang Patel
2010-04-29
Add comment.
Evan Cheng
2010-04-29
Re-enable 102565 with fixes.
Evan Cheng
2010-04-29
Temporarily disable my changes to unbreak the build.
Evan Cheng
2010-04-29
Do not generate duplicate dbg_value instructions for function arguments.
Evan Cheng
2010-04-29
Fix missing #include.
Dan Gohman
2010-04-29
Avoid emitting a dbg_value machineinstr that's not going to be inserted into ...
Evan Cheng
2010-04-29
Check Reg against zero.
Evan Cheng
2010-04-28
- Really preserve dbg_value instructions when the register is spilled.
Evan Cheng
2010-04-28
tidy up.
Devang Patel
2010-04-28
Replace r102368 with code that's less fragile. This creates DBG_VALUE instruc...
Evan Cheng
2010-04-28
Pretty print DBG_VALUE machine instructions.
Evan Cheng
2010-04-28
Rework global alignment computation again. Now we do round up
Chris Lattner
2010-04-28
While lowering dbg_declare, emit DBG_VALUE machine instruction if alloca matc...
Devang Patel
2010-04-28
Recompute kill flags from live intervals after coalescing instead of trying to
Jakob Stoklund Olesen
2010-04-28
Try operation promotion only if regular dag combine and target-specific ones ...
Evan Cheng
2010-04-28
Emit debug info for byval parameters.
Devang Patel
2010-04-28
further simplify EmitAlignment by eliminating the
Chris Lattner
2010-04-28
remove a dead argument to EmitAlignment.
Chris Lattner
2010-04-28
remove some default arguments to EmitAlignment.
Chris Lattner
2010-04-28
Refactor.
Devang Patel
2010-04-27
Use isReg(), isImm() and isFPImm().
Devang Patel
2010-04-27
Check operand type first.
Devang Patel
2010-04-27
Ignore DBG_VALUE instructions that points to undef values.
Devang Patel
2010-04-27
- When legal, promote a load to zextload rather than ext load.
Evan Cheng
[next]