- ae69f7d Make some operator bools explicit for sanity/safety. by David Blaikie · 9 years ago
- 1f1e5c2 [ARM] More aggressive matching for vpadd and vpaddl. by Eli Friedman · 9 years ago
- 8672808 [SLP] Remove bogus assert. by Michael Kuperstein · 9 years ago
- 83229ee [lib/Object] Unbreak build with -Werror (unused variable). NFCI. by Davide Italiano · 9 years ago
- 9056d41 [X86][XOP] Add vpermil2ps target shuffle -> insertps combine test by Simon Pilgrim · 9 years ago
- a9a480e Remove all variants of DWARFDie::getAttributeValueAs...() that had parameters that specified default values. by Greg Clayton · 9 years ago
- 8ae3333 GlobalISel: only print debug info with -debug. NFC. by Tim Northover · 9 years ago
- 52a39de Revert rL291205 because it breaks Chrome tests under CFI. by Ivan Krasin · 9 years ago
- bc6b23e build_llvm_package.bat: Add note about what SWIG version to use by Hans Wennborg · 9 years ago
- 62a30b4 Remove trailing whitespace. NFCI. by Simon Pilgrim · 9 years ago
- 8e9ce78 [MemDep] NFC variable name change by Piotr Padlewski · 9 years ago
- de8188f [ARM] Fix test CodeGen/ARM/fpcmp_ueq.ll broken by rL290616 by Evgeny Astigeevich · 9 years ago
- bdfaae1 [lib/Object] - Introduce Decompressor class. by George Rimar · 9 years ago
- ac6bde2 [SystemZ] Improve isFoldableMemAccessOffset(). by Jonas Paulsson · 9 years ago
- a6e44bd Make processing @llvm.assume more efficient - Add affected values to the assumption cache by Hal Finkel · 9 years ago
- 7449a16 X86 CodeGen: Optimized pattern for truncate with unsigned saturation. by Elena Demikhovsky · 9 years ago
- e8d33c0 [AMDGPU] Assembler: SDWA/DPP should not accept scalar registers and immediate operands by Sam Kolton · 9 years ago
- 79fab99 Fix unused variable warning by Simon Pilgrim · 9 years ago
- b237097 [X86][AVX512BW] Vectorize v64i8 vector shifts by Simon Pilgrim · 9 years ago
- 4f06332 Fix line endings by Simon Pilgrim · 9 years ago
- c68d25f [PM] Separate the LoopAnalysisManager from the LoopPassManager and move by Chandler Carruth · 9 years ago
- 6b834bb [PM] Take more drastic measures to work around MSVC's failure on this by Chandler Carruth · 9 years ago
- 3cf3d08 [X86] Fix PR30926 - Add patterns for (v)cvtsi2s{s,d} and (v)cvtsd2s{s,d} by Elad Cohen · 9 years ago
- 208cabd [X86] fixing failed test in commit: r291657 by Mohammed Agabaria · 9 years ago
- 9c6b24c [X86] updating TTI costs for arithmetic instructions on X86\SLM arch. by Mohammed Agabaria · 9 years ago
- c3bb9ef [PM] Pull a lambda out of an argument into a named variable to try and by Chandler Carruth · 9 years ago
- 7e0a3f9 [PM] Another attempt to satisfy MSVC. by Chandler Carruth · 9 years ago
- 6c0548a [PM] Try to appease MSVC by explicitly disambiguating a member name as by Chandler Carruth · 9 years ago
- 14cdbca [XRay] Define the library for XRay trace logs by Dean Michael Berris · 9 years ago
- d27a39a [PM] Rewrite the loop pass manager to use a worklist and augmented run by Chandler Carruth · 9 years ago
- bd496c7 Revert r291645 "[DAGCombiner] Teach DAG combiner to fold (vselect (N0 xor AllOnes), N1, N2) -> (vselect N0, N2, N1). Only do this if the target indicates its vector boolean type is ZeroOrNegativeOneBooleanContent." by Craig Topper · 9 years ago
- 3d79242 [LICM] Report failing to hoist conditionally-executed loads by Adam Nemet · 9 years ago
- f5fda30 [LICM] Report failing to hoist a load with an invariant address by Adam Nemet · 9 years ago
- 468290d Fix typo in comment by Adam Nemet · 9 years ago
- a162766 [LICM] Report successful hoist/sink/promotion by Adam Nemet · 9 years ago
- f7b662a [DAGCombiner] Teach DAG combiner to fold (vselect (N0 xor AllOnes), N1, N2) -> (vselect N0, N2, N1). Only do this if the target indicates its vector boolean type is ZeroOrNegativeOneBooleanContent. by Craig Topper · 9 years ago
- a40945e DAGCombiner: Add hasOneUse checks to fadd/fma combine by Matt Arsenault · 9 years ago
- bdf370d [Target] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 9 years ago
- 5811c15 Re-commit r289955: [X86] Fold (setcc (cmp (atomic_load_add x, -C) C), COND) to (setcc (LADD x, -C), COND) (PR31367) by Hans Wennborg · 9 years ago
- 91424c3 tools/llvm-xray: Avoid std::errc::protocol_* to appease mingw, like r285261. by NAKAMURA Takumi · 9 years ago
- 5499c1d InstSimplify: Refactor function to use more switches by Matt Arsenault · 9 years ago
- bfe8722 Remove unused field. by Zachary Turner · 9 years ago
- b8cd3bb [X86] Dont run combineSetCCAtomicArith() when the cmp has multiple uses by Hans Wennborg · 9 years ago
- 7249f50 [RegBankSelect] Improve the output of the debug messages. by Quentin Colombet · 9 years ago
- eb6ab04 [CodeView/PDB] Rename a bunch of files. by Zachary Turner · 9 years ago
- e85dd39 [CodeView] Add TypeDatabase class. by Zachary Turner · 9 years ago
- 70b1ff1 Add better documentation for iterator facade subclasses. by Zachary Turner · 9 years ago
- 1f4353f InstSimplify: Eliminate fabs on known positive by Matt Arsenault · 9 years ago
- a618f4d [gmock] Teach gmock ElementsAre and BeginEndDistanceIs matchers to by Chandler Carruth · 9 years ago
- 53dcfdf AMDGPU/EG,CM: Add fp16 conversion instructions by Jan Vesely · 9 years ago
- de4116d Revert "[PGO] Turn off comdat renaming in IR PGO by default" by Rong Xu · 9 years ago
- e9fdb8b [InstCombine] add a wrapper for a common pair of transforms; NFCI by Sanjay Patel · 9 years ago
- 108d72a [loop-unroll] Properly populate LoopInfo for loops cloned in LoopUnrollRuntime. by Florian Hahn · 9 years ago
- e9bf848 [TM] Restore default TargetOptions in TargetMachine::resetTargetOptions. by Justin Lebar · 9 years ago
- 9975cec [NVPTX] Add CHECK-LABEL where appropriate to fast-math.ll test. by Justin Lebar · 9 years ago
- eb75eea [AArch64] Consider all vector types for FeatureSlowMisaligned128Store by Evandro Menezes · 9 years ago
- 1639229 AMDGPU: Constant fold when immediate is materialized by Matt Arsenault · 9 years ago
- 2fa5ad0 [loop-unroll] Factor out code to update LoopInfo (NFC). by Florian Hahn · 9 years ago
- 7b68503 Move the section name from GlobalObject to the LLVMContext by Reid Kleckner · 9 years ago
- b5f78ed InstCombine: Set operands instead of creating new call by Matt Arsenault · 9 years ago
- 3aa9c7e InstCombine: fdiv -x, -y -> fdiv x, y by Matt Arsenault · 9 years ago
- ada6595 CodeGen: Allow small copyable blocks to "break" the CFG. by Kyle Butt · 9 years ago
- d8c5040 Remove unused CONVERT_RNDSAT intrinsics by Matt Arsenault · 9 years ago
- 054b604 Add the 'googlemock' component of Google Test to LLVM's unittest libraries. by Chandler Carruth · 9 years ago
- 043e934 Make the test accept different OpCode values since it doesn't really care about the value. by Douglas Yung · 9 years ago
- fa5aafa DAG: Avoid OOB when legalizing vector indexing by Matt Arsenault · 9 years ago
- aca5f16 [WebAssembly] Only RAUW a constant once in FixFunctionBitcasts by Derek Schuff · 9 years ago
- ce89bf1 Correct object file for implicit const test by Victor Leschuk · 9 years ago
- d9df13b DebugInfo: support for DW_FORM_implicit_const by Victor Leschuk · 9 years ago
- d833349 Fix memory leak in a unit test. by Rui Ueyama · 9 years ago
- 71b8698 [llvm-config] Canonicalize CMake booleans to 0/1 by Michal Gorny · 9 years ago
- 8548be3 [CMake] Handle common options for runtimes build by Petr Hosek · 9 years ago
- c7eb5df [LV] Don't panic when encountering the IV of an outer loop. by Michael Kuperstein · 9 years ago
- 2cf892f [PGO] Turn off comdat renaming in IR PGO by default by Rong Xu · 9 years ago
- ef64b17 [ARM] Remove rbit intrinsics and autoupgrade to generic bitreverse. by Chad Rosier · 9 years ago
- da59cd0 AMDGPU: Add tests for HasMultipleConditionRegisters by Matt Arsenault · 9 years ago
- 16ed161 [CostModel][X86] Add AVX512VL vector shift cost tests. by Simon Pilgrim · 9 years ago
- 2ce7031 [X86][AVX512]Improving shuffle lowering by using AVX-512 EXPAND* instructions by Michael Zuckerman · 9 years ago
- 70dde8f LangRef: Note that calls also support fast math flags by Matt Arsenault · 9 years ago
- b614cd3 [SimplifyLibCalls] Propagate fast math flags while optimizing pow(). by Davide Italiano · 9 years ago
- 33d492e [AArch64] Add support for lowering bitreverse to the rbit instruction. by Chad Rosier · 9 years ago
- 961fc84 [mips] Fix Mips MSA instrinsics by Simon Dardis · 9 years ago
- c6676d8 [mips] Honour -mno-odd-spreg for vector splat (again) by Simon Dardis · 9 years ago
- 3c45ea4 Revert "[mips] Honour -mno-odd-spreg for vector splat" by Simon Dardis · 9 years ago
- 2d0a1dd RuntimeDyldELF: implement R_AARCH64_PREL64 reloc by Eugene Leviant · 9 years ago
- 00ad914 [mips] Honour -mno-odd-spreg for vector splat by Simon Dardis · 9 years ago
- 7b6c6fb [DAGCombiner] Merge together duplicate checks for folding fold (select C, 1, X) -> (or C, X) and folding (select C, X, 0) -> (and C, X). Also be consistent about checking that both the condition and the result type are i1. NFC by Craig Topper · 9 years ago
- 19d53d6 [ObjectYAML] Missed one mixup in the debug_line test by Chris Bieneman · 9 years ago
- 6c9c3a7 [ObjectYAML] Support for DWARF line tables by Chris Bieneman · 9 years ago
- 1d928ef AMD family 17h (znver1) enablement by Craig Topper · 9 years ago
- 2d73738 Revert "[ObjectYAML] Support for DWARF line tables" by Chris Bieneman · 9 years ago
- e820923 [ObjectYAML] Support for DWARF line tables by Chris Bieneman · 9 years ago
- 9213bb6 [XRay] Use regular expression for finding symbols by Dean Michael Berris · 9 years ago
- 0a38cc6 [X86] When lowering uniform shifts, use X86ISD::VZEXT instead of using a ZERO_EXTEND_VECTOR_INREG. If we emit the ZERO_EXTEND_VECTOR_INREG too late it doesn't get lowered properly and makes it through to isel and fails. by Craig Topper · 9 years ago
- 1cc2072 [DAGCombiner] Remove code for optimizing select (xor Cond, 0), X, Y -> select Cond, X, Y. Just let combine on the xor itself take care of it. by Craig Topper · 9 years ago
- 5165d0d [XRay] Fixup includes for modules build by Dean Michael Berris · 9 years ago
- fba0f6d Fix a typo and also test a new machine for commit. NFC. by Xin Tong · 9 years ago
- 5b82745 [XRay] Don't include <unistd.h> unnecessarily by Dean Michael Berris · 9 years ago
- b2ae9e2 [StructurizeCfg] Update dominator info. by Serge Pavlov · 9 years ago
- 6e1f066 [XRay] Implement `llvm-xray convert` -- trace file conversion by Dean Michael Berris · 9 years ago