- Feb 07, 2013
-
-
Howard Hinnant authored
Michael van der Westhuizen: The attached patch add support for building against libc++abi and libcxxrt to CMake builds of libc++. Usage (with the appropriate CC and CXX environment variables) is: $ cmake -DLIBCXX_CXX_ABI=libcxxabi '-DLIBCXX_LIBCXXABI_INCLUDE_PATHS=/home/michael/libcxxabi/include' ../libcxx and: $ cmake -DLIBCXX_CXX_ABI=libcxxrt '-DLIBCXX_LIBCXXRT_INCLUDE_PATHS=/home/michael/libcxxrt/src' ../libcxx llvm-svn: 174623
-
Dmitry Vyukov authored
llvm-svn: 174622
-
Tim Northover authored
AArch64 handles aggFct's return struct slightly differently, leading to an extra memcpy. This test is fortunately only concerned about volatile copies, so we can modify the grep text to filter it. llvm-svn: 174621
-
Tim Northover authored
This should allow it to pass if the default triple is AArch64 llvm-svn: 174620
-
Tim Northover authored
Only some ABIs require the "signext" attribute on parameters. On most platforms, however, it's a useful test so it's best not to limit it to some random arbitrary platform. llvm-svn: 174619
-
Tim Northover authored
This test was written to make sure *something* sane is generated, not to test any ABI's signedness semantics. This should allow the test to pass if AArch64 is the default target. llvm-svn: 174618
-
Kostya Serebryany authored
llvm-svn: 174617
-
Alexander Potapenko authored
llvm-svn: 174616
-
Michel Danzer authored
22 more little piglits with radeonsi. Reviewed-by:
Tom Stellard <thomas.stellard@amd.com> llvm-svn: 174615
-
NAKAMURA Takumi authored
Excuse me, I could not test it locally. llvm-svn: 174614
-
Dmitri Gribenko authored
llvm-svn: 174613
-
Dmitri Gribenko authored
llvm-svn: 174612
-
Marshall Clow authored
llvm-svn: 174611
-
Tom Stellard authored
Use sub0-15 everywhere. Patch by: Michel Dänzerr Reviewed-by:
Tom Stellard <thomas.stellard@amd.com> Signed-off-by:
Michel Dänzer <michel.daenzer@amd.com> llvm-svn: 174610
-
Tom Stellard authored
These instructions compare two floating point values and return an integer true (-1) or false (0) value. When compiling code generated by the Mesa GLSL frontend, the SET*_DX10 instructions save us four instructions for most branch decisions that use floating-point comparisons. llvm-svn: 174609
-
Tom Stellard authored
All of the le and lt variants are unsupported. llvm-svn: 174608
-
Tom Stellard authored
llvm-svn: 174607
-
NAKAMURA Takumi authored
llvm-svn: 174606
-
Manuel Klimek authored
This is a powerful tool when doing iterative refined matches, where another match is started inside the match callback of the first one; this allows for example to find out whether the node was in the condition or body of its parent if-statement. llvm-svn: 174605
-
Alexander Potapenko authored
llvm-svn: 174604
-
Alexander Potapenko authored
Switch to allocator2 on Darwin. llvm-svn: 174603
-
NAKAMURA Takumi authored
llvm-svn: 174602
-
Guy Benyei authored
llvm-svn: 174601
-
Evgeniy Stepanov authored
llvm-svn: 174600
-
Kostya Serebryany authored
llvm-svn: 174599
-
Evgeniy Stepanov authored
llvm-svn: 174598
-
Alexey Samsonov authored
llvm-svn: 174597
-
Zonr Chang authored
Special thanks to Anton for the review. llvm-svn: 174596
-
Kostya Serebryany authored
[msan] add strip_path_prefix flag; print error summary; don't crash while printing summary if debug info is missing. The tests will follow later once we establish the lit-like tests for msan. llvm-svn: 174595
-
Evgeniy Stepanov authored
llvm-svn: 174594
-
Evgeniy Stepanov authored
This broke pread/pwrite interceptors when building without -D_FILE_OFFSET_BITS=64, and always on Android. llvm-svn: 174593
-
Michael J. Spencer authored
llvm-svn: 174592
-
Owen Anderson authored
llvm-svn: 174591
-
Michael J. Spencer authored
llvm-svn: 174590
-
Michael J. Spencer authored
This removes Target and moves the functionality it had over to TargetInfo. This also simplifies LinkerInput by removing the InputKind. This will be handled elsewhere. llvm-svn: 174589
-
Owen Anderson authored
llvm-svn: 174588
-
Sean Silva authored
llvm-svn: 174587
-
Nadav Rotem authored
llvm-svn: 174586
-
Nadav Rotem authored
llvm-svn: 174585
-
Nick Lewycky authored
operators. llvm-svn: 174584
-