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
Age
Commit message (
Expand
)
Author
2007-02-25
Rework GlobalValue::removeDeadConstantUsers to always remove dead constant
Chris Lattner
2007-02-25
Fix clearUnusedBits to not depend on "undefined behavior" of >> operator
Reid Spencer
2007-02-25
Add a private constructor for efficiency.
Reid Spencer
2007-02-24
Improve documentation.
Reid Spencer
2007-02-24
Refactor the setName stuff, moving it down the inheritance hierarchy, to
Chris Lattner
2007-02-23
Loop passes are set up to accept pointer.
Devang Patel
2007-02-23
Temporay hook to enable register scavening for specific targets only.
Evan Cheng
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-23
Teach LoopPass to assign itself one Loop Pass Manager.
Devang Patel
2007-02-23
Add facility that allows LoopPass to re-insert a loop into
Devang Patel
2007-02-23
Add LPPassManager interface that LoopPass can use to skip
Devang Patel
2007-02-22
Copy and paste silliness.
Evan Cheng
2007-02-22
Add LoopQueue. This is used by loop pass manager to manage loop nest.
Devang Patel
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-22
Simplify lowering and selection of exception ops.
Jim Laskey
2007-02-22
Simplify lowering and selection of exception ops.
Jim Laskey
2007-02-22
Add Loop Pass Manager.
Devang Patel
2007-02-21
Support to provide exception and selector registers.
Jim Laskey
2007-02-21
Add support for changes in DwarfWriter.
Jim Laskey
2007-02-21
Add TAI field for exception table section.
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-21
Add new intrinsics for eh support.
Jim Laskey
2007-02-21
Simplify
Devang Patel
2007-02-21
Add a dump() method for debugging.
Reid Spencer
2007-02-21
Fix memory leak (PR 775).
Devang Patel
2007-02-20
Add an internal convenience method for division that urem and udiv use.
Reid Spencer
2007-02-20
eliminate some dead friends.
Chris Lattner
2007-02-20
cleanup ConstantInt to use a single DenseMap for uniquing instead of the
Chris Lattner
2007-02-20
Make ConstantInt::getTrue/getFalse be llvm_shutdown safe.
Chris Lattner
2007-02-20
add a way to register an arbitrary cleanup function.
Chris Lattner
2007-02-20
Clean up the internals of the ConstantInt machinery
Chris Lattner
2007-02-20
remove some dead passes and stuff specific to the reoptimizer.
Chris Lattner
2007-02-20
remove some passes
Chris Lattner
2007-02-19
Implement support for non-standard integer bit widths of any size. The
Reid Spencer
2007-02-19
Re-apply my liveintervalanalysis changes. Now with PR1207 fixes.
Evan Cheng
2007-02-19
llvm-gcc issue fixed, revert reversal :)
Chris Lattner
2007-02-19
Temporarily reverting the patch. It's breaking llvm-gcc build.
Evan Cheng
2007-02-19
remove dead methods
Chris Lattner
2007-02-19
add alternate version of constant ctors that don't take a vector. For now
Chris Lattner
2007-02-19
For PR1207:
Reid Spencer
2007-02-19
Add some new constants.
Reid Spencer
2007-02-18
1. "unsigned" -> "uint32_t" to gaurantee its bit width on all platforms.
Reid Spencer
2007-02-18
Implement signed output for toString.
Reid Spencer
2007-02-17
temporarily revert Devang's most recent patch, which caused a large
Chris Lattner
[next]