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
/
include
/
llvm
/
CodeGen
Age
Commit message (
Expand
)
Author
2010-05-01
Get rid of the EdgeMapping map. Instead, just check for BasicBlock
Dan Gohman
2010-04-29
Elaborate on a comment.
Dan Gohman
2010-04-28
Replace r102368 with code that's less fragile. This creates DBG_VALUE instruc...
Evan Cheng
2010-04-28
Rework global alignment computation again. Now we do round up
Chris Lattner
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-26
Add DBG_VALUE handling for byval parameters; this
Dale Johannesen
2010-04-26
Update MachineSSAUpdater with the same changes I made for the IR-level
Bob Wilson
2010-04-23
Move FastISel's HandlePHINodesInSuccessorBlocks call down into FastISel
Dan Gohman
2010-04-22
Move HandlePHINodesInSuccessorBlocks functions out of SelectionDAGISel
Dan Gohman
2010-04-21
Add fast register allocator, enabled with -regalloc=fast.
Jakob Stoklund Olesen
2010-04-21
Add more const qualifiers on TargetMachine and friends.
Dan Gohman
2010-04-21
Move several SelectionDAG-independent utility functions out of the
Dan Gohman
2010-04-21
- Clean up some crappy code which deals with coalescing of copies which look at
Evan Cheng
2010-04-20
Sink DebugLoc handling out of SelectionDAGISel into FastISel and
Dan Gohman
2010-04-20
Remove MachineFunction's DefaultDebugLoc member, and make DwarfDebug.cpp
Dan Gohman
2010-04-20
Reapply the removal of SelectionDAGISel's BB, with a fix for the case
Dan Gohman
2010-04-19
Revert 101825, which is causing trouble.
Dan Gohman
2010-04-19
Eliminate SelectionDAGISel's "current block" member. Just pass it as
Dan Gohman
2010-04-19
Give SelectionDAG a TargetMachine too, rather than having it
Dan Gohman
2010-04-19
Code that needs a TargetMachine should have access to one directly, rather
Dan Gohman
2010-04-18
Add a "PadTo" field to the emitULEB128Bytes method. This will pad out to the
Bill Wendling
2010-04-17
Add const qualifiers to TargetLoweringObjectFile usage.
Dan Gohman
2010-04-17
Use const qualifiers with TargetLowering. This eliminates several
Dan Gohman
2010-04-16
Add support to emit dwarf ranges.
Devang Patel
2010-04-16
The JIT calls TidyLandingPads to tidy up the landing pads. However, because the
Bill Wendling
2010-04-15
Add more const qualifiers for LLVM IR pointers in CodeGen.
Dan Gohman
2010-04-15
Add const qualifiers to CodeGen's use of LLVM IR constructs.
Dan Gohman
2010-04-14
Delete unneeeded arguments.
Dan Gohman
2010-04-14
Delete unused arguments.
Dan Gohman
2010-04-14
Factor out EH landing pad code into a separate function, and constify
Dan Gohman
2010-04-14
Fix a missing #include.
Dan Gohman
2010-04-14
Refine #includes.
Dan Gohman
2010-04-14
Split ISD::NodeType and a few related items out of SelectionDAGNodes.h
Dan Gohman
2010-04-14
Delete an unused function.
Dan Gohman
2010-04-14
Trim #includes.
Dan Gohman
2010-04-14
Move the code for emitting livein copies out of SelectionDAGISel.
Dan Gohman
2010-04-13
Eliminate MachineBasicBlock::const_livein_iterator and make
Dan Gohman
2010-04-13
Move MachineRegisterInfo's isLiveIn and isLiveOut out of line.
Dan Gohman
2010-04-13
Delete an unused member variable.
Dan Gohman
2010-04-09
Fix up header comments to match the comment fixups I made in r100849.
Bob Wilson
2010-04-08
delete a forwarding function.
Chris Lattner
2010-04-08
move elf section uniquing to MCContext. Along the way
Chris Lattner
2010-04-08
remove the TargetLoweringObjectFileMachO::getMachoSection
Chris Lattner
2010-04-08
move macho section uniquing from MCParser and TLOF to MCContext where
Chris Lattner
2010-04-08
Coalescer should not delete copy instructions whose defs are partially dead. ...
Evan Cheng
2010-04-07
remove some unneeded errorhandling stuff.
Chris Lattner
2010-04-07
Three changes:
Chris Lattner
2010-04-07
Post regalloc LICM. Work in progress.
Evan Cheng
[prev]
[next]