- Sep 28, 2012
-
-
Benjamin Kramer authored
llvm-svn: 164817
-
Evgeniy Stepanov authored
This way building without -DASAN_* in CFLAGS produces working binaries. llvm-svn: 164816
-
Benjamin Kramer authored
Fixes PR13968. llvm-svn: 164815
-
Nick Lewycky authored
llvm-svn: 164814
-
Craig Topper authored
llvm-svn: 164813
-
Jason Molenda authored
names in addition to the rax/rbp/rip register names when deciding whether a register is volatile or not. llvm-svn: 164812
-
Reed Kotler authored
2. As part of this, added assembly format FEXT_RI16_SP_explicit_ins and moved other lines for FEXT_RI16 formats to be in the right place in the code. 3. Added mayLoad and mayStore assignements for the load/store instructions added and for ones already there that did not have this assignment. 4. Another patch will deal with the problem of load/store byte/halfword to the stack. This is a particular Mips16 problem. llvm-svn: 164811
-
Jason Molenda authored
1 location added to breakpoint 2 llvm-svn: 164810
-
Howard Hinnant authored
Two changes: 1) I still didn't have the ABI correct to match the gcc-4.2 std::string under the exception classes. I think the changes to stdexcept.cpp have got that down now. 2) On Apple platforms I'm seeing visibility bugs in applications with respect to type_info's being hidden. This is causing dynamic_cast to malfunction because there are multiple type_info's running around for one type within an application, making dynamic_cast believe that one type is actually multiple types. As a stop gap measure I'm trying to detect this error, print out an error message, but continue with the most likely desired result. This is all under __APPLE__. This behavior can be expanded to other platforms if desired. llvm-svn: 164809
-
Sean Callanan authored
out of the metaclass, so as to enumerate class methods for an object. llvm-svn: 164808
-
Jakob Stoklund Olesen authored
The new coalescer can turn a full virtual register definition into a partial redef by merging another value into an unused vector lane. Make sure to clear the <read-undef> flag on such defs. llvm-svn: 164807
-
Greg Clayton authored
We can now do: Specify a path to a debug symbols file: (lldb) add-dsym <path-to-dsym> Go and download the dSYM file for the "libunc.dylib" module in your target: (lldb) add-dsym --shlib libunc.dylib Go and download the dSYM given a UUID: (lldb) add-dsym --uuid <UUID> Go and download the dSYM file for the current frame: (lldb) add-dsym --frame llvm-svn: 164806
-
Micah Villmow authored
llvm-svn: 164805
-
Eli Friedman authored
llvm-svn: 164804
-
- Sep 27, 2012
-
-
Anna Zaks authored
llvm-svn: 164803
-
Anna Zaks authored
through property getters. llvm-svn: 164802
-
Jason Molenda authored
llvm-svn: 164801
-
Meador Inge authored
llvm-svn: 164800
-
Meador Inge authored
llvm-svn: 164799
-
Meador Inge authored
llvm-svn: 164798
-
Meador Inge authored
llvm-svn: 164797
-
Meador Inge authored
llvm-svn: 164796
-
Jakob Stoklund Olesen authored
The new coalescer is better at merging values into unused vector lanes, improving NEON code. llvm-svn: 164794
-
Jakob Stoklund Olesen authored
The fix is obvious and the only test case I have is horrible, so I am not including it. The problem shows up when self-hosting clang on i386 with -new-coalescer enabled. llvm-svn: 164793
-
Sean Callanan authored
added a parser for method signatures in the Objective-C @encode format. llvm-svn: 164792
-
Anna Zaks authored
(fixup for r164790) llvm-svn: 164791
-
Anna Zaks authored
llvm-svn: 164790
-
Anna Zaks authored
llvm-svn: 164789
-
Anna Zaks authored
llvm-svn: 164788
-
Akira Hatanaka authored
llvm-svn: 164787
-
Akira Hatanaka authored
llvm-svn: 164786
-
Benjamin Kramer authored
If the width is very large it gets truncated from uint64_t to uint32_t when passed to TD->fitsInLegalInteger. The truncated value can fit in a register. This manifested in massive memory usage or crashes (PR13946). llvm-svn: 164784
-
Micah Villmow authored
llvm-svn: 164782
-
Benjamin Kramer authored
llvm-svn: 164781
-
Greg Clayton authored
Ashok Thirumurthi patch to enable the latest and greatest DWARF forms from the DWARF 4 specification. llvm-svn: 164779
-
Jakob Stoklund Olesen authored
Fixes PR13943. llvm-svn: 164778
-
Filipe Cabecinhas authored
llvm-svn: 164777
-
Micah Villmow authored
llvm-svn: 164776
-
NAKAMURA Takumi authored
llvm-svn: 164775
-
Douglas Gregor authored
framework location out to a top-level framework. Such frameworks are not really embedded at all. llvm-svn: 164774
-