- Dec 13, 2012
-
-
Eric Christopher authored
section to help prep some code to be split about. llvm-svn: 170088
-
Eric Christopher authored
given the section. llvm-svn: 170087
-
Michael Ilseman authored
llvm-svn: 170086
-
Hao Liu authored
llvm-svn: 170085
-
Akira Hatanaka authored
No functionality change. llvm-svn: 170084
-
Eli Bendersky authored
llvm-svn: 170083
-
rdar://problem/12831670Jason Molenda authored
For iOS native lldb, don't initialize the ModuleList notifier callback. See the added comment for details on how this is a problem in that environment. We'll need to restructure how the ModuleDidLoad notification is called vrs. when the DynamicLoader pluging has had a chance to set the Sectino load addresses. llvm-svn: 170082
-
Eli Friedman authored
and make sure additional uses don't get introduced. <rdar://problem/12858424>. llvm-svn: 170081
-
Akira Hatanaka authored
No functionality change. llvm-svn: 170080
-
Sean Callanan authored
reset stack frames etc. <rdar://problem/12842024> llvm-svn: 170079
-
Evan Cheng authored
Fix a bug in DAGCombiner::MatchBSwapHWord. Make sure the node has operands before referencing them. rdar://12868039 llvm-svn: 170078
-
Akira Hatanaka authored
No functionality change. llvm-svn: 170077
-
Akira Hatanaka authored
No functionality change. llvm-svn: 170076
-
Akira Hatanaka authored
No functionality change. llvm-svn: 170075
-
Andrew Kaylor authored
Marking test_lldb_iter_frame in TestLLDBIterator.py as expectedFailureLinux (due to lack of multi-threaded debugging support). llvm-svn: 170074
-
Akira Hatanaka authored
No functionality change. llvm-svn: 170073
-
Akira Hatanaka authored
No functionality change. llvm-svn: 170072
-
Akira Hatanaka authored
No functionality change. llvm-svn: 170071
-
Akira Hatanaka authored
No functionality change. llvm-svn: 170069
-
Jason Molenda authored
is deeper than that and avoiding the crash in this one part of code won't solve anything. I know where the real problem is now. llvm-svn: 170068
-
Sean Silva authored
Sorry for the large commit, but it is much faster to convert in batches. llvm-svn: 170067
-
Akira Hatanaka authored
and separate encoding information from the rest. llvm-svn: 170066
-
Quentin Colombet authored
Better controls the inlining of functions when the caller function has MinSize attribute. Basically, when the caller function has this attribute, we do not "force" the inlining of callee functions carrying the InlineHint attribute (i.e., functions defined with inline keyword) llvm-svn: 170065
-
Jakob Stoklund Olesen authored
This function is going to be removed. llvm-svn: 170064
-
Jakob Stoklund Olesen authored
Also add an MIBundleBuilder constructor that takes an existing bundle. Together these functions make it possible to add instructions to existing bundles. llvm-svn: 170063
-
Howard Hinnant authored
llvm-svn: 170062
-
Akira Hatanaka authored
MipsInstrFPU.td. llvm-svn: 170061
-
Akira Hatanaka authored
llvm-svn: 170060
-
Anna Zaks authored
This is a Band-Aid fix to a false positive, where we complain about not initializing self to [super init], where self is not coming from the init method, but is coming from the caller to init. The proper solution would be to associate the self and it's state with the enclosing init. llvm-svn: 170059
-
Fariborz Jahanian authored
to (SEL). Fixes // rdar://12859590 llvm-svn: 170058
-
Akira Hatanaka authored
llvm-svn: 170057
-
-
Akira Hatanaka authored
FFR2P_M. llvm-svn: 170055
-
Akira Hatanaka authored
llvm-svn: 170054
-
Akira Hatanaka authored
FFR1_W_M and FFR1P_M. The new instruction definitions have one-to-one correspondence with the instructions in the ISA manual. llvm-svn: 170053
-
Eli Bendersky authored
llvm-svn: 170052
-
Nadav Rotem authored
Teach the cost model about the optimization in r169904: Truncation of induction variables costs the same as scalar trunc. llvm-svn: 170051
-
Chad Rosier authored
llvm-svn: 170050
-
Eli Friedman authored
This still isn't quite right, but it fixes a crash. I factored out findCommonParent because we need it on the result of getImmediateExpansionRange: for a function macro, the beginning and end of an expansion range can come out of different macros/macro arguments, which means the resulting range is a complete mess to handle consistently. I also made some changes to how findCommonParent works; it works somewhat better in some cases, and somewhat worse in others, but I think overall it's a better balance. I'm coming to the conclusion that mapDiagnosticRanges isn't using the right algorithm, though: chasing the caret is fundamentally more complicated than any algorithm which only considers one FileID for the caret can handle because each SourceLocation doesn't really have a single parent. We need to follow the same path of choosing expansion locations and spelling locations which the caret used to come up with the correct range in the general case. Fixes <rdar://problem/12847524>. llvm-svn: 170049
-
Sean Silva authored
Converts: LanguageExtensions LibASTMatchers LibTooling PCHInternals ThreadSanitizer Tooling Patch by Mykhailo Pustovit! (with minor edits by Dmitri Gribenko and Sean Silva) llvm-svn: 170048
-