aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2018-05-30[IRBuilder] Add APIs for creating calls to atomic memmove and memset intrinsi...linaro-local/sanitizerDaniel Neilson
2018-05-30Fix Wdocumentation warning. NFCI.Simon Pilgrim
2018-05-30[lit] Report line number for failed RUN commandJoel E. Denny
2018-05-30[CalledValuePropagation] Just use a sorted vector instead of a set.Benjamin Kramer
2018-05-30llvm-objcopy: Set sh_link to 0 on unrecognized symtab-linked sections.Peter Collingbourne
2018-05-30[X86][SSE] Pulled out splat detection helper from LowerScalarVariableShift (N...Simon Pilgrim
2018-05-30Reverted r333424 as it broke multiple build bots and left unfixed for a long ...Galina Kistanova
2018-05-30[GlobalISel][Legalizer] LegalizerInfo verifier: check rules cover type indicesRoman Tereshin
2018-05-30[X86] Update the fast-isel tests for _mm_rcp_ss, _mm_rsqrt_ss, and _mm_sqrt_s...Craig Topper
2018-05-30[dsymutil] Escape HTML special characters in plist.Jonas Devlieghere
2018-05-30[GlobalISel][Legalizer] NFC mostly reducing LegalizeRuleSet's methods' inter-...Roman Tereshin
2018-05-30[X86][AVX512BW] Fixed check prefix copy+paste typo in avx512bw-intrinsics.llSimon Pilgrim
2018-05-30[AMDGPU][Waitcnt] Fix build error: unused variable 'SWaitInst'Mark Searles
2018-05-30AMDGPU: Use better alignment for kernarg loweringMatt Arsenault
2018-05-30[ValueTracking] Fix endless recursion in isKnownNonZero()Karl-Johan Karlsson
2018-05-30[AMDGPU][Waitcnt] Fix handling of loops with many bottom blocksMark Searles
2018-05-30[X86] Lowering FMA intrinsics to native IR (LLVM part)Gabor Buella
2018-05-30[AliasSet] Teach the alias set how to handle atomic memcpy/memmove/memsetDaniel Neilson
2018-05-30[InstCombine, ARM, AArch64] Convert table lookup to shuffle vectorAlexandros Lamprineas
2018-05-30[X86][AVX512] Replace -cpu=knl with -mattr=+avx512f for avx512-intrinsics testsSimon Pilgrim
2018-05-30[X86][SSE] Remove unnecessary -cpu from sttni testsSimon Pilgrim
2018-05-30[X86][SSE] Replace -cpu with equivalent -mattr for vec_cast testsSimon Pilgrim
2018-05-30[ARM] Remove code handling ADDC/ADDE/SUBC/SUBEAmaury Sechet
2018-05-30[Hexagon] Use vector align-left when shift amount fits in 3 bitsKrzysztof Parzyszek
2018-05-30[mips] Correct the definition of CTC2/CFC2Simon Dardis
2018-05-30[mips] Correct the predicates of microMIPS compact branch instructionsSimon Dardis
2018-05-30[mips] Sink PredicateControl further down the class hierarchy.Simon Dardis
2018-05-30[mips] Correct the predicates of arithmetic and logic instructions.Simon Dardis
2018-05-30[YAML] Quote multiline string scalarsIlya Biryukov
2018-05-30AArch64: print correct annotation for ADRP addresses.Tim Northover
2018-05-30[AArch64][AsmParser] Fix segfault on illegal fpimm.Sander de Smalen
2018-05-30[Sparc] Treat %fxx registers with value type Other as single precisionDaniel Cederman
2018-05-30Set underlying type for enum with GNU_PROPERTY_X86_FEATURE_1_AND constantHans Wennborg
2018-05-30Revert commit 333506Serge Pavlov
2018-05-30[Sparc] Select correct register class for FP register constraintsDaniel Cederman
2018-05-30[X86] Add unmasked AVX512VNNI instrinsics. Use a select in IR instead.Craig Topper
2018-05-30Use uniform mechanism for OOM errors handlingSerge Pavlov
2018-05-30[PowerPC] fix broken JIT-compiled code with tail call optimizationHiroshi Inoue
2018-05-30MC: Remove redundant substr() callSam Clegg
2018-05-30Fix use of `echo` command in test scriptSam Clegg
2018-05-30[WebAssembly] MC: Add compile-twice test and fix corresponding bugSam Clegg
2018-05-30[PM/LoopUnswitch] When using the new SimpleLoopUnswitch pass, scheduleChandler Carruth
2018-05-30[ORC] Fix an ambiguous make_unique call.Lang Hames
2018-05-30[ORC] Update JITCompileCallbackManager to support multi-threaded code.Lang Hames
2018-05-30[RISCV] Support resolving fixup_riscv_call and add to MCFixupKindInfo tableShiva Chen
2018-05-29[VPlan] Replace LLVM_ATTRIBUTE_USED with ifndef NDEBUGDiego Caballero
2018-05-29[X86] Remove some of the extractelts from the new MOVSS+FMA patterns.Craig Topper
2018-05-29[X86] Use VR128X instead of VR128 in EVEX instruction patterns.Craig Topper
2018-05-29[X86] Rename the operands in the recently introduced MOVSS+FMA patterns so th...Craig Topper
2018-05-29Fix build error introduced in rL333459Sam Clegg