- Jun 24, 2013
-
-
Sean Callanan authored
doesn't return anything; that's great. We should probably also return rather than trying to access the nonexistent return value. <rdar://problem/14009519> llvm-svn: 184765
-
Rafael Espindola authored
llvm-svn: 184764
-
Reid Kleckner authored
The goal of this sugar node is to be able to look at an arbitrary FunctionType and tell if any of the parameters were decayed from an array or function type. Ultimately this is necessary to implement Microsoft's C++ name mangling scheme, which mangles decayed arrays differently from normal pointers. Reviewers: rsmith Differential Revision: http://llvm-reviews.chandlerc.com/D1014 llvm-svn: 184763
-
Kaelyn Uhrain authored
namespaces to try for potential typo corrections. llvm-svn: 184762
-
David Blaikie authored
Representing enumerators by int64 instead of uint64 for now. At some point we need to address the underlying issue of representation depending on the specific enumeration. llvm-svn: 184761
-
Chad Rosier authored
llvm-svn: 184760
-
Howard Hinnant authored
llvm-svn: 184759
-
Benjamin Kramer authored
llvm-svn: 184758
-
Ulrich Weigand authored
[PowerPC] Add some FIXMEs A bunch of extendend mnemomics ought to support '.' forms. Add FIXMEs to the test case for those. llvm-svn: 184757
-
Aaron Watry authored
our -> or llvm-svn: 184756
-
Reid Kleckner authored
This will prevent breakage when I introduce the DecayedType sugar node. llvm-svn: 184755
-
Ulrich Weigand authored
[PowerPC] Add predicted forms of branches This adds support for the predicted forms of branches (+/-). There are three cases to consider: - Branches using a PPC::Predicate code For these, I've added new PPC::Predicate codes corresponding to the BO values for predicted branch forms, and updated insn printing to print them correctly. I've also added new aliases for the asm parser matching the new forms. - bt/bf I've added new aliases matching to gBC etc. - bd(n)z variants I've added new instruction patterns for the predicted forms. In all cases, the new patterns are used for the asm parser only. (The new infrastructure ought to be sufficient to allow use by the compiler too at some point.) llvm-svn: 184754
-
Rafael Espindola authored
llvm-svn: 184753
-
Dmitry Vyukov authored
currently it episodically fails the hypothesis it is due to racy race detection algorithm the sleep should make it more robust llvm-svn: 184752
-
Matt Beaumont-Gay authored
print-size-type.cpp was checking for specific record layout output for invalid decls; I've removed the checks but left the records as tests for not crashing. llvm-svn: 184751
-
NAKAMURA Takumi authored
llvm-svn: 184750
-
Nadav Rotem authored
llvm-svn: 184749
-
Ed Maste authored
llvm-svn: 184748
-
Dmitry Vyukov authored
now it includes proper functions (including interceptors) and does not include local functions that lead to build failures llvm-svn: 184747
-
Ed Maste authored
- Sort functions in the same order - Match whitespace - Remove commetned out code - Make filename in comments match filename llvm-svn: 184746
-
Ed Maste authored
llvm-svn: 184745
-
Ed Maste authored
llvm-svn: 184744
-
Rafael Espindola authored
llvm-svn: 184743
-
Ed Maste authored
Akin to r181712 (88e529b7) of Linux/ProcessMonitor.cpp llvm-svn: 184742
-
Ed Maste authored
Revision r147613 (2341d35) renamed this file with s/Linux/POSIX/, but header guards and comments were not updated to match. llvm-svn: 184741
-
Reid Kleckner authored
CheckParmForFunctionDef performs standard checks for type completeness and other things like a destructor check for the MSVC++ ABI. llvm-svn: 184740
-
Evgeniy Stepanov authored
llvm-svn: 184739
-
Andy Gibbs authored
Using offsetof to an item within an array is an extension so mark it as such to avoid compiler warnings. llvm-svn: 184738
-
Andy Gibbs authored
llvm-svn: 184737
-
Evgeniy Stepanov authored
llvm-svn: 184736
-
Evgeniy Stepanov authored
llvm-svn: 184735
-
Evgeniy Stepanov authored
This an entry point from uninstrumented code. llvm-svn: 184734
-
Ed Maste authored
Since r181446 the m_private_run_lock has been used for all platforms. llvm-svn: 184733
-
Reid Kleckner authored
All of LLVM's Python scripts only support Python 2 for widely understood reasons. Patch by Yonggang Luo. llvm-svn: 184732
-
NAKAMURA Takumi authored
llvm-svn: 184731
-
NAKAMURA Takumi authored
llvm-svn: 184730
-
NAKAMURA Takumi authored
llvm-svn: 184729
-
NAKAMURA Takumi authored
NVPTXTargetObjectFile.h: Initialize some pointers as NULL in the constructor of NVPTXTargetObjectFile. ~NVPTXTargetObjectFile() tries to delete them. It caused crash on some hosts since r184595. llvm-svn: 184728
-
NAKAMURA Takumi authored
FIXME: A couple of tests have been suppressed. I know it'd be bad with _MSC_VER here, though. llvm-svn: 184727
-
NAKAMURA Takumi authored
llvm-svn: 184726
-