- Aug 21, 2007
-
-
Chris Lattner authored
llvm-svn: 41205
-
Devang Patel authored
llvm-svn: 41204
-
Chris Lattner authored
llvm-svn: 41203
-
Chris Lattner authored
llvm-svn: 41202
-
Steve Naroff authored
Added Parser::ParseStructDeclaration() as a result of refactoring Parser::ParseStructUnionBody(). Motivation: Objective-C can now share this rule. It also makes Parser::ParseStructUnionBody() a bit smaller/cleaner.. llvm-svn: 41201
-
- Aug 20, 2007
-
-
Steve Naroff authored
Start parsing ObjC classes/categories! Next step, refactor Parser::ParseStructUnionBody() so that struct declarations can be shared with Objective-C (for declaring instance variables). llvm-svn: 41200
-
Chris Lattner authored
llvm-svn: 41199
-
Chris Lattner authored
llvm-svn: 41198
-
Anton Korobeynikov authored
- Move SCEVExpander::expand() out-of-line workarounding possible toolchain bug llvm-svn: 41197
-
Devang Patel authored
Replace indunction variable with split value in loop body. This fixes art miscompile. llvm-svn: 41195
-
Devang Patel authored
llvm-svn: 41194
-
David Greene authored
Add FilteredPassNameParser along with PassArgFilter to filter passes based on their Arg members. llvm-svn: 41192
-
Dan Gohman authored
scheduler implementations. llvm-svn: 41191
-
Dan Gohman authored
llvm-svn: 41190
-
Dan Gohman authored
use the ValueType name instead of the llvm type name, to match what the verifier expects. For integers these are the same, but for floating-point values the intrinsics use f32/f64 instead of float/double. llvm-svn: 41189
-
Anders Carlsson authored
llvm-svn: 41188
-
Duncan Sands authored
llvm-svn: 41187
-
Ted Kremenek authored
for the following C++ casts: static_cast, reinterpret_cast, and const_cast. llvm-svn: 41181
-
Ted Kremenek authored
to getBase and getIdx. getBase and getIdx now return a "normalized" view of the expression (e.g., always "A[4]" instead of possibly "4[A]"). getLHS and getRHS return the expressions with syntactic fidelity to the original source code. Also modified client code of ArraySubscriptExpr, including the AST dumper and pretty printer, the return-stack value checker, and the LLVM code generator. llvm-svn: 41180
-
Rafael Espindola authored
*) The needed information is propagated to the DAG *) The X86-64 backend detects it and aborts llvm-svn: 41179
-
Chris Lattner authored
llvm-svn: 41178
-
Chris Lattner authored
llvm-svn: 41175
-
Chris Lattner authored
when a definition's visibility is different. Likewise, the visibility of two declarations mismatching is not an error. llvm-svn: 41174
-
Chris Lattner authored
llvm-svn: 41173
-
- Aug 19, 2007
-
-
Chris Lattner authored
the right version of autoconf could regenerate the configure script. llvm-svn: 41172
-
Nick Lewycky authored
llvm-svn: 41170
-
Nick Lewycky authored
llvm-svn: 41169
-
- Aug 18, 2007
-
-
Nick Lewycky authored
llvm-svn: 41168
-
Nick Lewycky authored
llvm-svn: 41167
-
Chris Lattner authored
that don't use it don't have to pay the memory cost for the arguments. This allows us to avoid creating Argument nodes for many prototypes and for clients who lazily deserialize code from a bytecode file. llvm-svn: 41166
-
Chris Lattner authored
llvm-svn: 41165
-
Evan Cheng authored
llvm-svn: 41164
-
Evan Cheng authored
llvm-svn: 41163
-
Ted Kremenek authored
auto storage, but this routine would incorrectly return false. llvm-svn: 41162
-
Bruno Cardoso Lopes authored
MipsAdd SDNode created to add support to an Add opcode which supports input flag Added an instruction itinerary to all instruction classes Added branches with zero cond codes Now call clobbers all non-callee saved registers Call w/ register support added Added DelaySlot to branch and load instructions Added patterns to handle all setcc, brcond/setcc and MipsAdd instructions llvm-svn: 41161
-
Bruno Cardoso Lopes authored
llvm-svn: 41160
-
Bruno Cardoso Lopes authored
llvm-svn: 41159
-
Bruno Cardoso Lopes authored
fixed to generate instructions (add, lui) glued! llvm-svn: 41158
-
Bruno Cardoso Lopes authored
Newline added after macros at function init on generated asm! llvm-svn: 41157
-
Bruno Cardoso Lopes authored
llvm-svn: 41156
-