- Feb 05, 2012
-
-
Duncan Sands authored
compiling sqlite3, by only doing dom queries after the cheap check rather than interleaved with it. llvm-svn: 149836
-
Duncan Sands authored
llvm-svn: 149834
-
Duncan Sands authored
llvm-svn: 149833
-
Duncan Sands authored
llvm-svn: 149832
-
Tobias Grosser authored
Names that have corresponding classes in python are commonly started with an uppercase letter. Let's follow that convention. llvm-svn: 149831
-
Tobias Grosser authored
Contributed by: Gregory Szorc <gregory.szorc@gmail.com> llvm-svn: 149830
-
Tobias Grosser authored
Contributed by: Gregory Szorc <gregory.szorc@gmail.com> llvm-svn: 149829
-
Tobias Grosser authored
Added a missing enumeration. Contributed by: Gregory Szorc <gregory.szorc@gmail.com> llvm-svn: 149828
-
Tobias Grosser authored
Contributed by: Gregory Szorc <gregory.szorc@gmail.com> llvm-svn: 149827
-
Tobias Grosser authored
Contributed by: Gregory Szorc <gregory.szorc@gmail.com> llvm-svn: 149826
-
Tobias Grosser authored
Contributed by: Gregory Szorc <gregory.szorc@gmail.com> llvm-svn: 149825
-
Tobias Grosser authored
There is no type checking in __eq__, so ctypes will throw if the wrong Python type is passed in to the C function. Personally, I feel garbage in means garbage out and it isn't worth testing for this explicitly. Contributed by: Gregory Szorc <gregory.szorc@gmail.com> llvm-svn: 149824
-
Nadav Rotem authored
llvm-svn: 149823
-
Benjamin Kramer authored
Patch by Afriza N. Arief! llvm-svn: 149822
-
Benjamin Kramer authored
Should bring arm and ppc testers back to life (they default to -mcpu=generic) llvm-svn: 149821
-
Eli Bendersky authored
llvm-svn: 149820
-
Benjamin Kramer authored
Move operator overload out of line. Calling operator<< on a forward declared type doesn't seem to work on MSVC. llvm-svn: 149819
-
Eli Bendersky authored
llvm-svn: 149817
-
Craig Topper authored
llvm-svn: 149816
-
Chandler Carruth authored
convert at least one client over to use them. Subsequent patches both to LLVM and Clang will try to convert more people over to a common set of predicates. This round of predicates is focused on OS-categorization predicates. llvm-svn: 149815
-
Craig Topper authored
llvm-svn: 149814
-
David Blaikie authored
llvm-svn: 149813
-
Greg Clayton authored
for types and comparing decl context matches. llvm-svn: 149812
-
Greg Clayton authored
in the DWARF plug-in. llvm-svn: 149811
-
NAKAMURA Takumi authored
llvm-svn: 149810
-
Craig Topper authored
llvm-svn: 149809
-
Craig Topper authored
llvm-svn: 149808
-
Craig Topper authored
Add target specific node for PMULUDQ. Change patterns to use it and custom lower intrinsics to it. Use it instead of intrinsic to handle 64-bit vector multiplies. llvm-svn: 149807
-
Aaron Ballman authored
llvm-svn: 149806
-
Chris Lattner authored
ConstantDataArray::getString direction, instead of "boxing" each byte into a ConstantInt and using ConstantArray::get. llvm-svn: 149805
-
rdar://problem/10560053Greg Clayton authored
Fixed "target modules list" (aliased to "image list") to output more information by default. Modified the "target modules list" to have a few new options: "--header" or "-h" => show the image header address "--offset" or "-o" => show the image header address offset from the address in the file (the slide applied to the shared library) Removed the "--symfile-basename" or "-S" option, and repurposed it to "--symfile-unique" "-S" which will show the symbol file if it differs from the executable file. ObjectFile's can now be loaded from memory for cases where we don't have the files cached locally in an SDK or net mounted root. ObjectFileMachO can now read mach files from memory. Moved the section data reading code into the ObjectFile so that the object file can get the section data from Process memory if the file is only in memory. lldb_private::Module can now load its object file in a target with a rigid slide (very common operation for most dynamic linkers) by using: bool Module::SetLoadAddress (Target &target, lldb::addr_t offset, bool &changed) lldb::SBModule() now has a new constructor in the public interface: SBModule::SBModule (lldb::SBProcess &process, lldb::addr_t header_addr); This will find an appropriate ObjectFile plug-in to load an image from memory where the object file header is at "header_addr". llvm-svn: 149804
-
Chris Lattner authored
we don't regress on it in the future. llvm-svn: 149803
-
Richard Smith authored
can't produce a constant expression is not ill-formed (so long as some instantiation of that function can produce a constant expression). llvm-svn: 149802
-
Chris Lattner authored
llvm-svn: 149801
-
Chris Lattner authored
but with a critical fix to the SelectionDAG code that optimizes copies from strings into immediate stores: the previous code was stopping reading string data at the first nul. Address this by adding a new argument to llvm::getConstantStringInfo, preserving the behavior before the patch. llvm-svn: 149800
-
Dylan Noblesmith authored
(I was going to fix the TODO about DenseMap too, but that would break self-host right now. See PR11922.) llvm-svn: 149799
-
Dylan Noblesmith authored
llvm-svn: 149798
-
NAKAMURA Takumi authored
MSVC has complained the definition of "inline const DiagnosticBuilder &operator<<(const DiagnosticBuilder &DB, CanQualType T)" in clang/AST/CanonicalType.h. llvm-svn: 149797
-
Richard Smith authored
lvalue-to-rvalue conversions on the source type of the conversion, not the target type (which has them removed for non-class types). llvm-svn: 149796
-
Craig Topper authored
Remove most of the intrinsics for XOP VPCMOV instruction. They all aliased to the same instruction with different types. This would be better accomplished with casts in the not yet created xopintrin.h header file. llvm-svn: 149795
-