- fcb8cd9 [X86][AVX512] Added support for combining target shuffles to AVX512 vpermpd/vpermq/vpermps/vpermd/vpermw by Simon Pilgrim · 9 years ago
- b96d437 [RDF] Use RegisterId typedef more consistently, NFC by Krzysztof Parzyszek · 9 years ago
- 79f85df [StripGCRelocates] New pass to remove gc.relocates added by RS4GC by Anna Thomas · 9 years ago
- bbe3a73 For llvm-objdump for Mach-O files add printing of by Kevin Enderby · 9 years ago
- be29b10 [DAG] fold negation of sign-bit by Sanjay Patel · 9 years ago
- 7ff284e [x86] add tests for potential negation folds by Sanjay Patel · 9 years ago
- b77f18e [Hexagon] Handle spills of partially defined double vector registers by Krzysztof Parzyszek · 9 years ago
- dc83305 [WebAssembly] Fix for 0xc call_indirect changes by Derek Schuff · 9 years ago
- 6706bad Set the vectorizer MaxInterleaveFactor for Exynos. by Abderrazek Zaafrani · 9 years ago
- 57a3dc5 Fix -Wunused-variable warning in libFuzzer by Reid Kleckner · 9 years ago
- c2abd3e [X86][SSE] Regenerated sext/zext constant folding tests and added i686 tests by Simon Pilgrim · 9 years ago
- ed8dcc8 [X86] Use DAG::getBuildVector helper wrapper where possible. NFCI. by Simon Pilgrim · 9 years ago
- 466e9f4 [MachineMemOperand][AtomicSDNode] Remove getSuccessOrdering() by Konstantin Zhuravlyov · 9 years ago
- 51f1efc [X86][SSE] Regenerated chained pmovsx store tests and added i686 tests by Simon Pilgrim · 9 years ago
- b03d0d9 Test commit by Abderrazek Zaafrani · 9 years ago
- d193fb5 [LVI] Fix a bug with a guard being the very first instruction in a BB not taken into account by Artur Pilipenko · 9 years ago
- 73cda08 fix variable names; NFCI by Sanjay Patel · 9 years ago
- 3398735 [AMDGPU][mc] Fix ds_min/max[_rtn]_f32 - extra source operand removed. by Artem Tamazov · 9 years ago
- f8de69b [DAG] use SDNode flags 'nsz' to enable fadd/fsub with zero folds by Sanjay Patel · 9 years ago
- 06bac82 [X86][AVX2] Begun generalizing lowering to VPERMD/VPERMPS in preparation for AVX512 support. by Simon Pilgrim · 9 years ago
- aaafc1d Wdocumentation fix by Simon Pilgrim · 9 years ago
- 01109e8 [X86][AVX512] Add mask/maskz writemask support to subvector broadcast shuffle decode comments by Simon Pilgrim · 9 years ago
- 9e0c61c [LoopUnroll] Keep the loop test only on the first iteration of max-or-zero loops by John Brawn · 9 years ago
- 4b5784c [X86][AVX] Add 32-bit target tests for vector lzcnt/tzcnt to demonstrate missed folding opportunities by Simon Pilgrim · 9 years ago
- 46ab1d2 [AArch64] Corrected spill size for DDD register class. NFCI by Bjorn Pettersson · 9 years ago
- 02d2642 Fix WebAssembly test after r284757. by Benjamin Kramer · 9 years ago
- c2cab9b [Support] Fix AlignOf test on i386-linux. by Benjamin Kramer · 9 years ago
- 7413606 [AVX-512] Add tests to show opportunities for commuting vpermi2/vpermt2 instructions. by Craig Topper · 9 years ago
- b8c3103 Revert "[GVN/PRE] Hoist global values outside of loops." by Davide Italiano · 9 years ago
- a45d706 Fix cross-endianness RuntimeDyld relocation for ARM by Keno Fischer · 9 years ago
- 3c09f0b [SCEV] Add a threshold to restrict number of mul operands to be inlined into SCEV by Li Huang · 9 years ago
- a5f79d9 Fix PREL31 relocation on ARM by Keno Fischer · 9 years ago
- fe04032 [X86] Enable interleaved memory access by default by Michael Kuperstein · 9 years ago
- 6d6a5e6 [MSSA] Avoid unnecessary use walks when calling getClobberingMemoryAccess by Daniel Berlin · 9 years ago
- d6842a6 Another additional error check for invalid Mach-O files for the by Kevin Enderby · 9 years ago
- 838c3a9 Fix case of file include path. by Zachary Turner · 9 years ago
- a459ab9 [CodeView] Refactor serialization to use StreamInterface. by Zachary Turner · 9 years ago
- 37962ab [AMDGPU] Make note record name a static const member of target streamer by Konstantin Zhuravlyov · 9 years ago
- e0e811c [AMDGPU] Emit constant address space data in .rodata section and use relocations instead of fixups (amdhsa only) by Konstantin Zhuravlyov · 9 years ago
- 0872bb2 Using branch probability to guide critical edge splitting. by Dehao Chen · 9 years ago
- e1ac64b [CostModel][X86] Fixed AVX1/AVX512 sdiv/udiv uniformconst costs for 256/512 bit integer vectors by Simon Pilgrim · 9 years ago
- f2b19f9 Fix *_EXTEND_VECTOR_INREG legalization by Pirama Arumuga Nainar · 9 years ago
- ca13ae1 [CostModel][X86] Added tests for sdiv/udiv costs for uniform const and uniform const power-of-2 by Simon Pilgrim · 9 years ago
- 928f047 [Target] remove TargetRecip class; 2nd try by Sanjay Patel · 9 years ago
- c32b596 Put the move ctor for PassManager back for now, it breaks some builds. by Benjamin Kramer · 9 years ago
- 99edc4f [CostModel][X86] Fixed AVX1/AVX512 sdiv/udiv general costs for 256/512 bit integer vectors by Simon Pilgrim · 9 years ago
- 446cd5e [AMDGPU] add fcopysign(f64, f32) pattern by Valery Pykhtin · 9 years ago
- fd82ba5 [Support] Put back the MSVC hack for AlignedCharArray. by Benjamin Kramer · 9 years ago
- cafdc34 [Support] Remove llvm::alignOf now that all uses are gone. by Benjamin Kramer · 9 years ago
- cb58e1e Retire llvm::alignOf in favor of C++11 alignof. by Benjamin Kramer · 9 years ago
- 2913220 [GVN] Use defaulted members. No functional change. by Benjamin Kramer · 9 years ago
- f7463aa [mips][mcjit] Add the majority of N32 support. by Simon Dardis · 9 years ago
- 7b259eb [CostModel][X86] Added tests for sdiv/udiv costs for scalar and 128/256/512 bit integer vectors by Simon Pilgrim · 9 years ago
- 06d5a16 Do a sweep over move ctors and remove those that are identical to the default. by Benjamin Kramer · 9 years ago
- 911bb94 Reapply "Add Chrono.h - std::chrono support header" by Pavel Labath · 9 years ago
- b4c99dd [DAGCombiner] Add general constant vector support to (srl (shl x, c), c) -> (and x, cst2) by Simon Pilgrim · 9 years ago
- 89d6562 Wdocumentation fix by Simon Pilgrim · 9 years ago
- 2c99feb Fix spelling mistake in comment. by Simon Pilgrim · 9 years ago
- 67c3574 Fix MSVC bool -> uint64_t promotion warning by Simon Pilgrim · 9 years ago
- f00b783 [Go bindings] Update for r284678 API changes. by Benjamin Kramer · 9 years ago
- a007516 [SystemZ] Post-RA scheduler implementation by Jonas Paulsson · 9 years ago
- 3e0be6f [Object/ELF] - Check index argument in getSymbol(). by George Rimar · 9 years ago
- f43c9c6 X86: Allow expressions to appear as u8imm operands. by Peter Collingbourne · 9 years ago
- bae00430 X86: Deduplicate some lowering code. NFCI. by Peter Collingbourne · 9 years ago
- 8340aef DebugInfo: remove broken bitcode upgrade test by Victor Leschuk · 9 years ago
- 3a3c5c8 Use __func__ directly now that all supported compilers support it by Reid Kleckner · 9 years ago
- e69c459 DebugInfo: preparation to implement DW_AT_alignment by Victor Leschuk · 9 years ago
- 1c2f240 [WebAssembly] Update extending load test for new i1 behavior by Derek Schuff · 9 years ago
- 5b1c9f3 Remove LLVM_NOEXCEPT and replace it with noexcept by Reid Kleckner · 9 years ago
- 04e3307 Next set of additional error checks for invalid Mach-O files for the by Kevin Enderby · 9 years ago
- 6224e33 Update Compiler.h to fail fast when building with MSVC 2013 by Reid Kleckner · 9 years ago
- fa327ae [PGO] Fix a use-after-move. NFC. by Rong Xu · 9 years ago
- f4ca0f5 Revert "DenseSet: Appease msc18 to define derived constructors explicitly." by Reid Kleckner · 9 years ago
- dee834c Update docs to reflect new minimum MSVC version requirement by Reid Kleckner · 9 years ago
- c887230 [PGO] Fix bogus warning for merging empty llvm profile file by Rong Xu · 9 years ago
- 207b6ab [BuildingAJIT] Use the remote target triple to construct the TargetMachine in by Lang Hames · 9 years ago
- 2bd7506 Add computeHostNumPhysicalCores() implementation for Darwin by Mehdi Amini · 9 years ago
- cc8ca50 AMDGPU : Add a function to enable and disable IEEEBit for SC and shader by Wei Ding · 9 years ago
- 599a7aa Remove the JIT EH/small code model tests for now. by Lang Hames · 9 years ago
- 43fa064 [CMake] Make the runtimes directory work with bootstrap builds by Chris Bieneman · 9 years ago
- bac9c43 [InstSimplify] fold negation of sign-bit by Sanjay Patel · 9 years ago
- b5046ba [BuildingAJIT] Make the chapter 5 server export symbols. by Lang Hames · 9 years ago
- d673d6f Typo: nomed struct -> named struct by Hans Wennborg · 9 years ago
- 3fd59c9 [GlobalMerge] Handle non-landingpad EH pads by Reid Kleckner · 9 years ago
- 86fff1f [IndVarSimplify] Teach calculatePostIncRange to take guards into account by Artur Pilipenko · 9 years ago
- f461f21 [LV] Avoid emitting trivially dead instructions by Matthew Simpson · 9 years ago
- db638de [AliasSetTracker] Add support for memcpy and memmove. by Chad Rosier · 9 years ago
- 6ca75fa [IndVarSimplify] Use control-dependent range information to prove non-negativity by Artur Pilipenko · 9 years ago
- 6d823ec [AliasSetTracker] Return void for add() functions. NFC. by Chad Rosier · 9 years ago
- 0ca2107 [InstSimplify] move one and add more tests for potential negation folds by Sanjay Patel · 9 years ago
- 8ddbe89 Add a macro for prefetching data. by Rafael Espindola · 9 years ago
- e66ad1c [ADT] Zip range adapter by Mehdi Amini · 9 years ago
- 4c50ebb [llvm-cov] Don't spawn a thread unless ThreadCount > 1 by Vedant Kumar · 9 years ago
- 735fbf8 [AMDGPU] Stop using MCRegisterClass::getSize() by Krzysztof Parzyszek · 9 years ago
- 740d871 [ThinLTO] Default backend threads to heavyweight_hardware_concurrency by Teresa Johnson · 9 years ago
- 440f75c Merged nested ifs. NFCI. by Simon Pilgrim · 9 years ago
- b40b8e34 Revert "Add Chrono.h - std::chrono support header" by Pavel Labath · 9 years ago
- 9f2ab76 [DAGCombiner] Add general constant vector support to (shl (add x, c1), c2) -> (add (shl x, c2), c1 << c2) by Simon Pilgrim · 9 years ago
- 0c48851 [WinEH] Allow catchpads to reuse the same catch object by Reid Kleckner · 9 years ago
- 85745f9 [DAG] optimize negation of bool by Sanjay Patel · 9 years ago