- Oct 24, 2012
-
-
Micah Villmow authored
llvm-svn: 166591
-
Douglas Gregor authored
reference-counted. llvm-svn: 166587
-
Douglas Gregor authored
llvm-svn: 166586
-
Douglas Gregor authored
llvm-svn: 166584
-
Douglas Gregor authored
reference-counted, and hold a reference to it in HeaderSearch. llvm-svn: 166583
-
Douglas Gregor authored
llvm-svn: 166579
-
Micah Villmow authored
This checkin also adds in some tests that utilize these paths and updates some of the clients. llvm-svn: 166578
-
Douglas Gregor authored
llvm-svn: 166577
-
Douglas Gregor authored
llvm-svn: 166572
-
Mahesha S authored
llvm-svn: 166571
-
Manuel Klimek authored
llvm-svn: 166567
-
Elena Demikhovsky authored
llvm-svn: 166566
-
Douglas Gregor authored
llvm-svn: 166562
-
Douglas Gregor authored
llvm-svn: 166561
-
Evgeniy Stepanov authored
This lets one build ASan runtime for ARM/Android by running make -C tools/clang/runtime/ \ LLVM_ANDROID_TOOLCHAIN_DIR=/path/to/ndk/toolchain in an existing build tree. llvm-svn: 166560
-
Evgeniy Stepanov authored
llvm-svn: 166559
-
Alexey Samsonov authored
llvm-svn: 166558
-
Alexey Samsonov authored
llvm-svn: 166557
-
NAKAMURA Takumi authored
llvm-svn: 166552
-
Ulrich Weigand authored
will be represented in the IR as a plain "i32" type. This causes the tests to spuriously fail on platforms where int is not a 32-bit type, or where the ABI requires attributes like "signext" or "zeroext" to be used. This patch adds -triple or -target parameters to force those tests to use the i386-unknown-unknown target. llvm-svn: 166551
-
Alexander Potapenko authored
Replace the allocator only if the replace_cfallocator flag is set (in some cases it wasn't checked) llvm-svn: 166550
-
Alexander Potapenko authored
llvm-svn: 166549
-
Alexey Samsonov authored
[ASan] Due to data races, ASan malloc stats are inaccurate, which may cause certain ASan interface functions returning negative values (casted to unsigned). Return a reasonable value if such a case is detected. llvm-svn: 166548
-
Duncan Sands authored
llvm-svn: 166547
-
Michael Liao authored
- If more than 1 elemennts are defined and target supports the vectorized conversion, use the vectorized one instead to reduce the strength on conversion operation. llvm-svn: 166546
-
Michael Liao authored
- As there's no 64-bit GPRs in 32-bit mode, a custom conversion from v2u32 to v2f32 is added to improve the efficiency of the code generated. llvm-svn: 166545
-
NAKAMURA Takumi authored
According to r166543, it is not needed for now. llvm-svn: 166544
-
Nadav Rotem authored
Many of our tests specify triples that are not built into clang. In this commit we allow clang to fail loading the triple if we are only using clang to emit llvm ir. llvm-svn: 166543
-
Jason Molenda authored
expect eArgTypeFilename. llvm-svn: 166542
-
NAKAMURA Takumi authored
llvm-svn: 166541
-
Nico Weber authored
llvm-svn: 166540
-
Akira Hatanaka authored
llvm-svn: 166539
-
Rafael Espindola authored
the x86_fastcallcc calling convention. llvm-svn: 166538
-
Rafael Espindola authored
llvm-svn: 166537
-
Rafael Espindola authored
the difference from "int x" (which should go in registers and "struct y {int x;}" (which should not). Clang will be updated in the next patches. llvm-svn: 166536
-
rdar://problem/12523238Enrico Granata authored
Changed all relevant test cases to verify that MightHaveChildren() works correctly for objects of interest Added a bunch of convenience methods for test cases to use: target(), process(), thread() and frame() which mimic the lldb.X convenience variables As a bonus, edited the documentation on the website to describe the new method available for synthetic children providers writers to implement! That's all folks! llvm-svn: 166535
-
Matt Beaumont-Gay authored
In particular, we do want to warn on some unused cast subexpressions within macros. llvm-svn: 166534
-
Sean Callanan authored
There was a generic catch-all type for path arguments called "eArgTypePath," and a specialized version called "eArgTypeFilename." It turns out all the cases where we used eArgTypePath we could have used Filename or we explicitly meant a directory. I changed Path to DirectoryName, made it use the directory completer, and rationalized the uses of Path. <rdar://problem/12559915> llvm-svn: 166533
-
Nadav Rotem authored
and use it to initialize the TargetTransformInfo analysis pass. We need the TTI information for the loop vectorizer. rdar://12464901 llvm-svn: 166532
-
Jakub Staszak authored
llvm-svn: 166531
-