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
*
Re-implement trivial rematerialization. This allows def MIs whose live interv...
Evan Cheng
2007-08-13
*
Fix a typo pointd out by Maarten ter Huurne.
Evan Cheng
2007-08-13
*
Preserve simple analysis.
Devang Patel
2007-08-13
*
Preserve dominator info.
Devang Patel
2007-08-13
*
Add methods to erase basic block entry.
Devang Patel
2007-08-13
*
If NewBB dominates DestBB then DestBB is not part of NewBB's dominance frontier.
Devang Patel
2007-08-13
*
move assertion into mutex guard, a partial fix for PR1606.
Chris Lattner
2007-08-13
*
When x86 addresses matching exceeds its recursion limit, check to
Dan Gohman
2007-08-13
*
Fix PR1607
Chris Lattner
2007-08-13
*
Constant fold: getelementptr (i8* inttoptr (i64 1 to i8*), i32 -1)
Chris Lattner
2007-08-13
*
Kill info update bugs.
Evan Cheng
2007-08-13
*
Split loops and do CFG cleanup.
Devang Patel
2007-08-12
*
Remove unused variables.
Reid Spencer
2007-08-12
*
No need to remove dead range from soon-to-be-dead live interval. Its val# may...
Evan Cheng
2007-08-12
*
constant fold ptrtoint(inttoptr) with target data when available. This allows
Chris Lattner
2007-08-11
*
Transform a load from an undef/zero global into an undef/global even if we
Chris Lattner
2007-08-11
*
expand a note
Chris Lattner
2007-08-11
*
With evan's explicit flag representation, hopefully we will finally be
Chris Lattner
2007-08-11
*
Fix a comment typo noticed by Sandro Magi.
Reid Spencer
2007-08-11
*
64-bit SSSE3 ops that use MMX registers don't require 16-byte alignment.
Bill Wendling
2007-08-11
*
Code to maintain kill information during register coalescing.
Evan Cheng
2007-08-11
*
Use subregs to improve any_extend code generation when feasible.
Christopher Lamb
2007-08-10
*
Increase efficiency of sign_extend_inreg by using subregisters for truncation...
Christopher Lamb
2007-08-10
*
Edit README in light of previous LEA16 commit.
Christopher Lamb
2007-08-10
*
Add 2-addr to 3-addr promotion code that allows 32-bit LEA to be used via sub...
Christopher Lamb
2007-08-10
*
Move isSubRegOf into MRegisterInfo. Fix a missed move elimination in LowerSub...
Christopher Lamb
2007-08-10
*
Do not overuse std::string. Pass around char * directly.
Devang Patel
2007-08-10
*
Clone loop.
Devang Patel
2007-08-10
*
Add utility to clone loops.
Devang Patel
2007-08-10
*
add Value::getNameStart/getNameLen() accessors.
Chris Lattner
2007-08-10
*
Fix EXTRACT_ELEMENT, EXTRACT_SUBVECTOR, and EXTRACT_VECTOR_ELT to
Dan Gohman
2007-08-10
*
propagate struct size and alignment of byval arguments to the DAG
Rafael Espindola
2007-08-10
*
For kicks, I though it would be fun to use the correct opcode.
Bill Wendling
2007-08-10
*
Adding SSSE3 intrinsics.
Bill Wendling
2007-08-10
*
minor simplifications.
Chris Lattner
2007-08-10
*
avoid copying strings.
Chris Lattner
2007-08-10
*
Remove unncessary duplication.
Devang Patel
2007-08-10
*
Calculate exit and start value of true loop and false loop respectively.
Devang Patel
2007-08-10
*
ExitCondition and Induction variable are loop constraints
Devang Patel
2007-08-10
*
unbreak the build
Chris Lattner
2007-08-09
*
Bug fix. ~1U marks the val# dead.
Evan Cheng
2007-08-09
*
Patch 10 for long double. Doing constants right needs expanding ConstantFP
Dale Johannesen
2007-08-09
*
Temporarily backing out this change until we know why some dejagnu tests are ...
Evan Cheng
2007-08-09
*
divb / mulb outputs to ah. Under x86-64 it's not legal to read ah if the inst...
Evan Cheng
2007-08-09
*
when we see a unaligned load from an insufficiently aligned global or
Chris Lattner
2007-08-09
*
GR16_ sub-register class should be GR8_, not GR8. That is, it should only be ...
Evan Cheng
2007-08-09
*
Update per review comments.
Dale Johannesen
2007-08-09
*
Make NonLocal and None const in the right way. :-)
Owen Anderson
2007-08-09
*
Traverse loop blocks' terminators to find split candidates.
Devang Patel
2007-08-09
*
long double 9 of N. This finishes up the X86-32 bits
Dale Johannesen
2007-08-09
[next]