summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* [RISCV] Use init_array instead of ctors for RISCV target, by defaultMandeep Singh Grang2018-03-245-1/+77
* [X86][Haswell] Merge xmm/ymm instructions instregex entries to reduce regex m...Simon Pilgrim2018-03-241-318/+119
* [X86][SandyBridge] Merge xmm/ymm instructions instregex entries to reduce reg...Simon Pilgrim2018-03-241-158/+79
* [Hexagon] Change std::sort to llvm::sort in response to r327219Mandeep Singh Grang2018-03-247-9/+9
* [AMDGPU] Change std::sort to llvm::sort in response to r327219Mandeep Singh Grang2018-03-241-1/+1
* [llvm-mca] run clang-format on all files.Andrea Di Biagio2018-03-2419-30/+17
* [llvm-mca] Remove unused field in InstrBuilder. NFCAndrea Di Biagio2018-03-241-1/+0
* [InstCombine] peek through FP casts for sign-bit compares (PR36682)Sanjay Patel2018-03-243-107/+36
* [InstCombine] fix formatting; NFCSanjay Patel2018-03-241-37/+30
* [X86][AES] Ensure we're testing both non-VEX/VEX variants of AES instructions...Simon Pilgrim2018-03-241-7/+321
* [X86][SSE] Ensure we're testing both non-VEX/VEX variants of SSE instructions...Simon Pilgrim2018-03-246-112/+12529
* [InstCombine] add multi-use/vector tests for intrinsic shrinking; NFCSanjay Patel2018-03-241-29/+155
* [X86][AVX1] Ensure we don't use later instruction sets in AVX1 schedule testsSimon Pilgrim2018-03-241-9/+9
* [X86][AVX2] Ensure we don't use later instruction sets in AVX2 schedule testsSimon Pilgrim2018-03-241-9/+13
* [ELF] - Do not ignore discarding of .rela.plt/.rela.dyn, allow doing custom l...George Rimar2018-03-243-2/+31
* [clang-tidy] Enable Python 3 support for add_new_check.pyJonathan Coe2018-03-241-16/+18
* [sanitizer] Fix Darwin buildVitaly Buka2018-03-242-3/+7
* [X86] Add a new disassembler opcode map for 3DNow. Stop treating 3DNow as an ...Craig Topper2018-03-246-65/+37
* Mmap interceptor providing mprotect supportVitaly Buka2018-03-247-33/+77
* [sanitizer] Fix strlcpy and strlcat interceptors on DarwinVitaly Buka2018-03-241-3/+3
* [X86] Use unique_ptr to simplify memory management. NFCCraig Topper2018-03-244-20/+14
* [X86] Use X86_INSTR_MRM_MAPPING macro instead of listing all MRM_C0-MRM_FF fo...Craig Topper2018-03-241-24/+5
* [X86] Remove an unnecessary switch around two other switches. NFCCraig Topper2018-03-241-69/+54
* [X86] Merge the Has3DNow0F0FOpcode TSFlag into the OpMap encoding. NFCCraig Topper2018-03-246-44/+42
* [C++17] Fix class template argument deduction for default constructors withou...Zhihao Yuan2018-03-243-8/+18
* Add REQUIRES lines for the targets being checked in this test.Eric Christopher2018-03-241-0/+3
* [HWASan] Fix use-after-free.cc test on x86-64Alex Shlyapnikov2018-03-241-1/+1
* [analyzer] Do not crash in CallEvent.getReturnType()George Karpenkov2018-03-243-3/+23
* [X86] Add a DAG combine to simplify PMULDQ/PMULUDQ nodesCraig Topper2018-03-242-18/+45
* [ODRHash] Support pointer and reference types.Richard Trieu2018-03-242-0/+140
* Remove duplicated const qualifier.Alex Shlyapnikov2018-03-241-1/+1
* Add a SectionBase::getVA helper. NFC.Rafael Espindola2018-03-247-21/+21
* Do not add a dummy entry to SharedFile::Verdefs. NFC.Rui Ueyama2018-03-242-10/+7
* Allow FDE references outside the +/-2GB range supported by PC relativeEric Christopher2018-03-242-21/+46
* Remove unused header from EntryExitInstrumenterDavid Blaikie2018-03-241-1/+0
* [X86] Correct the value AdSizeX in X86II enum. NFCCraig Topper2018-03-241-1/+1
* Fix layering by moving ValueTypes.h from CodeGen to IRDavid Blaikie2018-03-2360-65/+61
* Fix layering of CodeGen/TargetOpcodes.def by moving it to SupportDavid Blaikie2018-03-234-4/+4
* Fix layering of MachineValueType.h by moving it from CodeGen to SupportDavid Blaikie2018-03-2374-81/+80
* Fix layering by moving Support/CodeGenCWrappers.h to TargetDavid Blaikie2018-03-233-5/+5
* Fix layering by moving X86DisassemblerDecoderCommon to SupportDavid Blaikie2018-03-234-4/+4
* Move TargetLoweringObjectFile from CodeGen to Target to fix layeringDavid Blaikie2018-03-2338-38/+38
* Move a Repl access.Rafael Espindola2018-03-232-3/+2
* Drop redundant ->Repl.Rafael Espindola2018-03-231-1/+1
* Add support for __attribute__(trivial_abi).Jim Ingham2018-03-235-2/+150
* Partially Revert "Workaround GCC bug PR78489 - SFINAE order is not respected."Eric Fiselier2018-03-231-12/+17
* [GuardWidening] Group code by class [NFC]Philip Reames2018-03-231-39/+40
* [X86] Fix Windows `i1 zeroext` conventions to use i8 instead of i32Reid Kleckner2018-03-239-7/+91
* [HWASan] Port HWASan to Linux x86-64 (compiler-rt)Alex Shlyapnikov2018-03-236-43/+96
* [libFuzzer] Use OptForFuzzing attribute with -fsanitize=fuzzer.Matt Morehouse2018-03-236-10/+19
OpenPOWER on IntegriCloud