- Sep 19, 2012
-
-
Sean Silva authored
Two deeply nested if's obscured that the sense of the conditions was mixed up. Amazingly, TableGen's output is exactly the same even with the sense of the tests fixed; it seems that all of TableGen's conversions are symmetric so that the inverted sense was nonetheless correct "by accident". As such, I couldn't come up with a test case. If there does in fact exist a non-symmetric conversion in TableGen's type system, then a test case should be prepared. Despite the symmetry, both if's are left in place for robustness in the face of future changes. Review by Jakob. llvm-svn: 164195
-
Greg Clayton authored
llvm-svn: 164192
-
Sean Silva authored
Fixes an observed instance of nondeterministic TableGen output. Review by Jakob. llvm-svn: 164191
-
Sean Silva authored
Fixes an observed instance of nondeterministic TableGen output. Review by Jakob. llvm-svn: 164190
-
Sean Silva authored
This is a generally useful utility; there's no reason to have it hidden in CodeGenDAGPatterns.cpp. Also, rename it to fit the other comparators in Record.h Review by Jakob. llvm-svn: 164189
-
rdar://problem/11752499Greg Clayton authored
Improve error messages when memory read/write fails. llvm-svn: 164188
-
Eli Friedman authored
llvm-svn: 164187
-
Eli Friedman authored
definition info; it needs to be there because the mangler needs to access it before we're finished defining the lambda class. PR12808. llvm-svn: 164186
-
NAKAMURA Takumi authored
-mcpu doesn't infer -arch. Consider non-x86 host. llvm-svn: 164185
-
rdar://problem/12125274Greg Clayton authored
Intentionally leak the module list to avoid unnecessary freeing of modules + object files + symbol files when the program is exiting. llvm-svn: 164184
-
Jason Molenda authored
detect strtoul parse failure instead of return value of 0. <rdar://problem/12198994> llvm-svn: 164183
-
Jim Grosbach authored
llvm-svn: 164182
-
Jim Grosbach authored
llvm-svn: 164181
-
Andrew Trick authored
llvm-svn: 164180
-
Hal Finkel authored
llvm-svn: 164179
-
Chandler Carruth authored
from the dragonegg build bots when we turned on the full version of the pass. Included a much reduced test case for this pesky bug, despite bugpoint's uncooperative behavior. Also, I audited all the similar code I could find and didn't spot any other cases where this mistake cropped up. llvm-svn: 164178
-
Hal Finkel authored
The Freescale SDK is based on OpenEmbedded, and this might be useful for other OpenEmbedded-based configurations as well. With minor modifications, patch by Tobias von Koch! llvm-svn: 164177
-
Hal Finkel authored
Patch by Tobias von Koch! llvm-svn: 164176
-
Sean Silva authored
llvm-svn: 164174
-
Michael Ilseman authored
Implementation derived from compiler-rt's implementation of signed and unsigned integer division. llvm-svn: 164173
-
- Sep 18, 2012
-
-
rdar://problem/12188843Enrico Granata authored
<rdar://problem/12188843> Fixing a problem where a Python command created in the same module where the target function is defined causes the help string not to come out llvm-svn: 164172
-
Eli Friedman authored
relational operators of enumeration type. From the gcc testsuite. llvm-svn: 164171
-
Howard Hinnant authored
I've added Apple-only behavior that looks for libstdc++ in the same process and if found, checks the string stored in <stdexcept> exception objects to see if it is the gcc empty string singleton before manipulating the reference count. This is done so that if such an exception is created with a zero-length string in libstdc++, libc++abi won't try to delete the memory. This is part of a ongoing process to make libc++ exceptions ABI-compatible with libstdc++-4.2 exceptions, to the point that each library can catch exceptions thrown by the other. If other parties would also like this behavior, the #if __APPLE__ can be broadened. llvm-svn: 164170
-
-
Eli Friedman authored
llvm-svn: 164168
-
Benjamin Kramer authored
llvm-svn: 164167
-
Benjamin Kramer authored
llvm-svn: 164165
-
Sean Callanan authored
populate Clang ObjCInterfaceDecls with their ivars, methods, and properties. The default implementation does nothing. I have also made sure that AppleObjCRuntimeV2 creates ObjCInterfaceDecls that actually get queried appropriately. llvm-svn: 164164
-
Roman Divacky authored
llvm-svn: 164162
-
Jan Sjödin authored
llvm-svn: 164158
-
Rafael Espindola authored
also provides a insertion order iteration over the values. llvm-svn: 164157
-
rdar://problem/11398693Enrico Granata authored
<rdar://problem/11398693> Making sure we do not attempt to run code on zombie objects when attempting to format them llvm-svn: 164156
-
Roman Divacky authored
llvm-svn: 164155
-
Andrew Trick authored
llvm-svn: 164154
-
Andrew Trick authored
llvm-svn: 164153
-
rdar://problem/12219840Greg Clayton authored
Don't leak mach ports when calling "mach_thread_self()". llvm-svn: 164152
-
Enrico Granata authored
llvm-svn: 164151
-
Akira Hatanaka authored
llvm-svn: 164150
-
-
Greg Clayton authored
Stop using the "%z" size_t modifier and cast all size_t values to uint64_t. Some platforms don't support this modification. llvm-svn: 164148
-