- Aug 09, 2012
-
-
Victor Oliveira authored
Added LLVM_EXPERIMENTAL_TARGETS_TO_BUILD in CMake and --enable-experimental-targets in configure. llvm-svn: 161561
-
Sean Callanan authored
llvm-svn: 161560
-
Sean Callanan authored
and instead made us use implicit casts to bool. This generated a warning in C++11. <rdar://problem/11930775> llvm-svn: 161559
-
Sean Callanan authored
hash_multimap to unordered_multimap. <rdar://problem/11930775> llvm-svn: 161558
-
Anna Zaks authored
Remove Escaped state, which is not really necessary. We can just stop tracking the symbol instead of keeping it around and marking escaped. llvm-svn: 161557
-
Sean Callanan authored
an expected failure. llvm-svn: 161556
-
rdar://problem/12061386Enrico Granata authored
<rdar://problem/12061386> Fixing data-formatter-cpp test case - previous version had an unfortunate dependency on the value of uninitialized memory llvm-svn: 161555
-
Eli Friedman authored
Fix AAPCS ABI. I can't actually test this, but it restores the behavior from before r159168. PR13562. llvm-svn: 161554
-
Matt Beaumont-Gay authored
about repeated friending. llvm-svn: 161553
-
Anna Zaks authored
This is an initial (unoptimized) version. We split the path when inlining ObjC instance methods. On one branch we always assume that the type information for the given memory region is precise. On the other we assume that we don't have the exact type info. It is important to check since the class could be subclassed and the method can be overridden. If we always inline we can loose coverage. Had to refactor some of the call eval functions. llvm-svn: 161552
-
Dmitri Gribenko authored
llvm-svn: 161551
-
Chandler Carruth authored
something fishy with the rest of the order too, but this at least lets it build for me. llvm-svn: 161550
-
Chandler Carruth authored
out. Unfortunately, the existing makefiles for the extra repo don't specify the correct library dependencies. Fixing that next. If you're following along, you'll get linker errors. llvm-svn: 161549
-
Dmitri Gribenko authored
llvm-svn: 161548
-
Sean Callanan authored
them as expected failures until they are fixed. llvm-svn: 161547
-
Eli Friedman authored
llvm-svn: 161546
-
Jim Grosbach authored
These functions are very generic. There's no reason for them to be tied to MCObjectWriter. llvm-svn: 161545
-
Eli Friedman authored
llvm-svn: 161544
-
Jakob Stoklund Olesen authored
MRI provides iterators for traversing the use-def chains. They should not be accessible from anywhere else. llvm-svn: 161543
-
Jakob Stoklund Olesen authored
This way of using getNextOperandForReg() was unlikely to work as intended. We don't give any guarantees about the order of operands in the use-def chains, so looking only at operands following a given operand in the chain doesn't make sense. llvm-svn: 161542
-
Jakob Stoklund Olesen authored
That particular optimization was probably premature anyway. llvm-svn: 161541
-
Fariborz Jahanian authored
method/c-funcs defined in objc class implementation. No intended functionality change. llvm-svn: 161540
-
Eli Friedman authored
llvm-svn: 161539
-
Chandler Carruth authored
suitable for building as part of the LLVM/Clang build. llvm-svn: 161538
-
Richard Smith authored
llvm-svn: 161537
-
Owen Anderson authored
Allow legalization of target-specific SDNodes, provided that the target itself provide a legalization hook for them. llvm-svn: 161536
-
Eli Friedman authored
Handle deprecation diagnostics correctly for C struct fields and Objective-C properties/ivars. <rdar://problem/6642337>. llvm-svn: 161534
-
Greg Clayton authored
Fixed the delay that was happening when quitting lldb from the command line. We weren't initializing the command pipes when constructing a ConnectionFileDescriptor with a file descriptor. llvm-svn: 161533
-
Jakob Stoklund Olesen authored
We filter out MachineLoop back-edges during the trace-building PO traversals, but it is possible to have CFG cycles that aren't natural loops, and MachineLoopInfo doesn't include such cycles. Use a standard visited set to detect such CFG cycles, and completely ignore them when picking traces. llvm-svn: 161532
-
Dmitri Gribenko authored
not compress spaces in verbatim content. llvm-svn: 161531
-
Bill Wendling authored
llvm-svn: 161530
-
Bill Wendling authored
llvm-svn: 161529
-
- Aug 08, 2012
-
-
Eli Friedman authored
Unify the codepaths for emitting deprecation warnings. The test changes are just to account for us emitting notes more consistently. llvm-svn: 161528
-
Anna Zaks authored
llvm-svn: 161527
-
Chad Rosier authored
llvm-svn: 161526
-
Jordan Rose authored
We handled the builtin version of this function in r157968, but the builtin isn't used when compiling as -fno-constant-cfstrings. This should complete <rdar://problem/6157200>. llvm-svn: 161525
-
Chad Rosier authored
only machine specific clobbers are modeled. llvm-svn: 161524
-
Eli Friedman authored
are not definitions. This follows the behavior of both gcc and earlier versions of clang. Regression from r156531. <rdar://problem/12048621>. llvm-svn: 161523
-
Chad Rosier authored
llvm-svn: 161522
-
Chad Rosier authored
llvm-svn: 161521
-