- May 13, 2010
-
-
Evan Cheng authored
If REG_SEQUENCE source is livein, copy it first. Also, update livevariables information when a copy is introduced. llvm-svn: 103680
-
Evan Cheng authored
llvm-svn: 103679
-
Devang Patel authored
This fixes recent regressions reported by gdb testsuite. Tighter verification of debug info generated by FE found these regressions. Refactor code to extract line number and column number from SourceLocation. llvm-svn: 103678
-
Chris Lattner authored
llvm-svn: 103677
-
Fariborz Jahanian authored
class object used as a receiver to an objective-c pointer via a converwsion function. wip. llvm-svn: 103672
-
Chris Lattner authored
(e.g. for C++ operators) in the xml dump. I also re-enabled the unit test for ast-print-xml (or so I think) at least, make test didn't fail..." patch by Sebastien Binet! llvm-svn: 103671
-
Chris Lattner authored
llvm-svn: 103670
-
Chris Lattner authored
lower them to the correct x86-64 instructions since we don't have a clean way to handle this in td files yet. rdar://7947184 llvm-svn: 103668
-
Evan Cheng authored
Fix some potential issues in the pseudo instruction expansion phase: copy implicit operands and memoperands. Also, expand instructions even if their defs are "dead" since they may have implicit kill operands. llvm-svn: 103667
-
Daniel Dunbar authored
llvm-svn: 103665
-
Daniel Dunbar authored
llvm-svn: 103664
-
Daniel Dunbar authored
llvm-svn: 103663
-
Daniel Dunbar authored
MC: Switch MCFillFragment to storing total fill size instead of a count. This allows using ValueSize==0 to represent a virtual fill. llvm-svn: 103662
-
Daniel Dunbar authored
MCAlignFragments for this. llvm-svn: 103661
-
Chris Lattner authored
part first. rdar://7947184 llvm-svn: 103660
-
Chris Lattner authored
llvm-svn: 103658
-
Chris Lattner authored
llvm-svn: 103657
-
Chris Lattner authored
llvm-svn: 103656
-
Chris Lattner authored
addition to what is not. Add a big "why libc++" section to address a pretty major FAQ. llvm-svn: 103655
-
- May 12, 2010
-
-
Daniel Dunbar authored
code. ...", this was a lit bug which should be fixed in r103652. llvm-svn: 103654
-
Nick Lewycky authored
on RAUW of functions, this is a correctness issue instead of a mere memory usage problem. No testcase until the new MergeFunctions can land. llvm-svn: 103653
-
Daniel Dunbar authored
internal shell parser; we weren't lexing the quotes in a command like:: clang -DFOO='hello' correctly. llvm-svn: 103652
-
Daniel Dunbar authored
llvm-svn: 103651
-
Ted Kremenek authored
unbreaks the test with lit+Windows. llvm-svn: 103650
-
Daniel Dunbar authored
llvm-svn: 103649
-
Daniel Dunbar authored
llvm-svn: 103648
-
Daniel Dunbar authored
- This provides a convenient alternative to using something llvm::prior or manual iterator access, for example:: if (T *Prev = foo->getPrevNode()) ... instead of:: iterator it(foo); if (it != begin()) { --it; ... } - Chris, please review. llvm-svn: 103647
-
Howard Hinnant authored
llvm-svn: 103646
-
Evan Cheng authored
llvm-svn: 103642
-
Jakob Stoklund Olesen authored
The X86 floating point stack pass and others depend on good kill flags. llvm-svn: 103635
-
Devang Patel authored
llvm-svn: 103634
-
Daniel Dunbar authored
Driver/Darwin/i386: Don't allow compiling C++ with -fapple-kext, we don't support the necessary ABI yet. llvm-svn: 103632
-
Daniel Dunbar authored
llvm-svn: 103631
-
Fariborz Jahanian authored
another. llvm-svn: 103630
-
Daniel Dunbar authored
llvm-svn: 103627
-
Daniel Dunbar authored
llvm-svn: 103626
-
Daniel Dunbar authored
foo. llvm-svn: 103625
-
Douglas Gregor authored
potentially-evaluated expression context, to ensure that used declarations get properly marked. Fixes PR7123. llvm-svn: 103624
-
Howard Hinnant authored
llvm-svn: 103621
-
Douglas Gregor authored
member function (default constructor, copy constructor, copy assignment operator, destructor), emit a note showing where that implicit definition was required. llvm-svn: 103619
-