Commit Graph

  • 467514942a [ConstantRange] Optimize nowrap region test, remove redundant tests; NFC Nikita Popov 2019-10-20 18:59:14 +00:00
  • 2df5f8ca5d AMDGPU: Increase vcc liveness scan threshold Matt Arsenault 2019-10-20 17:44:17 +00:00
  • f154896069 AMDGPU: Split flat offsets that don't fit in DAG Matt Arsenault 2019-10-20 17:34:44 +00:00
  • d8b4d6f7e1 AMDGPU: Fix missing OPERAND_IMMEDIATE Matt Arsenault 2019-10-20 16:56:10 +00:00
  • 2f75f81688 AMDGPU: Add baseline tests for flat offset splitting Matt Arsenault 2019-10-20 16:33:21 +00:00
  • 01d98c6ec5 AMDGPU: Don't re-get the subtarget Matt Arsenault 2019-10-20 16:26:26 +00:00
  • 38d4353156 [yaml2obj][obj2yaml] - Do not create a symbol table by default. George Rimar 2019-10-20 14:47:17 +00:00
  • 9873f72649 Fix minor warning in DWARFVerifier. Zinovy Nis 2019-10-20 07:55:50 +00:00
  • b0113baebf AMDGPU: Don't error on calls to null or undef Matt Arsenault 2019-10-20 07:46:04 +00:00
  • c624032000 [SCEV] Simplify umin/max of zext and sext of the same value Philip Reames 2019-10-19 17:23:02 +00:00
  • f7d6a8bc69 [X86] Pulled out helper to decode target shuffle element sentinel values to 'Zeroable' known undef/zero bits. NFCI. Simon Pilgrim 2019-10-19 16:58:24 +00:00
  • 0d04cbb578 [TargetLowering][DAGCombine][MSP430] add/use hook for Shift Amount Threshold (1/2) Sanjay Patel 2019-10-19 16:57:02 +00:00
  • 3166412328 [ARM] Add dependency on GlobalISel for unit tests to fix shared libs build Nemanja Ivanovic 2019-10-19 16:40:26 +00:00
  • 896dde46ee [MSP430] Shift Amount Threshold in DAGCombine (Baseline Tests); NFC Sanjay Patel 2019-10-19 16:29:32 +00:00
  • 200d59f918 [X86][SSE] lowerV16I8Shuffle - tryToWidenViaDuplication - undef unpack args Simon Pilgrim 2019-10-19 13:18:02 +00:00
  • 39580be1ee [X86][SSE] LowerUINT_TO_FP_i64 - only use HADDPD for size/fast-hops Simon Pilgrim 2019-10-19 11:53:48 +00:00
  • 0b2777c548 Explicit in the doc the current list of projects (with easy copy and paste) Sylvestre Ledru 2019-10-19 09:55:24 +00:00
  • f878e5cae9 Make it clear in the doc that 'all' in LLVM_ENABLE_PROJECTS does install ALL projects Sylvestre Ledru 2019-10-19 09:27:14 +00:00
  • 8ed36b6cc7 Avoid including CodeView/SymbolRecord.h from MCStreamer.h Reid Kleckner 2019-10-19 01:44:09 +00:00
  • e9835c0f31 AMDGPU: Remove optnone from a test Matt Arsenault 2019-10-19 01:34:59 +00:00
  • a83ebc9d3b Prune a LegacyDivergenceAnalysis and MachineLoopInfo include each Reid Kleckner 2019-10-19 01:31:09 +00:00
  • c4185e8c3c Prune Analysis includes from SelectionDAG.h Reid Kleckner 2019-10-19 01:07:48 +00:00
  • d4448b8ece Move endian constant from Host.h to SwapByteOrder.h, prune include Reid Kleckner 2019-10-19 00:48:11 +00:00
  • ccf0b77ef9 Prune two MachineInstr.h includes, fix up deps Reid Kleckner 2019-10-19 00:22:07 +00:00
  • 8672594561 LiveIntervals: Fix handleMoveUp with subreg def moving across a def Matt Arsenault 2019-10-18 23:24:25 +00:00
  • f6288975c0 gn build: Build compiler-rt code with -fvisibility=hidden. Peter Collingbourne 2019-10-18 22:52:17 +00:00
  • 6cfc726a65 [AMDGPU] move PHI nodes to AGPR class Stanislav Mekhanoshin 2019-10-18 22:48:45 +00:00
  • 762a6a2124 [SampleFDO] Add profile remapping support for profile on-demand loading used by ExtBinary format profile Wei Mi 2019-10-18 22:35:20 +00:00
  • 1e88075ba3 [AMDGPU] Remove -amdgpu-spill-sgpr-to-smem. Jay Foad 2019-10-18 21:48:22 +00:00
  • e3de752ca5 [CVP] setDeducedOverflowingFlags(): actually inc per-opcode stats Roman Lebedev 2019-10-18 21:19:26 +00:00
  • c3ec070fae gn build: Merge r375288 GN Sync Bot 2019-10-18 21:11:20 +00:00
  • fa78819405 Disable exit-on-SIGPIPE in lldb Vedant Kumar 2019-10-18 21:05:30 +00:00
  • 88cdc6927e [X86] Fix register parsing in .seh_* in Intel syntax Reid Kleckner 2019-10-18 21:01:41 +00:00
  • a82e2a53ab [NFC][CVP] Some tests for mul no-wrap deduction Roman Lebedev 2019-10-18 20:36:19 +00:00
  • 523325a26c [WebAssembly] Allow multivalue signatures in object files Thomas Lively 2019-10-18 20:27:30 +00:00
  • 8df88e8ad7 [GISel][CallLowering] Make isIncomingArgumentHandler a pure virtual method Quentin Colombet 2019-10-18 20:13:42 +00:00
  • e1659b963e [CVP] After proving that @llvm.with.overflow()/@llvm.sat() don't overflow, also try to prove other no-wrap Roman Lebedev 2019-10-18 19:32:47 +00:00
  • 4e1c632114 [examples] Fix some comments in the LLJITWithJITLink example Lang Hames 2019-10-18 18:35:02 +00:00
  • 7d97468a23 AMDGPU: Relax 32-bit SGPR register class Matt Arsenault 2019-10-18 18:26:37 +00:00
  • 90696971b2 [examples] Add an example of how to use JITLink and small-code-model with LLJIT. Lang Hames 2019-10-18 18:25:15 +00:00
  • 0a8dc0861b AMDGPU: Fix SMEM WAR hazard for gfx10 readlane Austin Kerbow 2019-10-18 18:20:30 +00:00
  • ba0c352c6a [lit] Reduce value of synthesized timeouts Julian Lettner 2019-10-18 17:59:46 +00:00
  • e645d060ae [lit] Remove unnecessary tracking of test_index Julian Lettner 2019-10-18 17:31:48 +00:00
  • 59c08c3477 [lit] Only send back test result from worker process Julian Lettner 2019-10-18 17:31:45 +00:00
  • a5fa90c70a [Codegen] Link MIRParser into CodeGenTests to fix MachineSizeOptsTest building Roman Lebedev 2019-10-18 17:18:21 +00:00
  • 07fddc38a9 [NFC][CVP] Add @llvm.*.sat tests where we could prove both no-overflows Roman Lebedev 2019-10-18 17:18:12 +00:00
  • 3b9c9d4ec2 gn build: Merge r375254 GN Sync Bot 2019-10-18 16:52:12 +00:00
  • 7c4ed1ed66 [PGO][PGSO] SizeOpts changes. Hiroshi Yamauchi 2019-10-18 16:46:01 +00:00
  • fe05e83153 [X86] combineX86ShufflesRecursively - pull out isTargetShuffleVariableMask. NFCI. Simon Pilgrim 2019-10-18 16:39:01 +00:00
  • 31bbace478 [IR] Reimplement FPMathOperator::classof as a whitelist. Jay Foad 2019-10-18 16:16:36 +00:00
  • 66b019de10 Update docs for fast-math flags. Jay Foad 2019-10-18 16:07:09 +00:00
  • eab53d737b Update MinidumpYAML to use minidump::Exception for exception stream Joseph Tremoulet 2019-10-18 14:56:19 +00:00
  • c90b4243b5 [AMDGPU][MC][GFX10] Added sdwa/dpp versions of v_cndmask_b32 Dmitry Preobrazhensky 2019-10-18 14:49:53 +00:00
  • 0c0ff352fb [DFAPacketizer] Fix large compile-time regression for VLIW targets James Molloy 2019-10-18 14:48:35 +00:00
  • 5a83851b82 Add ExceptionStream to llvm::Object::minidump Joseph Tremoulet 2019-10-18 14:43:15 +00:00
  • db52ae4706 One more attempt to fix PS4 buildbot after r375219 Eugene Leviant 2019-10-18 14:11:19 +00:00
  • 732f3bb372 Attempt to fix PS4 buildbot after r375219 Eugene Leviant 2019-10-18 13:52:51 +00:00
  • 6ad9a8a867 Revert r375152 as it is causing failures on EXPENSIVE_CHECKS bot Nemanja Ivanovic 2019-10-18 13:38:46 +00:00
  • d56b748859 [SCEV] Removing deprecated comment in ScalarEvolutionExpander Victor Campos 2019-10-18 13:33:45 +00:00
  • 7abc3dffcc [AMDGPU][MC][GFX9] Corrected parsing of v_cndmask_b32_sdwa Dmitry Preobrazhensky 2019-10-18 13:31:53 +00:00
  • 4e74e8c238 [NFC][CVP] Count all the no-wraps we proved Roman Lebedev 2019-10-18 13:20:16 +00:00
  • 3e5185e268 [AArch64] Adding support for PMMIR_EL1 register Victor Campos 2019-10-18 12:40:29 +00:00
  • 77a2562985 [AArch64][SVE] Add SPLAT_VECTOR ISD Node Graham Hunter 2019-10-18 11:48:35 +00:00
  • 7944d32db7 [ThinLTOCodeGenerator] Add support for index-based WPD Eugene Leviant 2019-10-18 10:54:14 +00:00
  • 40c2ef733e [AArch64] Don't combine callee-save and local stack adjustment when optimizing for size David Green 2019-10-18 10:35:46 +00:00
  • f1a723063c [X86] Regenerate memcmp tests and add X64-AVX512 common prefix Simon Pilgrim 2019-10-18 09:59:51 +00:00
  • 3f5a6f992c Fix MSVC "not all control paths return a value" warning. NFCI. Simon Pilgrim 2019-10-18 09:59:40 +00:00
  • d5f2093c02 Fix MSVC "result of 32-bit shift implicitly converted to 64 bits" warnings. NFCI. Simon Pilgrim 2019-10-18 09:59:31 +00:00
  • eaef0d10bd [Codegen] Alter the default promotion for saturating adds and subs David Green 2019-10-18 09:47:48 +00:00
  • 9d9055cfe2 [AArch64][SVE] Implement unpack intrinsics Kerry McLaughlin 2019-10-18 09:40:16 +00:00
  • c395575313 [InstCombine] Fix miscompile bug in canEvaluateShuffled Bjorn Pettersson 2019-10-18 07:42:02 +00:00
  • acb3705a54 [InstCombine] Pre-commit of test case showing miscompile bug in canEvaluateShuffled Bjorn Pettersson 2019-10-18 07:41:53 +00:00
  • 3a2363c797 [X86] Emit KTEST when possible David Zarzycki 2019-10-18 03:45:52 +00:00
  • 6960eb5d78 [lit] Move resolving of XFAIL result codes out of Test.setResult Julian Lettner 2019-10-18 00:50:37 +00:00
  • 55b2e86a09 [lit] worker.py: Improve code for executing a single test Julian Lettner 2019-10-18 00:50:34 +00:00
  • db7a91251c [IndVars] Factor out some common code into a utility function Philip Reames 2019-10-17 23:49:46 +00:00
  • 8aca037140 [Test] Precommit test for D69006 Philip Reames 2019-10-17 23:32:35 +00:00
  • b92e88a41f DebugInfo: Move loclist base address from DwarfFile to DebugLocStream David Blaikie 2019-10-17 23:02:19 +00:00
  • 31f85faa4a DebugInfo: Remove unused parameter (from DwarfDebug.cpp:emitListsTableHeaderStart) David Blaikie 2019-10-17 22:11:40 +00:00
  • dcc80a5730 Reland [llvm-objdump] Use a counter for llvm-objdump -h instead of the section index. Jordan Rupprecht 2019-10-17 21:55:43 +00:00
  • 0fe6aada16 [Error] Make llvm::cantFail include the original error messages Don Hinton 2019-10-17 21:54:15 +00:00
  • 6fb0d82dfe [AMDGPU] drop getIsFP td helper Stanislav Mekhanoshin 2019-10-17 21:46:56 +00:00
  • 8e3f7b624f [lit] Move computation of deadline up into base class Julian Lettner 2019-10-17 21:12:45 +00:00
  • c86b9d718d [llvm-objcopy] Add support for shell wildcards Jordan Rupprecht 2019-10-17 20:51:00 +00:00
  • ec36eeaa5c Reland "[lit] Synthesize artificial deadline" Julian Lettner 2019-10-17 20:22:32 +00:00
  • 8c2e05f1ac [x86] add test for setcc to shift transform; NFC Sanjay Patel 2019-10-17 19:32:24 +00:00
  • e146da5dff [cmake] Pass external project source directories to sub-configures Shoaib Meenai 2019-10-17 19:24:58 +00:00
  • 453152dfa8 [Object] Fix the return type of getOffset/getSize Alexander Shaposhnikov 2019-10-17 18:48:07 +00:00
  • bad786f9bd [NFC][InstCombine] Some more preparatory cleanup for dropRedundantMaskingOfLeftShiftInput() Roman Lebedev 2019-10-17 18:30:03 +00:00
  • 3c336dad2a [PowerPC] Turn on CR-Logical reducer pass Nemanja Ivanovic 2019-10-17 18:24:28 +00:00
  • 1f0245cf5c Reapply r375051: [support] GlobPattern: add support for \ and [!...], and allow ] in more places Jordan Rupprecht 2019-10-17 18:09:05 +00:00
  • 929d131f83 NFC: Fix variable only used in asserts by propagating the value. Sterling Augustine 2019-10-17 18:08:16 +00:00
  • 88d01bc2df Revert [lit] Synthesize artificial deadline Reid Kleckner 2019-10-17 17:44:35 +00:00
  • 40eb6f64fe [PowerPC] add tests for popcount with zext; NFC Sanjay Patel 2019-10-17 17:44:04 +00:00
  • 068177b370 [IndVars] Split loop predication out of optimizeLoopExits [NFC] Philip Reames 2019-10-17 17:29:07 +00:00
  • c21ecb75c2 [codeview] Workaround for PR43479, don't re-emit instr labels Reid Kleckner 2019-10-17 17:28:31 +00:00
  • 5600873160 [NFC][InstCombine] Tests for "fold variable mask before variable shift-of-trunc" (PR42563) Roman Lebedev 2019-10-17 17:20:12 +00:00
  • 48cea5b2b7 [IndVars] Factor out a helper function for readability [NFC] Philip Reames 2019-10-17 16:55:34 +00:00
  • 7ad952b0ff [lit] Move computation of deadline up into base class Julian Lettner 2019-10-17 16:01:21 +00:00
  • 572aefc147 [lit] Synthesize artificial deadline Julian Lettner 2019-10-17 16:01:18 +00:00