- Dec 15, 2012
-
-
Jim Ingham authored
Remove the “len” defaulted parameter from CommandReturnObject::AppendMessage, AppendWarning and AppendError. Nobody was using them, and it meant if you accidentally used the AppendWarning when you meant AppendWarningWithFormat with an integer in the format string, it would compile and then return your string plus some unknown amount of junk. llvm-svn: 170266
-
rdar://problem/11990131Greg Clayton authored
Memory read's "repeat" behavior forgets "-t" option. It also formatted the type as hex bytes + ASCII. Now we revert to the default format when displaying types unless the user sets the format option manually. llvm-svn: 170265
-
rdar://problem/12156204Greg Clayton authored
x/a print wouldn't always reset the word size to the size of a pointer if a previous memory read using x/<gdb-format> had been used that set it to another width. llvm-svn: 170264
-
Will Dietz authored
Results in better block placement that helps close the performance gap when making ubsan checks recoverable. llvm-svn: 170263
-
rdar://problem/12582041Greg Clayton authored
_regexp_attach doesn't handle the case where no arguments are provided. It now also handles the case you were you pass options. llvm-svn: 170262
-
Jordan Rose authored
The notes on the objc_method_family and ns_returns_retained-type attributes have been moved to the Objective-C section, since both are used by ARC. The notes on analyzer_noreturn are now only on the analyzer site. The inadequacy of these docs was noticed months ago by Jonathan Sauer; I'm only just now getting around to cleaning them up. llvm-svn: 170261
-
Jordan Rose authored
The file still exists in docs/analyzer/, but it won't be linked to from clang.llvm.org or processed as part of the default Sphinx doc-build. RegionStore has changed a lot from what Ted and Zhongxing describe here! llvm-svn: 170260
-
Reed Kotler authored
In this case, essentially it is soft float with different library routines. The next step will be to make this fully interoperational with mips32 floating point and that requires creating stubs for functions with signatures that contain floating point types. I have a more sophisticated design for mips16 hardfloat which I hope to implement at a later time that directly does floating point without the need for function calls. The mips16 encoding has no floating point instructions so one needs to switch to mips32 mode to execute floating point instructions. llvm-svn: 170259
-
Eric Christopher authored
Make emitDIE public accordingly. No functional change. llvm-svn: 170258
-
Eric Christopher authored
llvm-svn: 170257
-
Sean Callanan authored
reversed in r170152. <rdar://problem/12886584> llvm-svn: 170256
-
Kevin Enderby authored
immediate generates the narrow version. Needed when doing round-trip assemble/disassemble testing using the alternate syntax that specifies 'pc' directly. llvm-svn: 170255
-
- Dec 14, 2012
-
-
Greg Clayton authored
Switch "disassemble" with no arguments or options to disassemble the current frame instead of around the current PC. llvm-svn: 170254
-
Greg Clayton authored
llvm-svn: 170253
-
Greg Clayton authored
llvm-svn: 170250
-
Michael Ilseman authored
Add back FoldOpIntoPhi optimizations with fix. Included test cases to help catch these errors and to test the presence of the optimization itself llvm-svn: 170248
-
Nadav Rotem authored
llvm-svn: 170246
-
Nadav Rotem authored
TypeLegalizer: Do not generate target specific nodes with illegal types, because we cant type-legalize them. llvm-svn: 170245
-
Andrew Kaylor authored
Skipping the DeadStripTestCase.test_with_dwarf test on Linux because the Linux ld lacks support for the -dead_strip option. llvm-svn: 170244
-
Duncan Sands authored
llvm-svn: 170243
-
Daniel Malea authored
Patch by Matt Kopec! llvm-svn: 170242
-
Andrew Kaylor authored
llvm-svn: 170241
-
Nadav Rotem authored
llvm-svn: 170240
-
Filipe Cabecinhas authored
llvm-svn: 170239
-
Anton Yartsev authored
llvm-svn: 170238
-
Bill Schmidt authored
for TLS dynamic models on 64-bit PowerPC ELF. The default sort routine for relocations only sorts on the r_offset field; but with TLS, there can be two relocations with the same r_offset. For PowerPC, this patch sorts secondarily on descending r_type, which matches the behavior expected by the linker. llvm-svn: 170237
-
Daniel Malea authored
llvm-svn: 170236
-
Dmitry Vyukov authored
llvm-svn: 170235
-
Anton Yartsev authored
llvm-svn: 170234
-
Argyrios Kyrtzidis authored
of a member function with parenthesized declarator. Like this test case: class Foo { const char *(baz)() { return __PRETTY_FUNCTION__; } }; llvm-svn: 170233
-
Anna Zaks authored
Fixes a bug, where we were dropping the state modifications from the checkBranchCondition checker callback. llvm-svn: 170232
-
Anna Zaks authored
llvm-svn: 170231
-
Edwin Vane authored
GetCompilations() and GetSourcePathLists() were renamed to match LLVM style. Reviewed By: Alexander Kornienko llvm-svn: 170230
-
Edwin Vane authored
- Renaming GetCompilations() and GetSourcePathList() to follow LLVM style. - Updating docs to reflect name change. - Also updating help text to not mention clang-check since this class can be used by any tool. Reviewed By: Alexander Kornienko llvm-svn: 170229
-
Argyrios Kyrtzidis authored
a note about where the macro is defined. llvm-svn: 170228
-
Pedro Artigas authored
Add more reset methods to make all objects that the backend may use for outputting code have a reset, some are not used but were declared for completeness llvm-svn: 170227
-
Shuxin Yang authored
Implement rule : "x * (select cond 1.0, 0.0) -> select cond x, 0.0" llvm-svn: 170226
-
NAKAMURA Takumi authored
llvm-svn: 170225
-
Andrew Kaylor authored
llvm-svn: 170224
-
Nico Weber authored
C++11 allowed writing "vector<vector<int>>" without a space between the two ">". This change allows this for protocols in template lists too in -std=c++11 mode, and improves the diagnostic in c++98 mode. llvm-svn: 170223
-