- Nov 22, 2010
-
-
NAKAMURA Takumi authored
llvm-svn: 119961
-
Zhanyong Wan authored
llvm-svn: 119960
-
Chandler Carruth authored
stdlib.h. There were numerous problems with forward declaring 'malloc' and 'free', but the most important is that these are reserved by POSIX and may be implemented via a function-like macro. As suggested by Dale Johannesen, I'm instead guarding the only include of this in our builtin headers with __STDC_HOSTED__, and I've removed the include of the header from the test suite. I'll discuss with folks whether we want to have a hosted section of the test suite or not, and add it (and perhaps other tests) back there if that's the direction. llvm-svn: 119958
-
Anders Carlsson authored
llvm-svn: 119957
-
Anders Carlsson authored
llvm-svn: 119956
-
Anders Carlsson authored
llvm-svn: 119955
-
Eric Christopher authored
that branch tables are special. llvm-svn: 119954
-
Anders Carlsson authored
llvm-svn: 119953
-
- Nov 21, 2010
-
-
Wesley Peck authored
Implement ELF object file writing support for the MBlaze backend. Its not perfect yet, but it works for many tests. llvm-svn: 119952
-
Wesley Peck authored
llvm-svn: 119951
-
Wesley Peck authored
32-bit immediate values. llvm-svn: 119950
-
Wesley Peck authored
fill a delay slot are moved to fill a different delay slot. llvm-svn: 119949
-
Chris Lattner authored
llvm-svn: 119948
-
Chris Lattner authored
llvm-svn: 119947
-
Anders Carlsson authored
llvm-svn: 119946
-
Anders Carlsson authored
llvm-svn: 119945
-
Benjamin Kramer authored
Initialize MemDep's TD member so buildbots don't trip over an uninitialized pointer (TD is passed to PHITransAddr). I wonder why this didn't explode earlier. llvm-svn: 119944
-
Benjamin Kramer authored
- Negative ChainingSize doesn't make sense, make it unsigned. llvm-svn: 119943
-
Duncan Sands authored
folding improvements: if P points to a type of size zero, turn "gep P, N" into "P". More generally, if a gep index type has size zero, instcombine could replace the index with zero, but that is not done here. llvm-svn: 119942
-
Duncan Sands authored
llvm-svn: 119941
-
Bill Wendling authored
llvm-svn: 119940
-
Benjamin Kramer authored
llvm-svn: 119939
-
Bill Wendling authored
llvm-svn: 119938
-
Bill Wendling authored
the code to not add a "condition code" if it's trap. llvm-svn: 119937
-
Bill Wendling authored
- Add comments saying where the encodings for other instructions came from. llvm-svn: 119936
-
Chris Lattner authored
llvm-svn: 119935
-
Chris Lattner authored
llvm-svn: 119934
-
Chris Lattner authored
zero sized elements. This allows us to compile: #include <string> void foo() { std::string s; } into an empty function. llvm-svn: 119933
-
Chris Lattner authored
llvm-svn: 119932
-
Chris Lattner authored
when transfering between i64 gprs and mmx regs. llvm-svn: 119931
-
Chris Lattner authored
method in MemDep instead of inserting an instruction, doing a query, then removing it. Neither operation is effectively cached. llvm-svn: 119930
-
Chris Lattner authored
llvm-svn: 119929
-
Chris Lattner authored
destination location of a memcpy/memmove. I'm not clear about whether TBAA works on these, so I'm leaving it out for now. Dan, please revisit this when convenient. llvm-svn: 119928
-
Chris Lattner authored
llvm-svn: 119927
-
Chris Lattner authored
llvm-svn: 119926
-
Chris Lattner authored
llvm-svn: 119925
-
Francois Pichet authored
llvm-svn: 119924
-
Owen Anderson authored
llvm-svn: 119923
-
Chris Lattner authored
void a(int x) { if (((1<<x)&8)==0) b(); } into "x != 3", which occurs over 100 times in 403.gcc but in no other program in llvm-test. llvm-svn: 119922
-
Francois Pichet authored
llvm-svn: 119921
-