index
:
llvm
embtk-support-master
embtk-support-release-3.2
embtk-support-release-3.3
embtk-support-release-3.4
master
release-3.2
release-3.4
Unofficial llvm GIT mirror used in EmbToolkit
Git daemon user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
Commit message (
Expand
)
Author
Age
*
Add a new method, refactored out of fpcmp
Chris Lattner
2005-01-23
*
Let me introduce you to the early stages of the llvm backend for the alpha pr...
Andrew Lenharth
2005-01-22
*
Get this to work for 64-bit systems.
Chris Lattner
2005-01-22
*
Use binary mode for reading/writing bytecode files
Jeff Cohen
2005-01-22
*
Fix destroyDirectory bug
Jeff Cohen
2005-01-22
*
Implicitly defined registers can clobber callee saved registers too!
Chris Lattner
2005-01-22
*
More bugfixes for IA64 shifts.
Chris Lattner
2005-01-22
*
Fix problems with non-x86 targets.
Chris Lattner
2005-01-22
*
Add a nasty hack to fix Alpha/IA64 multiplies by a power of two.
Chris Lattner
2005-01-22
*
Remove unneeded line.
Chris Lattner
2005-01-21
*
test commit
Chris Lattner
2005-01-21
*
Handle comparisons of gep instructions that have different typed indices
Chris Lattner
2005-01-21
*
Speed up folding operations into loads.
Chris Lattner
2005-01-21
*
The ever-important vanity pass name :)
Chris Lattner
2005-01-21
*
If the interpreter tries to execute an external function, kill it. Of course
Chris Lattner
2005-01-21
*
Fix a FIXME: realize that argument stores are all independent (don't alias)
Chris Lattner
2005-01-21
*
Unary token factor nodes are unneeded.
Chris Lattner
2005-01-21
*
Refactor libcall code a bit. Initial implementation of expanding int -> FP
Chris Lattner
2005-01-21
*
Simplify the shift-expansion code.
Chris Lattner
2005-01-20
*
Implement ADD_PARTS/SUB_PARTS so that 64-bit integer add/sub work. This
Chris Lattner
2005-01-20
*
Expand add/sub into ADD_PARTS/SUB_PARTS instead of a non-existant libcall.
Chris Lattner
2005-01-20
*
implement add_parts/sub_parts.
Chris Lattner
2005-01-20
*
Add missing entry.
Chris Lattner
2005-01-20
*
Fix a crash compiling 134.perl.
Chris Lattner
2005-01-20
*
Support targets that do not use i8 shift amounts.
Chris Lattner
2005-01-19
*
Add two optimizations. The first folds (X+Y)-X -> Y
Chris Lattner
2005-01-19
*
Add an assertion that would have made more sense to duraid
Chris Lattner
2005-01-19
*
Add support for targets that pass args in registers to calls.
Chris Lattner
2005-01-19
*
Fold single use token factor nodes into other token factor nodes.
Chris Lattner
2005-01-19
*
Realize the individual pieces of an expanded copytoreg/store/load are
Chris Lattner
2005-01-19
*
Know some identities about tokenfactor nodes.
Chris Lattner
2005-01-19
*
Know some simple identities. This improves codegen for (1LL << N).
Chris Lattner
2005-01-19
*
Fix a problem where were were literally selecting for INCREASED register
Chris Lattner
2005-01-19
*
Just in case, handle something that is both a use and a def.
Chris Lattner
2005-01-19
*
When an instruction moves, make sure to update the VarInfo::Kills list as
Chris Lattner
2005-01-19
*
When commuting these instructions, make sure to actually swap the operands too.
Chris Lattner
2005-01-19
*
Fix 'raise' to work with packed types. Patch by Morten Ofstad.
Chris Lattner
2005-01-19
*
Implement Regression/CodeGen/X86/rotate.ll: emit rotate instructions (which
Chris Lattner
2005-01-19
*
Add rotate instructions.
Chris Lattner
2005-01-19
*
Match 16-bit shld/shrd instructions as well, implementing shift-double.llx:test5
Chris Lattner
2005-01-19
*
Improve coverage of the X86 instruction set by adding 16-bit shift doubles.
Chris Lattner
2005-01-19
*
Teach the code generator that shrd/shld is commutable if it has an immediate.
Chris Lattner
2005-01-19
*
Use the TargetInstrInfo::commuteInstruction method to commute instructions
Chris Lattner
2005-01-19
*
Finegrainify namespacification
Chris Lattner
2005-01-19
*
Codegen long >> 2 to this:
Chris Lattner
2005-01-19
*
Implement a way of expanding shifts. This applies to targets that offer
Chris Lattner
2005-01-19
*
X86 shifts mask the amount.
Chris Lattner
2005-01-19
*
Add a hook to find out how the target handles shift amounts that are out of
Chris Lattner
2005-01-19
*
Zero is cheaper than sign extend.
Chris Lattner
2005-01-18
*
Code to handle FP_EXTEND is dead now. X86 doesn't support any data types to
Chris Lattner
2005-01-18
[next]