- Aug 11, 2011
-
-
Jim Grosbach authored
llvm-svn: 137271
-
Jim Grosbach authored
llvm-svn: 137270
-
Johnny Chen authored
llvm-svn: 137267
-
Jim Grosbach authored
llvm-svn: 137265
-
Andrew Trick authored
llvm-svn: 137264
-
Jim Grosbach authored
llvm-svn: 137263
-
NAKAMURA Takumi authored
llvm-svn: 137262
-
Jim Grosbach authored
llvm-svn: 137261
-
Jim Grosbach authored
llvm-svn: 137260
-
Richard Trieu authored
llvm-svn: 137259
-
Jim Grosbach authored
llvm-svn: 137258
-
Johnny Chen authored
llvm-svn: 137257
-
Greg Clayton authored
10 second timeout zone. When launching we increase the timeout to 10 seconds to ensure we have time to launch a process, and then set it back. llvm-svn: 137256
-
- Aug 10, 2011
-
-
Douglas Gregor authored
a member template, e.g., x.f<int> if we have found a template in the type of x, but the lookup in the current scope is ambiguous, just ignore the lookup in the current scope. Fixes <rdar://problem/9915664>. llvm-svn: 137255
-
Jim Grosbach authored
Add support for literal encoding of #-0 along the way. llvm-svn: 137254
-
Devang Patel authored
Distinguish between two copies of one inlined variable. Take 2. llvm-svn: 137253
-
Argyrios Kyrtzidis authored
that assigning result of -retain means it should be strong. rdar://9931757. llvm-svn: 137252
-
Devang Patel authored
While extending definition range of a debug variable, consult lexical scopes also. There is no point extending debug variable out side its lexical block. This provides 6x compile time speedup in some cases. llvm-svn: 137250
-
Devang Patel authored
llvm-svn: 137249
-
Argyrios Kyrtzidis authored
synthesized method for the property. rdar://9771715 llvm-svn: 137248
-
Sean Callanan authored
of string literals ("hello"[2]). Also fixed a problem in which empty string literals were not being compiled correctly ((int)printf("") would print garbage). Added a testcase that covers both. llvm-svn: 137247
-
Devang Patel authored
llvm-svn: 137246
-
Jim Grosbach authored
llvm-svn: 137245
-
Jim Grosbach authored
llvm-svn: 137244
-
Eli Friedman authored
llvm-svn: 137243
-
Kaelyn Uhrain authored
llvm-svn: 137242
-
Nadav Rotem authored
llvm-svn: 137241
-
Kaelyn Uhrain authored
llvm-svn: 137240
-
Nadav Rotem authored
data in-register prior to saving to memory. When we reorder the data in memory we prevent the need to save multiple scalars to memory, making a single regular store. llvm-svn: 137238
-
Devang Patel authored
llvm-svn: 137237
-
Owen Anderson authored
llvm-svn: 137236
-
Kaelyn Uhrain authored
llvm-svn: 137234
-
David Greene authored
Use an Init (ultimately a StringInit) to represent the Record name. This allows the name to be composed by standard TableGen operators. This will enable us to get rid of the ugly #NAME# hack processing and naturally replace it with operators. It also increases flexibility and power of the TableGen language by allowing record identifiers to be computed dynamically. llvm-svn: 137232
-
David Greene authored
Add a method to return an Init as an unquoted string. This primarily affects StringInit where we return the value without surrounding it with quotes. This is in preparation for removing the ugly #NAME# hack and replacing it with standard TabelGen operators. llvm-svn: 137231
-
Richard Smith authored
Renamings to consistently use 'Constexpr' not 'ConstExpr' when referring to the C++0x 'constexpr' keyword. llvm-svn: 137230
-
Andrew Trick authored
Also, my apologies for spoiling the autocomplete on SimplifyInstructions.cpp. I couldn't think of a better filename. llvm-svn: 137229
-
Johnny Chen authored
llvm-svn: 137228
-
Bruno Cardoso Lopes authored
def : Pat<(X86Movss VR128:$src1, (bc_v4i32 (v2i64 (load addr:$src2)))), (MOVLPSrm VR128:$src1, addr:$src2)>; This matches a MOVSS dag with a MOVLPS instruction. However, MOVSS will replace only the low 32 bits of the register, while the MOVLPS instruction will replace the low 64 bits. A testcase is added and illustrates the bug and also modified the one that was already present. Patch by Tanya Lattner. llvm-svn: 137227
-
Eli Friedman authored
llvm-svn: 137226
-
Owen Anderson authored
llvm-svn: 137225
-