Commits

Show all
Author Commit Message Labels Comments Date
Bill Wendling
Fix comment and use the "Size" variable that's already provided.
Tags
2 tags
Bill Wendling
If there's an unaligned memcpy to/from the stack, don't lower it. Just call the
Dale Johannesen
Disable a couple more things for ppcf128.
Ted Kremenek
Added "ReadEnum" and "WriteEnum" to serialization classes.
Bill Wendling
This broke lots. Reverting.
Owen Anderson
Make DomTreeBase not a FunctionPass.
Bill Wendling
Lowering a memcpy to the stack is killing PPC. The ARM and X86 backends already
Ted Kremenek
Added preliminary implementation of generic object serialization to bitcode.
Owen Anderson
Unbreak the build. Forgot to commit this file.
Owen Anderson
Make DomTree and PostDomTree thin wrappers around DomTreeBase, rather than inheriting from it.
Evan Cheng
It's possible to commute instrctions with more than 3 operands.
Chris Lattner
new testcase
Chris Lattner
llvm/test programs should not be execution programs. This
Evan Cheng
isSubRegOf() is a dup of isSubRegister.
Evan Cheng
Temporary solution: added a different set of BCTRL_Macho / BCTRL_ELF with right callee-saved defs set for ppc64.
Chris Lattner
Fix validation problems, which were somewhat ironically in the "valid html" button code :)
Chris Lattner
add a skeleton for part 4
Chris Lattner
complete the codegen chapter
Owen Anderson
Now with valid HTML 4.01!
Owen Anderson
Add a link to the "writing an optimization" tutorial.
Owen Anderson
Add downloadable code sample for tutorial 2.
Owen Anderson
Add the second of the "basic topics" tutorials.
Owen Anderson
Reorder the optimization and bitcode tutorials.
Chris Lattner
Fix up a broken #include, move code to its own section, add conclusions.
Chris Lattner
Finish up expr codegen.
Chris Lattner
several improvements suggested by Dan, thanks!
Evan Cheng
Fix memcpy lowering when addresses are 4-byte aligned but size is not multiple of 4.
Dan Gohman
The #include <iterator> isn't needed in this header.
Dan Gohman
Strength reduction improvements.
Dan Gohman
Fix the folding of multiplication into addresses on x86, which was broken
  1. Prev
  2. Next