- Jul 13, 2012
-
-
Galina Kistanova authored
llvm-svn: 160192
-
Nuno Lopes authored
This fixes a bug in __builtin_object_size() codegen llvm-svn: 160191
-
Tanya Lattner authored
llvm-svn: 160190
-
Jakob Stoklund Olesen authored
Call instructions are no longer required to be variadic, and variable_ops should only be used for instructions that encode a variable number of arguments, like the ARM stm/ldm instructions. llvm-svn: 160189
-
Jakob Stoklund Olesen authored
Function argument registers are added to the call SDNode, but InstrEmitter now knows how to make those operands implicit, and the call instruction doesn't have to be variadic. Explicit register operands should only be those that are encoded in the instruction, implicit register operands are for extra dependencies like call argument and return values. llvm-svn: 160188
-
Jim Ingham authored
Add accessors on process to get & set the selected thread by IndexID (useful since that's the one that "thread list" shows and it won't get reused even if the underlying system thread ID gets reused. llvm-svn: 160187
-
Sean Callanan authored
LLDB to distinguish between multiple anonymous structs/unions in the same class. <rdar://problem/11466212> llvm-svn: 160186
-
Howard Hinnant authored
llvm-svn: 160184
-
Jack Carter authored
is used in cases where global symbols are directly represented in the GOT and we use an offset into the global offset table. This patch adds direct object support for R_MIPS_GOT_DISP. llvm-svn: 160183
-
Dmitri Gribenko authored
Comment AST nodes: rename getXXXCount() methods to getNumXXXs() to be in line with Statement AST nodes. llvm-svn: 160182
-
-
-
-
Jack Carter authored
llvm-svn: 160177
-
Rafael Espindola authored
we might use the declaration to build a type before seeing the definition. llvm-svn: 160176
-
Greg Clayton authored
Show source by default for the first 4 frames of the crash thread. Also added options to allow showing source for all frames (--source-frames=NFRAMES) and for all threads (--source-all). llvm-svn: 160175
-
Rafael Espindola authored
behavior since gcc pr30066. Thanks to Benjamin Kramer for pointing it out. llvm-svn: 160174
-
Benjamin Kramer authored
llvm-svn: 160173
-
Benjamin Kramer authored
llvm-svn: 160172
-
Kostya Serebryany authored
llvm-svn: 160171
-
Alexander Kornienko authored
llvm-svn: 160170
-
Hans Wennborg authored
llvm-svn: 160169
-
Hans Wennborg authored
llvm-svn: 160168
-
Manuel Klimek authored
Patch by Tobias Koenig, some test changes by myself. llvm-svn: 160167
-
Duncan Sands authored
llvm-svn: 160166
-
Tobias Grosser authored
I did not take into account, that this patch fails to compile without the llvm.codegen patch applied. This breaks buildbots. I revert this until we found a solution to commit this without buildbots complaining. This reverts commit cb43ab80e94434e780a66be3b9a6ad466822fe33. llvm-svn: 160165
-
Tobias Grosser authored
Translate the selected parallel loop body into a ptx string and run it with cuda driver API. We limit this preliminary implementation to target the following special test cases: - Support only 2-dimensional parallel loops with or without only one innermost non-parallel loop. - Support write memory access to only one array in a SCoP. Contributed by: Yabin Hu <yabin.hwu@gmail.com> llvm-svn: 160164
-
Duncan Sands authored
llvm-svn: 160163
-
Craig Topper authored
llvm-svn: 160162
-
Richard Smith authored
to the same signature. Fix a bug in the type printer which would cause this diagnostic to print wonderful types like 'const const int *'. llvm-svn: 160161
-
Greg Clayton authored
Added the ability to see source context with each frame in the "crashlog" command with the "--source-context" (-C for short to match grep) option. Also made the symbolication of the crash logs more efficient when using the "--crashed-only" ("-c") option where only the crashed thread is symbolicated. We now only download the images for the frames in the crashed thread. llvm-svn: 160160
-
Galina Kistanova authored
llvm-svn: 160159
-
Greg Clayton authored
llvm-svn: 160158
-
Rafael Espindola authored
canonical decl for the template, but that we were not merging attributes for templates at all! llvm-svn: 160157
-
Dmitri Gribenko authored
llvm-svn: 160156
-
Dmitri Gribenko authored
llvm-svn: 160155
-
Dmitri Gribenko authored
llvm-svn: 160154
-
Dmitri Gribenko authored
Comment parsing: repaint the bikesched: rename 'HTML open tags' to 'HTML start tags' and 'HTML close tags' to 'HTML end tags' according to HTML spec. llvm-svn: 160153
-
Jim Grosbach authored
When dumping the DAG for a fatal 'Cannot select' back-end error, also provide the name of the function the construct is in. Useful when dealing with large testcases, as the next step is to llvm-extract the function in question to get a small(er) testcase. llvm-svn: 160152
-
Greg Clayton authored
Make the setting for "target.process.thread.step-avoid-regexp" work for inlined functions, not just concrete top level functions. llvm-svn: 160151
-