- May 22, 2012
-
-
Akira Hatanaka authored
instruction encodings can be excluded during mips16 processing. This revision fixes the issue raised by Jim Grosbach. bool hasStandardEncoding() const { return !inMips16Mode(); } When micromips is added it will be bool StandardEncoding() const { return !inMips16Mode()&& !inMicroMipsMode(); } No additional testing is needed other than to assure that there is no regression from this patch. Patch by Reed Kotler. llvm-svn: 157234
-
Richard Smith authored
llvm-svn: 157232
-
Nuno Lopes authored
based on a patch by Preston Briggs, with some modifications llvm-svn: 157231
-
Johnny Chen authored
Add convenience registers eax, ebx, ecx, edx, edi, esi, ebp, esp to the 'register read' command for x86_64. Add a GDBRemoteRegisterContext::Addx86_64ConvenienceRegisters() method called from ProcessGDBRemote::BuildDynamicRegisterInfo(). Servicing of eax, for example, is accomplished by delegating to rax with an adjusted offset into the register context. llvm-svn: 157230
-
Ted Kremenek authored
llvm-svn: 157229
-
Ted Kremenek authored
llvm-svn: 157228
-
Argyrios Kyrtzidis authored
rdar://11501256 llvm-svn: 157227
-
Johnny Chen authored
./dotest.py No progress bar appears. llvm-svn: 157226
-
Jim Ingham authored
"break set" commands to set this per breakpoint. Also, some CreateBreakpoint API's in the lldb_private namespace had "internal" first and "skip_prologue" second. "internal should always be last. Fixed that. rdar://problem/11484729 llvm-svn: 157225
-
Jim Grosbach authored
llvm-svn: 157222
-
Jim Grosbach authored
32-bit offset jump tables just use real branch instructions and so aren't marked as data regions. We were still emitting the .end_data_region marker though, which assert()ed. rdar://11499158 llvm-svn: 157221
-
Sean Callanan authored
(actually, mainly just hooked up support that was already there). Added a test case, although it's expected to fail right now unless you're using top-of-tree LLVM. llvm-svn: 157220
-
Ted Kremenek authored
llvm-svn: 157219
-
Pete Cooper authored
llvm-svn: 157218
-
Jim Ingham authored
CompileUnit::ResolveSymbolContext was only filling in the LineEntry regardless of what was passed in for "resolve_scope". I fixed that. llvm-svn: 157217
-
Fariborz Jahanian authored
errornously using commas to separate ObjC message arguments. // rdar://11376372 llvm-svn: 157216
-
Owen Anderson authored
Fix use of an unitialized value in the LegalizeOps expansion for ISD::SUB. No in-tree targets exercise this path. Patch by Micah Villmow. llvm-svn: 157215
-
Sean Callanan authored
Objective-C "self," which is not a regular pointer. llvm-svn: 157214
-
Sean Callanan authored
print string literals. llvm-svn: 157213
-
Eric Christopher authored
however, the range can be unknown for the upper bound. Testcase to follow. Part of rdar://11457152 llvm-svn: 157212
-
Anna Zaks authored
(ex: float). llvm-svn: 157211
-
- May 21, 2012
-
-
Enrico Granata authored
Fixes for performance to data formatters - Python < 3.0 is much slower when using True/False as compared to 1/0 for logical values. Wexploit this to our advantage. Other minor tweaks llvm-svn: 157209
-
Sean Callanan authored
when stopped in a const method. Also updated our testsuite to ensure that JIT is forced in this case. llvm-svn: 157208
-
Rafael Espindola authored
llvm-svn: 157207
-
Rafael Espindola authored
struct HIDDEN foo { }; template <class P> struct bar { }; template <> struct HIDDEN bar<foo> { DEFAULT static void zed(); }; void bar<foo>::zed() { } Before we would produce a hidden symbol in struct HIDDEN foo { }; template <class P> struct bar { }; template <> struct bar<foo> { DEFAULT static void zed(); }; void bar<foo>::zed() { } But adding HIDDEN to the specialization would cause us to produce a default symbol. llvm-svn: 157206
-
Argyrios Kyrtzidis authored
arguments, force use of clang frontend for the driver. Fixes rdar://11356765. llvm-svn: 157205
-
Benjamin Kramer authored
While there clean up indentation. llvm-svn: 157204
-
Sean Callanan authored
regular expression. llvm-svn: 157202
-
Jim Grosbach authored
t2RSB defined the operand correctly, but tRSBS didn't. llvm-svn: 157200
-
Sean Callanan authored
it doesn't try to call LookupDestructor on an incomplete class. llvm-svn: 157199
-
Argyrios Kyrtzidis authored
migration error". Per feedback from John this is useful to have in general. llvm-svn: 157198
-
Dan Gohman authored
llvm-svn: 157197
-
Dmitry Vyukov authored
llvm-svn: 157196
-
Chad Rosier authored
llvm-svn: 157195
-
Fariborz Jahanian authored
llvm-svn: 157194
-
Fariborz Jahanian authored
provide a 'fixit' to change 'readonly' to 'readwrite'. // rdar://11448209 llvm-svn: 157193
-
Sean Callanan authored
data. llvm-svn: 157192
-
Owen Anderson authored
Patch by Jose Fonseca. llvm-svn: 157191
-
rdar://problem/11355592Enrico Granata authored
<rdar://problem/11355592> Fixing a bug where we would incorrectly try and determine a dynamic type for a variable of a pointer type that is not a valid generic type for dynamic pointers. llvm-svn: 157190
-
Timur Iskhodzhanov authored
llvm-svn: 157188
-