summaryrefslogtreecommitdiffstats
path: root/test/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* Merging r155342:Bill Wendling2012-04-231-1/+3
* Convert vperm2f128 and vperm2i128 intrinsics back to using llvm intrinsics. U...Craig Topper2012-04-173-4/+7
* Attempt to fix test.Eli Friedman2012-04-171-1/+1
* Make sure EmitMoveFromReturnSlot is passing the correct alignment toChad Rosier2012-04-171-0/+8
* Remove support for -fast-math metadata for the moment.Duncan Sands2012-04-161-8/+0
* Generate fpmath metadata when -ffast-math. Note that no optimizations are hookedDuncan Sands2012-04-161-0/+8
* Propagate alignment on lvalues through EmitLValueForField. PR12395.Eli Friedman2012-04-161-1/+9
* Change _mm256_permute4x64_epi64 and _mm256_permute4x64_pd to use builtin_shuf...Craig Topper2012-04-151-2/+2
* Use MDBuilder to help with metadata creation.Duncan Sands2012-04-152-2/+2
* First set of tests for ARM homogenous aggregates. C only. C++ will follow.Anton Korobeynikov2012-04-131-0/+158
* Implement __atomic_fetch_nand and __atomic_nand_fetch to complete our set ofRichard Smith2012-04-131-0/+15
* Implement the missing pieces needed to support libstdc++4.7's <atomic>:Richard Smith2012-04-131-5/+51
* Implement support for 18 of the GNU-compatible __atomic builtins.Richard Smith2012-04-122-23/+134
* Provide, and document, a set of __c11_atomic_* intrinsics to implement C11'sRichard Smith2012-04-112-20/+20
* AtomicExpr: make ASTStmtReader a friend and remove setters. Also fix savingRichard Smith2012-04-101-0/+9
* This test actually needs label names.Eric Christopher2012-04-101-1/+2
* For debug and coverage analysis if we're not optimizing go aheadEric Christopher2012-04-102-22/+28
* Make the variant of __builtin_shufflevector that takes the shuffle indexes as...Eli Friedman2012-04-051-0/+35
* Add more constraint registers for mips.Eric Christopher2012-04-031-0/+44
* Correctly check argument types for some vector macros in smmintrin.h. Put par...Craig Topper2012-03-301-0/+44
* Add _mm_minpos_epu16 to smmintrin.h. Fixes PR12399.Craig Topper2012-03-301-0/+5
* Fix shuffle vector calculation for mm_permute_ps. Fixes PR 12401.Craig Topper2012-03-301-0/+7
* The UTF16 string referenced by a CFString should go into the __TEXT,__ustringBill Wendling2012-03-302-2/+15
* Relax the test slightly so that it should pass on other people's computers.David Chisnall2012-03-291-4/+4
* Call out to GCC-compatible runtime functions for atomic ops that we can't useDavid Chisnall2012-03-291-0/+36
* Add better support for $fp and $sp for mips inline asm support.Eric Christopher2012-03-271-0/+80
* [tests] Fix test failure in release mode.Daniel Dunbar2012-03-261-1/+1
* add tbaa metadata to vtable pointer loads/storesKostya Serebryany2012-03-261-0/+19
* Add back r153360 with a fix for enums that cover all the 32 bit values.Rafael Espindola2012-03-241-0/+11
* Revert r153360 (and r153380), "Second part of PR12251. Produce the range meta...NAKAMURA Takumi2012-03-241-11/+0
* Second part of PR12251. Produce the range metadata in clang for booleans andRafael Espindola2012-03-241-0/+11
* Small cleanup.Bill Wendling2012-03-221-8/+8
* Use correct FileCheck regexp.Bill Wendling2012-03-221-1/+1
* When an MMX output variable is tied to the input variable, we have to implicitlyBill Wendling2012-03-221-0/+9
* line endingsMatt Beaumont-Gay2012-03-221-27/+27
* Make sure we correctly set the alignment for vector loads and stores associat...Eli Friedman2012-03-221-0/+27
* Don't try to create "store atomic" instructions of non-integer types; they ar...Eli Friedman2012-03-161-2/+6
* When a variable has a specified asm name, but isn't using the register storag...Eli Friedman2012-03-151-0/+6
* [frontend] Fix how the frontend handles -fno-inline. AFAIK clang now matchesChad Rosier2012-03-151-1/+1
* Fix codegen for vld{3,4}_dup intrinsics.James Molloy2012-03-151-0/+49
* [frontend] Add support for disabling the "inline" keyword using Chad Rosier2012-03-141-1/+2
* Fix the long double to be of width/align 64. Rename va_list_test toRoman Divacky2012-03-131-0/+4
* Use ZeroLengthBitfieldAlignment for AAPCS, as well as APCS-GNU.James Molloy2012-03-121-0/+236
* IRgen/ABI/x86_64: Avoid passing small structs using byval sometimes.Daniel Dunbar2012-03-102-4/+15
* [driver] What was implemented in r152130 was actually -fno-inline-functions, notChad Rosier2012-03-061-2/+2
* Whitespace.Chad Rosier2012-03-061-1/+0
* [driver] Add support for -fno-inline.Chad Rosier2012-03-061-0/+14
* From his comment in PR12168, Eli seems confused about the alignment assumptionsChris Lattner2012-03-041-1/+5
* add a testcase for PR12094 and fix a crash on pointer to incomplete type,Chris Lattner2012-03-041-0/+11
* I referenced the incorrect rdar in my previous commit (r151745). Add the Chad Rosier2012-02-291-0/+1