- Jul 18, 2007
-
-
Owen Anderson authored
would result in calling realloc() on a null pointer. Instead, if we encounter this situation, make a normal call to malloc(). llvm-svn: 40014
-
Chris Lattner authored
llvm-svn: 40012
-
Chris Lattner authored
This allows us to compile this: struct abc { char A; double D; }; int foo() { return sizeof(struct abc); return __alignof__(struct abc); } Into: ret i32 16 ret i32 8 llvm-svn: 40010
-
Chris Lattner authored
llvm-svn: 40009
-
Steve Naroff authored
First round of extended vector support. Here is an overview... - added ocu_vector_type attribute, Sema::HandleOCUVectorTypeAttribute(). - added new AST node, OCUVectorType, a subclass of VectorType. - added ASTContext::getOCUVectorType. - changed ASTContext::convertToVectorType() to ASTContext::getVectorType(). This is unrelated to extended vectors, however I was in the vicinity and it was on my todo list. Added a FIXME to Sema::HandleVectorTypeAttribute to deal with converting complex types. llvm-svn: 40007
-
Chris Lattner authored
hooked up to anything, so it's not very useful yet. llvm-svn: 40006
-
Chris Lattner authored
llvm-svn: 40005
-
Dan Gohman authored
alignment is equal to the stack alignment. llvm-svn: 40004
-
Chris Lattner authored
llvm-svn: 40003
-
Evan Cheng authored
llvm-svn: 39998
-
Chris Lattner authored
llvm-svn: 39996
-
Reid Spencer authored
llvm-svn: 39995
-
Chris Lattner authored
llvm-svn: 39994
-
Chris Lattner authored
llvm-svn: 39993
-
Reid Spencer authored
configured llvm-gcc instead. llvm-svn: 39992
-
Reid Spencer authored
llvm-svn: 39991
-
Nick Lewycky authored
llvm-svn: 39990
-
Chris Lattner authored
llvm-svn: 39989
-
- Jul 17, 2007
-
-
Owen Anderson authored
Note: FastDSE now equals or exceeds the results of old DSE on all of SPEC2000 and SPEC2006. Unless major problems show up in the testers, it will likely completely replace old DSE in the near future. llvm-svn: 39986
-
Evan Cheng authored
llvm-svn: 39984
-
Andrew Lenharth authored
llvm-svn: 39983
-
Evan Cheng authored
llvm-svn: 39980
-
Evan Cheng authored
llvm-svn: 39979
-
Evan Cheng authored
llvm-svn: 39978
-
Evan Cheng authored
llvm-svn: 39977
-
Evan Cheng authored
llvm-svn: 39976
-
Tanya Lattner authored
Don't use * in XFAIL line unless you want it to XFAIL on everything. I don't believe you can use true regular expressions here. It will just look for those keywords. Please test this on sparc and see if they still are xfailed. llvm-svn: 39975
-
Evan Cheng authored
Missed the case where alloca is used but the stack size (not including callee-saved portion) is zero. Thanks Dan. llvm-svn: 39974
-
Chris Lattner authored
just always use strtod. This is temporary code anyway. llvm-svn: 39972
-
Rafael Espindola authored
llvm-svn: 39971
-
Gabor Greif authored
llvm-svn: 39970
-
Gabor Greif authored
llvm-svn: 39969
-
Evan Cheng authored
llvm-svn: 39967
-
Reid Spencer authored
llvm-svn: 39965
-
Reid Spencer authored
Move tests that have C/C++ sources into the appropriate directory. This allows them to be selected for testing based on whether llvm-gcc is present or not. llvm-svn: 39963
-
Chris Lattner authored
llvm-svn: 39962
-
Bill Wendling authored
llvm-svn: 39960
-
Chris Lattner authored
llvm-svn: 39958
-
Bill Wendling authored
llvm-svn: 39956
-
Bill Wendling authored
Change dyn_cast for reference types to be more like pointers and not need the canonical type. Also fix so that we're not expecting a return value from a void function llvm-svn: 39954
-