summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
2016-06-27Add TGSI backend (wip)Hans de Goede1-0/+105
2016-06-27[clang-cl] Implement support for /stdDavid Majnemer1-4/+19
2016-06-26[X86] add _mm_loadu_si64Asaf Badouh1-0/+10
2016-06-25Fix unused variable warning after r273754.James Y Knight1-0/+1
2016-06-25[X86] Fix pslldq/psrldq intrinsics to not fail compilation with immediates la...Craig Topper3-250/+244
2016-06-25CodeGen: Start emitting checked loads when both trapping CFI and -fwhole-prog...Peter Collingbourne4-11/+69
2016-06-25Implement C++17 P0386R2, inline variables. (The 'inline' specifier gives aRichard Smith13-54/+173
2016-06-24Add support for musl-libc on ARM Linux.Rafael Espindola4-2/+27
2016-06-24CodeGen: Update Clang to use the new type metadata.Peter Collingbourne8-124/+83
2016-06-24[CMake] Remove CLANG_APPEND_VC_REV optionChris Bieneman1-0/+7
2016-06-24Revert r273705Carlo Bertolli13-369/+21
2016-06-24[OpenMP] Initial implementation of parse and sema for composite pragma 'distr...Carlo Bertolli13-21/+369
2016-06-24clang-format: [JS] Fix build breakage.Martin Probst1-1/+1
2016-06-24DeadStoresChecker: Don't warn about dead stores into volatile variablesStephan Bergmann1-0/+2
2016-06-24Using for attributes voted into C++17.Richard Smith1-0/+27
2016-06-24This patch fixes problem with passing structures and unionsStrahinja Petrovic1-1/+2
2016-06-24IgnoringImplicit matcher.Cong Liu1-0/+1
2016-06-24Use even more ArrayRefsDavid Majnemer6-27/+20
2016-06-24Use more ArrayRefsDavid Majnemer35-140/+122
2016-06-23Parser::ParseCXXCondition(): Prune \param in r273548 [-Wdocumentation]NAKAMURA Takumi1-3/+0
2016-06-23clang-format: [JS] handle conditionals in fields, default params.Martin Probst1-2/+2
2016-06-23Invoke simplifycfg and sroa before instcombine.Dehao Chen1-3/+9
2016-06-23clang-format: [JS] recognize more type locations.Martin Probst2-0/+13
2016-06-23Implement p0292r2 (constexpr if), a likely C++1z feature.Richard Smith16-59/+198
2016-06-23Re-commit r273548, reverted in r273589, with a fix to not produceRichard Smith9-333/+230
2016-06-23Revert r273548, "Rearrange condition handling so that semantic checks on a co...Peter Collingbourne9-229/+333
2016-06-23[Analyzer] Don't cache report generation ExplodedNodesBen Craig2-3/+10
2016-06-23Restructure the propagation of -fPIC/-fPIE.Rafael Espindola5-16/+11
2016-06-23Fixing a FIXME related to Unicode support on Windows. Converted the Win32 API...Aaron Ballman1-18/+27
2016-06-23CodeGen: support linker options on Windows ARMSaleem Abdulrasool1-0/+10
2016-06-23clang-format: [Proto] Use more compact format for text-formatted optionsDaniel Jasper1-3/+0
2016-06-23Rearrange condition handling so that semantic checks on a condition variableRichard Smith9-333/+229
2016-06-23[AVX512] Replace masked unpack builtins with shufflevector and selects.Craig Topper4-550/+466
2016-06-23Use ranges to concisely express iterationDavid Majnemer15-127/+102
2016-06-22[driver][mips] Factor out findMIPSMultilibs code into separate functions. NFCSimon Atanasyan1-189/+185
2016-06-22[Coverage] Push a new region when handling CXXTryStmtsVedant Kumar1-1/+6
2016-06-22[codeview] Set the new IntroducedVirtual debug info flagReid Kleckner1-0/+9
2016-06-22[analyzer] Teach ObjCDeallocChecker about XCTestCaseDevin Coughlin1-9/+11
2016-06-22Add support for /Ob1 and -finline-hint-functions flagsHans Wennborg5-7/+20
2016-06-22Widen EHScope::ClenupBitFields::FixupDepth to avoid overflowing it (PR23490)Hans Wennborg1-9/+11
2016-06-22[OpenCL] Use function metadata to represent kernel attributesYaxun Liu1-30/+16
2016-06-22clang-format: [JS] Do not break before 'as'.Martin Probst1-0/+2
2016-06-22[Clang][bmi][intrinsics] Adding _mm_tzcnt_64 _mm_tzcnt_32 intrinsics to clang.Michael Zuckerman1-0/+32
2016-06-22[AVX512] Use a __v8hi vector inside of _mm_setzero_hi to match its name. Prob...Craig Topper1-1/+1
2016-06-22[AVX512] Fix _mm_setzero_di to not require avx512vl since its used by the avx...Craig Topper1-2/+3
2016-06-22[AVX512] Add missing typecasts to intrinsics.Craig Topper1-4/+4
2016-06-22[AVX512] Replace masked integer cmp and ucmp builtins with native IR.Craig Topper1-7/+57
2016-06-22[analyzer] Teach trackNullOrUndefValue() about class property accessors.Devin Coughlin1-1/+4
2016-06-21Delete dead code.Rafael Espindola1-96/+0
2016-06-21Emit the DWARF tag for the RenderScript languagePirama Arumuga Nainar1-0/+2