- ea31069 [LV] Rename Induction to PrimaryInduction. NFC. by Michael Kuperstein · 9 years ago
- f2e64c5 WholeProgramDevirt: Change internal vcall data structures to match summary. by Peter Collingbourne · 9 years ago
- 4bdda62 [mips] Correct mips16 return instructions definitions by Simon Dardis · 9 years ago
- 38fa705 [BasicBlockUtils] Use getFirstNonPHIOrDbg to set debugloc for instructions created in SplitBlockPredecessors by Taewook Oh · 9 years ago
- f3470b1 [BranchFolding] Tail common all identical unreachable blocks by Reid Kleckner · 9 years ago
- 07fb294 GlobalISel: deal with new G_PTR_MASK instruction on AArch64. by Tim Northover · 9 years ago
- 173c7d4 GlobalISel: introduce G_PTR_MASK to simplify alloca handling. by Tim Northover · 9 years ago
- dca651f Re-apply "[profiling] Remove dead profile name vars after emitting name data" by Vedant Kumar · 9 years ago
- 71648d0 Reformat slightly. by Eric Christopher · 9 years ago
- 5c49cf1 Reapply r294532, reverted in r294787. by Wolfgang Pieb · 9 years ago
- a3d1bca Revert "[profiling] Remove dead profile name vars after emitting name data" by Vedant Kumar · 9 years ago
- 3143346 allow migrating away from cmake option for LLVM_DISABLE_ABI_BREAKING_CHECKS_ENFORCING by Bob Wilson · 9 years ago
- ba16481 [Support] Add StringRef::getAsDouble. by Zachary Turner · 9 years ago
- 21ea8f2 [profiling] Remove dead profile name vars after emitting name data by Vedant Kumar · 9 years ago
- 3ca5641 [Tablegen] Instrumenting table gen DAGGenISelDAG by Aditya Nandakumar · 9 years ago
- b7004e0 [opt-viewer] For single-process, fall back on map instead of Pool.map by Adam Nemet · 9 years ago
- 4c683e4 [Hexagon] Remove leftover debugging code by Krzysztof Parzyszek · 9 years ago
- 17063d9 Do not apply redundant LastCallToStaticBonus by Taewook Oh · 9 years ago
- 25b6db9 [LazyBFI] Fix typos by Adam Nemet · 9 years ago
- 1174583 Add new pass LazyMachineBlockFrequencyInfo by Adam Nemet · 9 years ago
- 3ae88a1 [LazyBFI] Split out and templatize LazyBlockFrequencyInfo, NFC by Adam Nemet · 9 years ago
- dd591da fix documentation comments for Argument; NFC by Sanjay Patel · 9 years ago
- 24ee761 Correct a typo, s/hosting/hoisting/ by Brian Cain · 9 years ago
- 270ca40 Remove unused variable. by Diego Novillo · 9 years ago
- de348d3 [Support] Add formatv support for StringLiteral by Pavel Labath · 9 years ago
- 06f1a4b Reapply "[LV] Extend trunc optimization to all IVs with constant integer steps" by Matthew Simpson · 9 years ago
- 2fce16a [X86][SSE] Allow matchVectorShuffleWithUNPCK to recognise UNDEF inputs by Simon Pilgrim · 9 years ago
- 0ef69ab [SCEV] Cache results during GetMinTrailingZeros query by Igor Laevsky · 9 years ago
- fbe71f8 [X86][SSE] Add shuffle combine tests showing missed opportunities to use UNPCK by Simon Pilgrim · 9 years ago
- 5090868 [X86][SSE] Regenerate intrinsic upgrade tests by Simon Pilgrim · 9 years ago
- 2cc7404 [SLP] Fix for PR31879: vectorize repeated scalar ops that don't get put by Alexey Bataev · 9 years ago
- 90b7851 Removing a redundant assignment by Artyom Skrobov · 9 years ago
- 23db8ab Revert "[AMDGPU] Fix for SIMachineScheduler crash. SI Scheduler should track" by Alexander Timofeev · 9 years ago
- ae8ad84 [X86][SSE] Move unary inputs handling inside matchVectorShuffleWithUNPCK. by Simon Pilgrim · 9 years ago
- c2389bb [X86][SSE] Tidyup matchVectorShuffleWithUNPCK helper function call. by Simon Pilgrim · 9 years ago
- a4e9174 [SLP] Additional tests for extractelement cost fix. by Alexey Bataev · 9 years ago
- 10283cd [X86][SSE] Test case showing missed PSHUFB target shuffle constant fold opportunity. by Simon Pilgrim · 9 years ago
- ad0908f Revert "[LoopVectorize] Added address space check when analysing interleaved accesses" by Karl-Johan Karlsson · 9 years ago
- 26a008f [LoopVectorize] Added address space check when analysing interleaved accesses by Karl-Johan Karlsson · 9 years ago
- a1c11d2 Test commit permission by Karl-Johan Karlsson · 9 years ago
- cf3a3e7 Add initializer that was missed in r295009. by Daniel Jasper · 9 years ago
- 6383c00 [AVX-512] Add PAVGB/PAVGW to load folding tables. by Craig Topper · 9 years ago
- 828d0d9 [LSR] Pointers with different address spaces are considered incompatible. by Mikael Holmen · 9 years ago
- 7fb14d3 [Orc][RPC] Remove lanch policies in favor of async handlers. by Lang Hames · 9 years ago
- 6eaf72c [RISCV] Fix RV32 datalayout string and ensure initAsmInfo is called by Alex Bradbury · 9 years ago
- 0f17e9d [RISCV] Pseudo instructions are isCodeGenOnly, have blank asmstr by Alex Bradbury · 9 years ago
- 81a8ce8 [RISCV] Fix unused variable in RISCVMCTargetDesc. NFC by Alex Bradbury · 9 years ago
- 38e3958 ThinLTOBitcodeWriter: Write available_externally copies of VCP eligible functions to merged module. by Peter Collingbourne · 9 years ago
- 9053d35 [ThinLTO] Make a copy of buffer identifier in ThinLTOCodeGenerator by Mehdi Amini · 9 years ago
- 33ee99a [LICM] Make store promotion work in the face of unordered atomics by Philip Reames · 9 years ago
- 75ebce9 Undef MemoryFence, which is defined to _mm_mfence by winnt.h by Reid Kleckner · 9 years ago
- 6568ff6 Use std::call_once on Windows by Reid Kleckner · 9 years ago
- 7211c53 [MC] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 9 years ago
- 8e38d8d FunctionAttrs: Factor out a function for querying memory access of a specific copy of a function. NFC. by Peter Collingbourne · 9 years ago
- 9058781 Silence redundant semicolon warnings. NFC. by Michael Kuperstein · 9 years ago
- a46c278 [X86] Add MXCSR register by Andrew Kaylor · 9 years ago
- 6980b10 [LangRef] Explicitly allow readnone and reaodnly functions to unwind by Sanjoy Das · 9 years ago
- c812cd6 [LangRef] Update the TBAA section by Sanjoy Das · 9 years ago
- a771f08 [FunctionAttrs] try to extend nonnull-ness of arguments from a callsite back to its parent function by Sanjay Patel · 9 years ago
- 1cf4c63 Revert autogenerated check result for test/CodeGen/X86/atomic-minmax-i6432.ll as they don't regenerate cleanly. by Amaury Sechet · 9 years ago
- 13a4b7e GlobalISel: represent atomic loads & stores via the MachineMemOperand. by Tim Northover · 9 years ago
- 1a3fe2b MIR: parse & print the atomic parts of a MachineMemOperand. by Tim Northover · 9 years ago
- cfee44a [CodeGen] Use bitfields instead of manual masks in ArgFlagsTy, NFC by Reid Kleckner · 9 years ago
- 47946ad Address post-commit comments for https://reviews.llvm.org/D29596. NFCI. by Taewook Oh · 9 years ago
- db4a46b swiftcc: Don't emit tail calls from callers with swifterror parameters by Arnold Schwaighofer · 9 years ago
- a503532 IR: Type ID summary extensions for WPD; thread summary into WPD pass. by Peter Collingbourne · 9 years ago
- aa5c0a0 [SLP] Test for extractelement cost fix. by Alexey Bataev · 9 years ago
- 9fdcd96 Make MachineBasicBlock::updateTerminator to update DebugLoc as well by Taewook Oh · 9 years ago
- d1fc544 Revert "[LV] Extend trunc optimization to all IVs with constant integer steps" by Matthew Simpson · 9 years ago
- 58a124b [FastISel] Add a diagnostic to warm on fallback. by Quentin Colombet · 9 years ago
- eef9539 [ARM] Fix crash caused by r294945 by James Molloy · 9 years ago
- f32a3fd [LV] Extend trunc optimization to all IVs with constant integer steps by Matthew Simpson · 9 years ago
- d73a792 [mips] Fix failing test. by Simon Dardis · 9 years ago
- a0887c2 fix documentation comments; NFC by Sanjay Patel · 9 years ago
- 3a0219a [llvm-lto2] Fix typo spotted by Teresa (r294885 post-commit review). by Davide Italiano · 9 years ago
- 8bedc3d [mips] divide macro instruction cleanup. by Simon Dardis · 9 years ago
- 5e5855b Fix indentation. NFCI. by Simon Pilgrim · 9 years ago
- 0125c63 [PM] Hook up the instrumented PGO machinery in the new PM. by Davide Italiano · 9 years ago
- 92b9c72 [LTO] Make sure we flush buffers to work around linker shenanigans. by Davide Italiano · 9 years ago
- 2aaf4be [X86][SSE] Add v4f32 and v2f64 extract to store tests by Simon Pilgrim · 9 years ago
- 7a9d6ee [CodeGen] fix alignment of JUMPTABLE_INSTS on v8M.base by Sanne Wouda · 9 years ago
- 6ede5aa [Thumb-1] TBB generation: spot redefinitions of index register by James Molloy · 9 years ago
- 6283084 [ARM] Register ConstantIslands with the pass manager by James Molloy · 9 years ago
- 083bd63 [Assembler] Improve diagnostics for inline assembly. by Sanne Wouda · 9 years ago
- 43efaf2 [X86][SSE] Add more thorough extract to store tests by Simon Pilgrim · 9 years ago
- 9b264f7 [ARM] Use VCMP, not VCMPE, for floating point equality comparisons by James Molloy · 9 years ago
- d948027 [X86][SSE] Create matchVectorShuffleWithUNPCK helper function. by Simon Pilgrim · 9 years ago
- e67936f [X86] Improve readability of test/CodeGen/X86/lzcnt-zext-cmp.ll by adding a common check prefix ALL. NFC. by Pierre Gousseau · 9 years ago
- 61207a5 [X86][AVX512] Fix operand classes for some AVX512 instructions to keep consistency between VEX/EVEX versions of the same instruction. by Ayman Musa · 9 years ago
- ed1646e Compile time decreasing in the case we're dealing with Machine Combiner. by Andrew V. Tischenko · 9 years ago
- 939e3e2 [SLP] Fix for PR31690: Allow using of extra values in horizontal reductions. by Alexey Bataev · 9 years ago
- 5b7ece9 [DAGCombiner] Teach DAG combine that inserting an extract_subvector result into the same location of a an undef vector can just use the original input to the extract. by Craig Topper · 9 years ago
- d46db47 [X86] Genericize the handling of INSERT_SUBVECTOR from an EXTRACT_SUBVECTOR to support 512-bit vectors with 128-bit or 256-bit subvectors. by Craig Topper · 9 years ago
- 220d93f [DAGCombiner] Remove the half vector width check for the combine of EXTRACT_SUBVECTOR from an INSERT_SUBVECTOR. by Craig Topper · 9 years ago
- 1e59ad7 [X86] Don't let LowerEXTRACT_SUBVECTOR call getNode for EXTRACT_SUBVECTOR. by Craig Topper · 9 years ago
- 583dfa9 NewGVN: Update a number of xfailed tests to either be correct or note by Daniel Berlin · 9 years ago
- f957e0d NewGVN: We really pass TBAA if we enable DCE and fix the test. Note that GVN eliminates no-use readonly/readnone calls, even if they are not marked nounwind. NewGVN only eliminates them if they are marked nounwind, and thus, trivially dead. by Daniel Berlin · 9 years ago
- 524c485 NewGVN: Reverse order of congruence class elimination to maximize trivial deadness by Daniel Berlin · 9 years ago
- d4b68fb NewGVN: Use shouldSwapOperands in one more place by Daniel Berlin · 9 years ago
- 771a901 [TargetLowering] fix SETCC SETLT folding with FP types by Sanjay Patel · 9 years ago