- Dec 14, 2007
-
-
Dan Gohman authored
llvm-svn: 45033
-
Dan Gohman authored
llvm-svn: 45032
-
Dan Gohman authored
llvm-svn: 45031
-
Dan Gohman authored
llvm-svn: 45030
-
Evan Cheng authored
Fix ctlz and cttz. llvm definition requires them to return number of bits in of the src type when value is zero. llvm-svn: 45029
-
Evan Cheng authored
llvm-svn: 45028
-
Anders Carlsson authored
All MMX shift instructions took a <2 x i32> vector as the shift amount parameter. Change this to be <1 x i64> instead, which matches the assembler instruction. llvm-svn: 45027
-
Kevin authored
Originally, I included CSS hacks for IE. However, my comments before the doctype was the reason IE was running in non-strict mode. I did not know this. When Chris removed the comments, IE correctly went into strict mode and my IE hacks were no longer needed (the hacks were getting in the way now). solution: *) Make sure doctype is first on all files *) removed all IE hacks from menu.css (since the doctype issue fixes IE) llvm-svn: 45025
-
Evan Cheng authored
llvm-svn: 45024
-
Seo Sanghyeon authored
llvm-svn: 45023
-
Bill Wendling authored
side effects for machine instructions. llvm-svn: 45022
-
Seo Sanghyeon authored
llvm-svn: 45020
-
- Dec 13, 2007
-
-
Ted Kremenek authored
of "expressions", since they are not really evaluated. llvm-svn: 45015
-
Fariborz Jahanian authored
llvm-svn: 45014
-
Dan Gohman authored
still be done in the LLVM code generator. And update the summary for the X86 target. llvm-svn: 45013
-
Steve Naroff authored
Sema::ActOnFinishFunctionBody(): Since we no longer synthesize a FunctionDecl for each method, remove the unconditional initialization to 0 and corresponding comment. llvm-svn: 45008
-
Ted Kremenek authored
deserialization. Eventually this should be replaced with a lazy-reading mechanism that only reads source files when they are needed by clients. llvm-svn: 45007
-
Ted Kremenek authored
deserialized. llvm-svn: 45006
-
Ted Kremenek authored
llvm-svn: 45005
-
Ted Kremenek authored
create a .ast file in the current working directory. This mirrors the behavior of the -c option for gcc. Later we should add the ability to write the serialized file anywhere. llvm-svn: 45004
-
Chris Lattner authored
llvm-svn: 45003
-
Chris Lattner authored
llvm-svn: 45002
-
Chris Lattner authored
llvm-svn: 45001
-
Ted Kremenek authored
llvm-svn: 45000
-
Wojciech Matyjewicz authored
Let: %q = GEP %p, X, ... If %p is a GEP, we can chase baseptr further, only if X==0. llvm-svn: 44999
-
Bill Wendling authored
llvm-svn: 44998
-
Evan Cheng authored
llvm-svn: 44997
-
Chris Lattner authored
llvm-svn: 44996
-
Chris Lattner authored
llvm-svn: 44995
-
Chris Lattner authored
llvm-svn: 44994
-
Chris Lattner authored
Don't do integer promotions of LHS for compound shift assignment. The LHS has to be a modifiable lvalue. llvm-svn: 44993
-
Chris Lattner authored
llvm-svn: 44992
-
Chris Lattner authored
llvm-svn: 44991
-
Chris Lattner authored
llvm-svn: 44990
-
Ted Kremenek authored
Previously this field was serialized out in VarDecl (a parent class), but now the field belongs to ParmVarDecl. llvm-svn: 44989
-
Chris Lattner authored
llvm-svn: 44988
-
Owen Anderson authored
llvm-svn: 44987
-
Owen Anderson authored
Remove ugly and horrible code. It's not necessary for correctness, and can be added back later if it causes code quality issues. llvm-svn: 44986
-
Chris Lattner authored
llvm-svn: 44985
-
Ted Kremenek authored
of array types. For things like: char x[10]; we should treat "x" as being initialized, because the variable "x" really refers to the memory block of the array. Clearly x[1] is uninitialized, but expressions like "(char*) x" really do refer to an initialized value. This simple dataflow analysis does not reason about the contents of arrays. This fixes: PR 1859 (http://llvm.org/bugs/show_bug.cgi?id=1859) llvm-svn: 44984
-