Commit Graph

  • 57248b68a1 [lit] Create derived classes for serial/parallel test runs Julian Lettner 2019-10-17 16:01:15 +00:00
  • 21e7ff5277 Revert r375114: "[lit] Make internal diff work in pipelines" Joel E. Denny 2019-10-17 14:43:42 +00:00
  • 99bc241cb4 Revert r375116: "[lit] Extend internal diff to support - argument" Joel E. Denny 2019-10-17 14:43:26 +00:00
  • c0521e5fc0 [clangd] Use our own relation kind. Haojian Wu 2019-10-17 14:08:28 +00:00
  • 2200a32785 [lit] Extend internal diff to support - argument Joel E. Denny 2019-10-17 14:03:06 +00:00
  • 80b7aace9f [lit] Make internal diff work in pipelines Joel E. Denny 2019-10-17 14:02:42 +00:00
  • a0544616ea [AIX] TOC pseudo expansion for 64bit large + 64bit small + 32bit large models Xiangling Liao 2019-10-17 13:20:25 +00:00
  • 8fac8d9af4 [AMDGPU] Improve code size cost model Daniil Fukalov 2019-10-17 12:15:35 +00:00
  • 5a5be13090 [ARM][MVE] Enable truncating masked stores Sam Parker 2019-10-17 12:11:18 +00:00
  • 8fd6294c10 [docs][llvm-ar] Fix option:: O after r375106 Fangrui Song 2019-10-17 11:56:26 +00:00
  • dd84a1ead8 [llvm-ar] Implement the O modifier: display member offsets inside the archive Fangrui Song 2019-10-17 11:34:29 +00:00
  • 327f5f9ccd [llvm-objcopy] --add-symbol: fix crash if SHT_SYMTAB does not exist Fangrui Song 2019-10-17 11:21:54 +00:00
  • 8c62cab553 JumpThreadingPass::UnfoldSelectInstr - silence static analyzer dyn_cast<> null dereference warning. NFCI. Simon Pilgrim 2019-10-17 11:19:41 +00:00
  • f7a287e981 [LoopIdiom] BCmp: check, not assert that loop exits exit out of the loop (PR43687) Roman Lebedev 2019-10-17 11:01:29 +00:00
  • 2172294141 [llvm-readobj] - Refine the LLVM-style output to be consistent. George Rimar 2019-10-17 10:23:48 +00:00
  • 3400920f53 Reland: Dead Virtual Function Elimination Oliver Stannard 2019-10-17 09:58:57 +00:00
  • 8e340d1d9d Try to fix the assert in Alignment::alignAddr to work on 32-bit Hans Wennborg 2019-10-17 09:01:39 +00:00
  • faeea2dc5e [Analysis] Don't assume that unsigned overflow can't happen in EmitGEPOffset (PR42699) Mikhail Maltsev 2019-10-17 08:59:06 +00:00
  • 4531183453 Revert r374931 "[llvm-objdump] Use a counter for llvm-objdump -h instead of the section index." Hans Wennborg 2019-10-17 08:52:29 +00:00
  • d9a54d74ef [ARM][MVE] Change VPST to use, not def, VPR Sam Parker 2019-10-17 08:46:31 +00:00
  • 9d008e4cc9 [DFAPacketizer] Use DFAEmitter. NFC. James Molloy 2019-10-17 08:34:29 +00:00
  • 3a4bfa616e [DAGCombine][ARM] Enable extending masked loads Sam Parker 2019-10-17 07:55:55 +00:00
  • 2078d8cdd7 [Alignment][NFC] Use Align for TargetFrameLowering/Subtarget Guillaume Chatelet 2019-10-17 07:49:39 +00:00
  • dfe2edfdcb [ThinLTO] Import virtual method with single implementation in hybrid mode Eugene Leviant 2019-10-17 07:46:18 +00:00
  • 9fd80ac525 [llvm-ar] Simplify and make two global variables static. NFC Fangrui Song 2019-10-17 06:15:34 +00:00
  • 8326c41046 Clang-formatting of some files in LiveRangeCalc header (LiveRangeCalc.h) Marcello Maggioni 2019-10-17 03:12:58 +00:00
  • 95a064c8ac Move LiveRangeCalc header to publicily available position. NFC Marcello Maggioni 2019-10-17 03:12:51 +00:00
  • e8c6bd7d9b Correct placement of #ifndef NDEBUG in r375067 Daniel Sanders 2019-10-17 01:21:53 +00:00
  • cf89bf547e Fix unused variable in r375066 Daniel Sanders 2019-10-17 01:21:40 +00:00
  • 5e378fa78d [gicombiner] Add the run-time rule disable option Daniel Sanders 2019-10-17 00:37:04 +00:00
  • 17cdb7fdd5 [GISel][CombinerHelper] Add concat_vectors(build_vector, build_vector) => build_vector Quentin Colombet 2019-10-17 00:34:32 +00:00
  • 8e00d5acbc [lit] Improve lit.Run class Julian Lettner 2019-10-17 00:29:59 +00:00
  • 2ab944293c [gicombiner] Hoist pure C++ combine into the tablegen definition Daniel Sanders 2019-10-16 23:53:35 +00:00
  • a6de5ed4b6 [lit] Remove unnecessary usage of lit.Run Julian Lettner 2019-10-16 23:31:32 +00:00
  • d01bcfd870 [lit] Do not create semaphores when we do not need them Julian Lettner 2019-10-16 23:25:46 +00:00
  • d929a071f2 [lit] Factor out separate methods for parallel and serial execution Julian Lettner 2019-10-16 23:25:41 +00:00
  • 23511a96d9 [NFC] Fix unused var in release builds Jordan Rupprecht 2019-10-16 23:09:56 +00:00
  • 8cf643e123 Revert [support] GlobPattern: add support for \ and [!...], and allow ] in more places Jordan Rupprecht 2019-10-16 22:59:02 +00:00
  • 1b6d9ac9fa [support] GlobPattern: add support for \ and [!...], and allow ] in more places Jordan Rupprecht 2019-10-16 22:31:16 +00:00
  • f5f2c97ffa [Utils] Cleanup similar cases to MergeBlockIntoPredecessor. Alina Sbirlea 2019-10-16 22:23:20 +00:00
  • 19cf7f7558 [lit] Print warning if we fail to delete temp directory Julian Lettner 2019-10-16 22:20:28 +00:00
  • c298784718 [lit] Skip creation of tmp dir if we don't actually run any tests Julian Lettner 2019-10-16 22:20:25 +00:00
  • ecf878f5f9 [lit] Remove return value from print_summary function Julian Lettner 2019-10-16 21:58:21 +00:00
  • 00357bdb47 [lit] Small refactoring and cleanups in main.py Julian Lettner 2019-10-16 21:53:20 +00:00
  • d99371f9a0 Update ReleaseNotes: expand the section on enabling MemorySSA Alina Sbirlea 2019-10-16 21:52:09 +00:00
  • aa4a46afe8 [dsymutil] Print warning/error for unknown/missing arguments. Jonas Devlieghere 2019-10-16 21:48:41 +00:00
  • c9ba7de07c [AArch64] Fix offset calculation Shoaib Meenai 2019-10-16 21:41:05 +00:00
  • 2097552a47 GlobalISel: Implement lower for G_SADDO/G_SSUBO Matt Arsenault 2019-10-16 20:46:32 +00:00
  • 1e4926f6d1 [Symbolize] Use the local MSVC C++ demangler instead of relying on dbghelp. NFC. Martin Storsjo 2019-10-16 20:38:44 +00:00
  • 91e38641d2 Remove a stale comment, noted in post commit review for rL375038 Philip Reames 2019-10-16 20:27:10 +00:00
  • 25ddbc8218 [IndVars] Fix a miscompile in off-by-default loop predication implementation Philip Reames 2019-10-16 19:58:26 +00:00
  • cb2a2f79ae [AMDGPU] Do not combine dpp mov reading physregs Stanislav Mekhanoshin 2019-10-16 19:28:25 +00:00
  • 139b3c56f6 [AMDGPU] Do not combine dpp with physreg def Stanislav Mekhanoshin 2019-10-16 18:48:54 +00:00
  • ca30c1a99c [llvm-ar] Implement the V modifier as an alias for --version Jordan Rupprecht 2019-10-16 18:39:52 +00:00
  • b531baef64 [SLP] avoid reduction transform on patterns that the backend can load-combine (2nd try) Sanjay Patel 2019-10-16 18:06:24 +00:00
  • af1e2bed36 [lit] Fix a test case that r374652 missed Joel E. Denny 2019-10-16 17:56:12 +00:00
  • 17f36dead9 [NFC][XCOFF][AIX] Rename ControlSections to CsectGroup Jason Liu 2019-10-16 17:36:31 +00:00
  • e65499709f [lit] Fix internal diff's --strip-trailing-cr and use it Joel E. Denny 2019-10-16 17:21:57 +00:00
  • 9fd31ce525 CombinerHelper - silence dead assignment warnings. NFCI. Simon Pilgrim 2019-10-16 17:21:50 +00:00
  • 53ed4a35c6 [lit] Clean up internal diff's encoding handling Joel E. Denny 2019-10-16 17:21:24 +00:00
  • 4bac211dca [AMDGPU] Supress unused sdwa insts generation Stanislav Mekhanoshin 2019-10-16 16:58:06 +00:00
  • a55be6b48f [Remarks] Fix warning for ambigous else behind EXPECT macro Francis Visoiu Mistrih 2019-10-16 16:43:34 +00:00
  • 2262bbc7ab [Remarks] Fix unit test by only checking for the path Francis Visoiu Mistrih 2019-10-16 16:35:09 +00:00
  • 3ec0313340 [SVE][IR] Small TypeSize improvements left out of initial commit Graham Hunter 2019-10-16 16:33:41 +00:00
  • 85a97445b4 [DWARF5] Added support for DW_AT_noreturn attribute to be emitted for C++ class member functions. Adrian Prantl 2019-10-16 16:30:38 +00:00
  • e171bc8ce4 [Remarks] Use StringRef::contains to avoid differences in error string Francis Visoiu Mistrih 2019-10-16 16:18:12 +00:00
  • 0205139561 [AArch64,Assembler] Compiler support for ID_MMFR5_EL1 Mark Murray 2019-10-16 15:59:06 +00:00
  • fde2ede635 [Codegen] Adjust saturation test. NFC. David Green 2019-10-16 15:50:42 +00:00
  • 381c09ac35 [Remarks] Add support for prepending a path to external files Francis Visoiu Mistrih 2019-10-16 15:40:59 +00:00
  • b41a9002cc bpf: fix wrong truncation elimination when there is back-edge/loop Jiong Wang 2019-10-16 15:27:59 +00:00
  • 42a92bf21c [RISCV] Add MachineInstr immediate verification Luis Marques 2019-10-16 15:06:02 +00:00
  • 9cb56c603f [AMDGPU] Fix-up cases where writelane has 2 SGPR operands David Stuttard 2019-10-16 14:37:39 +00:00
  • 4f04974098 [llvm-ar] Make paths case insensitive when on windows Owen Reynolds 2019-10-16 14:07:57 +00:00
  • b7fd1834a3 [Alignment][NFC] Optimize alignTo Guillaume Chatelet 2019-10-16 13:06:17 +00:00
  • a33980be17 RedirectingFileSystem::openFileForRead - replace bitwise & with boolean && to fix warning Simon Pilgrim 2019-10-16 11:17:08 +00:00
  • 188f54b788 RealFile - fix self-initialization warning in constructor. Simon Pilgrim 2019-10-16 11:16:59 +00:00
  • 5f2beaf914 [InstCombine][AMDGPU] Fix crash with v3i16/v3f16 buffer intrinsics Piotr Sobczak 2019-10-16 11:14:01 +00:00
  • d773329d75 Revert "[HardwareLoops] Optimisation remarks" Sjoerd Meijer 2019-10-16 10:55:06 +00:00
  • 3c28f29dff [ARM] Add a register class for GPR pairs without SP and use it. NFCI Mikhail Maltsev 2019-10-16 10:40:57 +00:00
  • e28abaa73d SimpleLoopUnswitch - fix uninitialized variable and null dereference warnings. NFCI. Simon Pilgrim 2019-10-16 10:38:18 +00:00
  • a0aca5a08b [AMDGPU] Extend the SI Load/Store optimizer Piotr Sobczak 2019-10-16 10:17:02 +00:00
  • d0b5e5e4df gn build: Merge r374982 GN Sync Bot 2019-10-16 09:59:01 +00:00
  • 6b90b027ec [ARM][ParallelDSP] Change smlad insertion order Sam Parker 2019-10-16 09:37:03 +00:00
  • 52192eb65c [HardwareLoops] Optimisation remarks Sjoerd Meijer 2019-10-16 09:09:55 +00:00
  • 8585d68b6e [NFC] Replace a linked list in LiveDebugVariables pass with a DenseMap Orlando Cazalet-Hyams 2019-10-16 08:36:00 +00:00
  • 0eba519ccf [LegalizeTypes] Don't use PromoteTargetBoolean in WidenVecOp_SETCC. Craig Topper 2019-10-16 03:29:24 +00:00
  • 5ddd81415d [LegalizeTypes] Don't call PromoteTargetBoolean from SplitVecOp_VSETCC. Craig Topper 2019-10-16 02:50:04 +00:00
  • 404e52ddf4 CodeExtractor: NFC: Use Range based loop Aditya Kumar 2019-10-16 01:50:21 +00:00
  • 51c5d032f5 Fix an unused variable introduced in rL374955 / rG21703543. David L. Jones 2019-10-16 00:52:00 +00:00
  • cd6834c109 [dsymutil] Support and relocate base address selection entries for debug_loc Jonas Devlieghere 2019-10-15 23:43:37 +00:00
  • b46098e73d [Reland][VirtualFileSystem] Support virtual working directory in the RedirectingFS Jonas Devlieghere 2019-10-15 23:08:57 +00:00
  • 72deff436d [Orc] Add a method for ObjectLinkingLayer to return ownership of object buffers. Lang Hames 2019-10-15 21:41:12 +00:00
  • ada11b8965 [Docs] Updates sidebar links and sets max-width property for div.body DeForest Richards 2019-10-15 21:27:20 +00:00
  • 812ac4e981 [JITLink] Switch to slab allocation for InProcessMemoryManager, re-enable test. Lang Hames 2019-10-15 21:06:57 +00:00
  • 24b3237135 [lit] Add back LitTestCase Julian Lettner 2019-10-15 20:57:20 +00:00
  • 5ab2259bcf [XCOFF]implement parsing relocation information for 32-bit xcoff object file Digger Lin 2019-10-15 20:42:11 +00:00
  • 54a7baee20 [llvm-lipo] Add missing cast Alexander Shaposhnikov 2019-10-15 20:10:34 +00:00
  • 1f3d0040fc AMDGPU: Fix infinite searches in SIFixSGPRCopies Austin Kerbow 2019-10-15 19:59:45 +00:00
  • 382c1a971c [llvm-readobj][xcoff] implement parsing overflow section header. Digger Lin 2019-10-15 19:28:11 +00:00
  • 62e7137cb9 Revert "[VirtualFileSystem] Support virtual working directory in the RedirectingFS" Jonas Devlieghere 2019-10-15 18:37:00 +00:00