- Jun 01, 2012
-
-
Chris Lattner authored
llvm-svn: 157796
-
Chris Lattner authored
llvm-svn: 157795
-
Chris Lattner authored
llvm-svn: 157794
-
Manman Ren authored
We handle struct byval by inserting a pseudo op, which will be expanded to a loop at ExpandISelPseudos. A separate patch for clang will be submitted to enable struct byval. rdar://9877866 llvm-svn: 157793
-
Jason Molenda authored
so a process connect without any plugin specified picks up the gdb-remote plugin by default. llvm-svn: 157792
-
Jim Ingham authored
When the Platform launches a process for debugging, make sure it goes into a separate process group, otherwise ^C will both cause us to try to Stop it manually, AND send it a SIGINT, which can confuse us. rdar://problem/11369230 llvm-svn: 157791
-
Jim Ingham authored
If the Driver's input reader gets an Interrupt and the current command line is empty, then treat that interrupt as an instruction to Stop the process of the currently selected target. llvm-svn: 157790
-
Jim Ingham authored
llvm-svn: 157789
-
Michael J. Spencer authored
llvm-svn: 157788
-
Eric Christopher authored
Part of rdar://11570854 llvm-svn: 157787
-
Eric Christopher authored
Part of rdar://11570854 llvm-svn: 157786
-
Argyrios Kyrtzidis authored
when migrating. rdar://11569198 llvm-svn: 157785
-
Aaron Ballman authored
Anonymous union members within a struct are now properly handled as an unevaluated field in C++11 mode. This fixes PR12866. llvm-svn: 157784
-
Chad Rosier authored
llvm-svn: 157783
-
Kaelyn Uhrain authored
the confusion among all of the uses of Best* in relation to the set of possible typo correction results. Also add a method to return the set of typo corrections that have the single best edit distance--it returns the second half of the first pair in TypoEditDistanceMap (with getBestEditDistance already returning the first half). llvm-svn: 157781
-
Fariborz Jahanian authored
have correct pointer type or issue error, instead of crashing in IRGen. // rdar:// 11569860 llvm-svn: 157780
-
Howard Hinnant authored
llvm-svn: 157779
-
Johnny Chen authored
For hardware watchpoint enable/disable, in case the kernel call to set the revised debug state fails, we need to recover the local cache to the previous known state. llvm-svn: 157778
-
Nuno Lopes authored
disabled by default for now; we can discusse the default value (& name) later llvm-svn: 157777
-
Johnny Chen authored
llvm-svn: 157776
-
Nuno Lopes authored
- compute size & offset at the same time. The side-effects of this are that we now support negative GEPs. It's now approaching a phase that it can be reused by other passes (e.g., lowering of the objectsize intrinsic) - use APInt throughout to handle wrap-arounds - add support for PHI instrumentation - add a cache (required for recursive PHIs anyway) - remove hoisting support for now, since it was wrong in a few cases sorry for the churn here.. tests will follow soon. llvm-svn: 157775
-
Nick Kledzik authored
now Reader and Writer subclasses for each file format. Each Reader and Writer subclass defines an "options" class which controls how that Reader or Writer operates. llvm-svn: 157774
-
Benjamin Kramer authored
This way the constructors do all the hard work. No intended functionality change. llvm-svn: 157773
-
- May 31, 2012
-
-
Tom Care authored
llvm-svn: 157772
-
-
Greg Clayton authored
llvm-svn: 157770
-
Jim Ingham authored
rdar://problem/11562050 llvm-svn: 157767
-
Jim Ingham authored
should override the thread's thread plan's run state. llvm-svn: 157766
-
Howard Hinnant authored
llvm-svn: 157765
-
Howard Hinnant authored
llvm-svn: 157764
-
Aaron Ballman authored
llvm-svn: 157763
-
Anna Zaks authored
We should lock the number of elements after the initial parsing is complete. Recursive AST visitors in AnalyzesConsumer and CallGarph can trigger lazy pch deserialization resulting in more calls to HandleTopLevelDecl and appending to the LocalTUDecls list. We should ignore those. llvm-svn: 157762
-
Owen Anderson authored
llvm-svn: 157761
-
Dmitry Vyukov authored
llvm-svn: 157760
-
Alexander Kornienko authored
llvm-svn: 157759
-
Sean Callanan authored
(which regularly conflicts with existing symbols in Objective-C). llvm-svn: 157758
-
Jakob Stoklund Olesen authored
Patch by Yiannis Tsiouris! llvm-svn: 157757
-
Jakob Stoklund Olesen authored
llvm-svn: 157756
-
Manman Ren authored
This patch will optimize the following movq %rdi, %rax subq %rsi, %rax cmovsq %rsi, %rdi movq %rdi, %rax to cmpq %rsi, %rdi cmovsq %rsi, %rdi movq %rdi, %rax Perform this optimization if the actual result of SUB is not used. rdar: 11540023 llvm-svn: 157755
-
Jakob Stoklund Olesen authored
Reg-units are named after their root registers, and most units have a single root, so they simply print as 'AL', 'XMM0', etc. The rare dual root reg-units print as FPSCR~FPSCR_NZCV, FP0~ST7, ... The printing piggybacks on the existing register name tables, so no extra const data space is required. llvm-svn: 157754
-