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
2007-02-23
Use findRegisterUseOperand to find a kill of particular register.
Evan Cheng
2007-02-23
Initial check in of register scavenger. Its only current functionality is tra...
Evan Cheng
2007-02-22
Copy and paste silliness.
Evan Cheng
2007-02-22
Remove unnecessary isKill properties if a live range has been lengthened due ...
Evan Cheng
2007-02-22
Typo.
Jim Laskey
2007-02-22
Remove isAccessable.
Jim Laskey
2007-02-21
Add support for changes in DwarfWriter.
Jim Laskey
2007-02-21
Allow for live in registers for eh landing pads.
Jim Laskey
2007-02-21
Add a flag to MBBs to indicate whether it is an eh landing pad.
Jim Laskey
2007-02-21
Add structures used for collecting eh information.
Jim Laskey
2007-02-21
Add new instructions for handling data passed into eh landing pad.
Jim Laskey
2007-02-19
Re-apply my liveintervalanalysis changes. Now with PR1207 fixes.
Evan Cheng
2007-02-19
For PR1207:
Reid Spencer
2007-02-17
- Changes how function livein's are handled, they now have a start index of 0.
Evan Cheng
2007-02-17
Added findRegisterDefOperand().
Evan Cheng
2007-02-17
Added removeLiveIn and more livein iterators.
Evan Cheng
2007-02-17
Allow LiveVariables to track liveness of more registers.
Evan Cheng
2007-02-15
Use BitVector instead of vector<bool> which can be extremely slow.
Evan Cheng
2007-02-15
For PR1195:
Reid Spencer
2007-02-15
isPhysRegUsed should be const.
Evan Cheng
2007-02-15
Should pass isKill and isDead to addRegOperand() as well.
Evan Cheng
2007-02-13
Add comment about original function argument alignment.
Lauro Ramos Venancio
2007-02-10
Add live-ins to MachineBasicBlock.
Evan Cheng
2007-02-08
Fixed comments.
Bill Wendling
2007-02-08
Declarations for functions that create different file writers.
Bill Wendling
2007-02-08
Moved from include/llvm/CodeGen to lib/CodeGen.
Bill Wendling
2007-02-04
switch the VRBaseMap in the scheduler from an std::map to a DenseMap. This
Chris Lattner
2007-02-04
Introduce new UnarySDNode/BinarySDNode/TernarySDNode nodes, which coallocate
Chris Lattner
2007-02-04
Add a new SDNode ctor and InitOperands method. This allows the operands for
Chris Lattner
2007-02-04
eliminate the SDNode::setValueTypes method.
Chris Lattner
2007-02-04
eliminate a bunch of duplicate ctors and helper functions.
Chris Lattner
2007-02-04
move MorphNode to out of line and merge setNodeOperands into it. There is
Chris Lattner
2007-02-04
simplify MorphNodeTo to take a VTList operand.
Chris Lattner
2007-02-04
eliminate some extraneous methods in SDNode
Chris Lattner
2007-02-04
Give each selectiondag node class a home for it's vtable and rtti info
Chris Lattner
2007-02-03
Moved MachORelocation to its own header file. Have a call through the
Bill Wendling
2007-02-03
New file for the MachORelocation structure. It doesn't have to be tied to the
Bill Wendling
2007-02-03
switch the sched unit map over to use a DenseMap instead of std::map. This
Chris Lattner
2007-02-01
Support for non-landing pad exception handling.
Jim Laskey
2007-02-01
rename DenseMap to IndexedMap.
Chris Lattner
2007-01-31
Added O_F32 and O_64 in addition to UO_F32 and UO_64 even though by
Evan Cheng
2007-01-29
Out of line function.
Jim Laskey
2007-01-29
Only gather frame info if debug or eh.
Jim Laskey
2007-01-29
Finish off bug 680, allowing targets to custom lower frame and return
Nate Begeman
2007-01-29
Properly support cstrings
Nate Begeman
2007-01-29
Landing pad-less eh for PPC.
Jim Laskey
2007-01-29
IntrinsicLowering now requires TargetData.
Reid Spencer
2007-01-28
Adjust a comment to reflect reality.
Reid Spencer
2007-01-28
Propagate changes from my local tree. This patch includes:
Anton Korobeynikov
2007-01-26
Handle multiple functions, properly mangle symbols, and fix support for
Nate Begeman
[next]