- Oct 14, 2011
-
-
Jakob Stoklund Olesen authored
Fixes PR10814. Patch by Jan Sjödin! llvm-svn: 141960
-
Akira Hatanaka authored
llvm-svn: 141959
-
Bob Wilson authored
This matches what we do for Intel vector intrinsics. <rdar://problem/10280207> llvm-svn: 141958
-
Douglas Gregor authored
attribute from the first declaration to later declarations. Fixes <rdar://problem/10142572>. llvm-svn: 141957
-
Jim Grosbach authored
Pointed out by George Russell. llvm-svn: 141956
-
Matt Beaumont-Gay authored
llvm-svn: 141955
-
Douglas Gregor authored
within the template parameter list that may have changed now that we know the current instantiation. Fixes <rdar://problem/10194295>. llvm-svn: 141954
-
Erik Verbruggen authored
retrieve annotations from completion string. llvm-svn: 141953
-
Nick Lewycky authored
could be arguments, for example. No testcase because this is a bug-fix broken out of a larger optimization patch. llvm-svn: 141951
-
Argyrios Kyrtzidis authored
Serialization part will come later. llvm-svn: 141950
-
David Blaikie authored
llvm-svn: 141949
-
Greg Clayton authored
inserted in commands by using backticks: (lldb) memory read `$rsp-16` `$rsp+16` (lldb) memory read -c `(int)strlen(argv[0])` `argv[0]` The result of the expression will be inserted into the command as a sort of preprocess stage where this gets done first. We might need to tweak where this preprocess stage goes, but it is very functional already. Added ansi color support to the Debugger::FormatPrompt() so you can use things like "${ansi.fg.blue}" and "${ansi.bold}" many more. This helps in adding colors to your prompts without needing to know the ANSI color code strings. llvm-svn: 141948
-
Craig Topper authored
llvm-svn: 141947
-
Argyrios Kyrtzidis authored
Avoid possible infinite loop when iterating over an ObjCMethod's redeclarations. llvm-svn: 141946
-
Bob Wilson authored
There are now separate Triple::MacOSX and Triple::IOS values for the OS so comparing against Triple::Darwin will fail to match those. Note that I changed the expected output for the Driver/rewrite-objc.m test, which had previously not been passing Darwin-specific options with the macosx triple. llvm-svn: 141944
-
Ted Kremenek authored
llvm-svn: 141943
-
Ted Kremenek authored
llvm-svn: 141942
-
Craig Topper authored
Add X86 TZCNT instruction and patterns to select it. Also added core-avx2 processor which is gcc's name for Haswell. llvm-svn: 141939
-
Akira Hatanaka authored
Patch by Jack Carter and Reed Kotler at Mips. llvm-svn: 141938
-
Akira Hatanaka authored
Patch by Jack Carter and Reed Kotler at Mips. llvm-svn: 141937
-
Akira Hatanaka authored
Patch by Jack Carter and Reed Kotler at Mips. llvm-svn: 141936
-
Akira Hatanaka authored
Patch by Jack Carter and Reed Kotler at Mips. llvm-svn: 141935
-
Akira Hatanaka authored
Patch by Jack Carter at Mips. llvm-svn: 141934
-
Eli Friedman authored
PR11124: Don't overwrite memory outside of a base class when performing zero-initialization before running its constructor. llvm-svn: 141933
-
Akira Hatanaka authored
Patch by Jack Carter at Mips. llvm-svn: 141932
-
Johnny Chen authored
lldb::SBWatchpoint SBTarget::WatchAddress (lldb::addr_t addr, size_t size, bool read, bool write) llvm-svn: 141931
-
Sean Callanan authored
make it easier to track down which members belong to which structs (and which call to FindExternalLexicalDecls is doing the reporting). llvm-svn: 141930
-
Jakob Stoklund Olesen authored
TableGen infers unmodeled side effects on instructions without a pattern. Fix some instruction definitions where that was overlooked. Also raise an error if a rematerializable instruction has unmodeled side effects. That doen't make any sense. llvm-svn: 141929
-
Johnny Chen authored
llvm-svn: 141928
-
Douglas Gregor authored
llvm-svn: 141927
-
Douglas Gregor authored
operator is seen, from Jason Haslam! llvm-svn: 141926
-
Johnny Chen authored
a watchpoint for either the variable encapsulated by SBValue (Watch) or the pointee encapsulated by SBValue (WatchPointee). Removed SBFrame::WatchValue() and SBFrame::WatchLocation() API as a result of that. Modified the watchpoint related test suite to reflect the change. Plus replacing WatchpointLocation with Watchpoint throughout the code base. There are still cleanups to be dome. This patch passes the whole test suite. Check it in so that we aggressively catch regressions. llvm-svn: 141925
-
Jakob Stoklund Olesen authored
TableGen will mark any pattern-less instruction as having unmodeled side effects. This is extra bad for V_SET0 which gets rematerialized a lot. This was part of the cause for PR11125, but the real bug was fixed in r141923. llvm-svn: 141924
-
Jakob Stoklund Olesen authored
When spilling around an instruction with a dead def, remember to add a value number for the def. The missing value number wouldn't normally create problems since there would be an incoming live range as well. However, due to another bug we could spill a dead V_SET0 instruction which doesn't read any values. The missing value number caused an empty live range to be created which is dangerous since it doesn't interfere with anything. This fixes part of PR11125. llvm-svn: 141923
-
Richard Smith authored
llvm-svn: 141922
-
Jeffrey Yasskin authored
llvm-svn: 141921
-
Greg Clayton authored
DIEs. Prior to this fix, there was a 1 to 1 mapping. llvm-svn: 141917
-
Eli Friedman authored
Someone more familiar with LSR should double-check that the extra cast is actually doing the right thing in the overflow cases; I'm not completely confident that's that case. llvm-svn: 141916
-
Fariborz Jahanian authored
// rdar://10239594 llvm-svn: 141915
-
Eli Friedman authored
llvm-svn: 141914
-