- Dec 18, 2007
-
-
Chris Lattner authored
llvm-svn: 45141
-
Evan Cheng authored
llvm-svn: 45140
-
Evan Cheng authored
llvm-svn: 45139
-
Scott Michel authored
llvm-svn: 45134
-
Bill Wendling authored
llvm-svn: 45133
-
Bill Wendling authored
based what flag to set on whether it was already marked as "isRematerializable". If there was a further check to determine if it's "really" rematerializable, then I marked it as "mayHaveSideEffects" and created a check in the X86 back-end similar to the remat one. llvm-svn: 45132
-
- Dec 17, 2007
-
-
Evan Cheng authored
it's auto-upgraded to a shufflevector instruction. llvm-svn: 45131
-
Scott Michel authored
- New test case: nand.ll llvm-svn: 45130
-
Ted Kremenek authored
std::vector<char> starting from any index in the vector. llvm-svn: 45129
-
Bill Wendling authored
llvm-svn: 45128
-
Bill Wendling authored
llvm-svn: 45126
-
Bill Wendling authored
llvm-svn: 45123
-
Bill Wendling authored
flags clearer. llvm-svn: 45120
-
Devang Patel authored
Patch by Richard Pennington. llvm-svn: 45115
-
Chris Lattner authored
Add comments to reset indicating that it deletes its pointer. Add a new take() method, which can be used to get the pointer without it being deleted. llvm-svn: 45112
-
Duncan Sands authored
how to lower them (with no attempt made to be efficient, since they should only occur for unoptimized code). llvm-svn: 45108
-
David Greene authored
GLIBCXX_DEBUG fix. std::vector<>::end() is invalidated by erase. llvm-svn: 45101
-
David Greene authored
Get rid of annoying spaces. llvm-svn: 45100
-
David Greene authored
passed the erased element. llvm-svn: 45099
-
Gordon Henriksen authored
through llvm-as|llvm-dis. llvm-svn: 45097
-
Gordon Henriksen authored
for Ocaml-based compilers targeting embedded devices. :) llvm-svn: 45096
-
Christopher Lamb authored
llvm-svn: 45085
-
Christopher Lamb authored
Change the PointerType api for creating pointer types. The old functionality of PointerType::get() has become PointerType::getUnqual(), which returns a pointer in the generic address space. The new prototype of PointerType::get() requires both a type and an address space. llvm-svn: 45082
-
Christopher Lamb authored
Make it clear in the LangRef that allocation instructions only operated on the generic address space. Implement support in the verifier for ensuring this is true. llvm-svn: 45080
-
- Dec 16, 2007
-
-
Duncan Sands authored
changed not to reject invoke of inline asm. llvm-svn: 45077
-
Chris Lattner authored
llvm-svn: 45076
-
Chris Lattner authored
llvm-svn: 45075
-
Chris Lattner authored
X86CodeEmitter.cpp:378: failed assertion `0 && "Immediate size not set!"' I *think* this is right, but Evan, please verify. It also looks like CMPSDrr and maybe others are missing this info. Evan, plz investigate. llvm-svn: 45074
-
Duncan Sands authored
calls. Remove special casing of inline asm from the inliner. There is a potential problem: the verifier rejects invokes of inline asm (not sure why). If an asm call is not marked "nounwind" in some .ll, and instcombine is not run, but the inliner is run, then an illegal module will be created. This is bad but I'm not sure what the best approach is. I'm tempted to remove the check in the verifier... llvm-svn: 45073
-
Bill Wendling authored
warning: suggest a space before ';' or explicit braces around empty body in 'for' statement Patch by Mike Stump (modified slightly by yours truly). llvm-svn: 45071
-
Owen Anderson authored
llvm-svn: 45070
-
Owen Anderson authored
llvm-svn: 45069
-
Anton Korobeynikov authored
llvm-svn: 45068
-
Anton Korobeynikov authored
Retoss private/public stuff. Make copy ctor and operator= private. llvm-svn: 45067
-
Anton Korobeynikov authored
llvm-svn: 45066
-
- Dec 15, 2007
-
-
Anton Korobeynikov authored
llvm-svn: 45063
-
Duncan Sands authored
llvm-svn: 45059
-
Evan Cheng authored
llvm-svn: 45058
-
Evan Cheng authored
llvm-svn: 45057
-
Scott Michel authored
llvm-svn: 45050
-