- 1cee04d AArch64: BranchRelaxtion cleanups by Matt Arsenault · 9 years ago
- 5d4d268 AArch64: Add missing branch relaxation tests by Matt Arsenault · 9 years ago
- c2fcbdb AArch64: Fix end iterator dereference by Matt Arsenault · 9 years ago
- a99d4e1 [AVX-512] Mark VADDPS/PD and VMULPS/PD as commutable. This necessitated adding itineraries to all of the instructions that use the avx512_fp_binop_p class. by Craig Topper · 9 years ago
- 8d6665d [AVX-512] Use SSE_MUL_ITINS_S/SSE_DIV_ITINS_S for the scalar FMUL/FDIV instructions to match SSE/AVX. by Craig Topper · 9 years ago
- c9e6422 [Inliner] Clean up doxygen comments to match modern style. by Chandler Carruth · 9 years ago
- 7a4565f [AVX-512] Correct ExeDomain for many AVX-512 instructions. by Craig Topper · 9 years ago
- f29090a Minor code cleanups. NFC. by Junmo Park · 9 years ago
- f21ab36 [Verifier] Improve test coverage for rL277413 by Sanjoy Das · 9 years ago
- 308cf93 [Verifier] Disallow illegal ptr<->int casts in ConstantExprs by Sanjoy Das · 9 years ago
- b1fa8fe Revert r277408 and r277407 by Bruno Cardoso Lopes · 9 years ago
- e9e0746 CodeExtractor : Add ability to preserve profile data. by Sean Silva · 9 years ago
- 8127414 Tie the Verifier class to a Module; NFCI by Sanjoy Das · 9 years ago
- e9cc165 Fix test from rL277407. by Nirav Dave · 9 years ago
- 6fc4119 [MC] Fix handling of end-of-line preprocessor comments by Nirav Dave · 9 years ago
- 0e6a15a Revert r276895 "[MC][X86] Fix Intel Operand assembly parsing for .set ids" by Hans Wennborg · 9 years ago
- a9ed4cc [ADT] NFC: Generalize GraphTraits requirement of "NodeType *" in interfaces to "NodeRef", and migrate SCCIterator.h to use NodeRef by Tim Shen · 9 years ago
- 23429a5 [WebAssembly] Support CFI for WebAssembly target by Derek Schuff · 9 years ago
- f4cfadb [Orc] Fix common symbol support in ORC. by Lang Hames · 9 years ago
- 4c02879 Simplify some code found when it was moved in r277177 by David Blaikie · 9 years ago
- 3a6d437 [PM] Port SpeculativeExecution to the new PM by Michael Kuperstein · 9 years ago
- 6b6b112 [WebAssembly] Add asm.js-style exception handling support by Derek Schuff · 9 years ago
- 95c3ece Build llvm with ccache if package is present by Sumanth Gundapaneni · 9 years ago
- 822ef4e [msf] Teach LLVM to parse a split Fpm. by Zachary Turner · 9 years ago
- 075c1e2 [ExecutionEngine][MCJIT][Orc] Replace RuntimeDyld::SymbolInfo with JITSymbol. by Lang Hames · 9 years ago
- 9296f21 [Hexagon] Tidy up some code, NFC: reapply r277372 with a fix by Krzysztof Parzyszek · 9 years ago
- fa60227 [Profile] IR profiling minor cleanup /nfc by Xinliang David Li · 9 years ago
- 8a44831 [LV] Move isGatherOrScatterLegal into LoopVectorizationLegality (NFC) by Matthew Simpson · 9 years ago
- abaa42d [LV] Use getPointerOperand helper where appropriate (NFC) by Matthew Simpson · 9 years ago
- 71a7b1e Revert r277372, it is causing buildbot failures by Krzysztof Parzyszek · 9 years ago
- d794313 [Hexagon] Tidy up some code, NFC by Krzysztof Parzyszek · 9 years ago
- 8be735f [DAGCombine] Make sext(setcc) combine respect getBooleanContents by Michael Kuperstein · 9 years ago
- 16082a3 [Hexagon] Generate vector printing instructions by Ron Lieberman · 9 years ago
- 4df351d [CFLAA] Remove modref queries from CFLAA. by George Burgess IV · 9 years ago
- 665f603 [AArch64] Add support for Samsung Exynos M2 (NFC). by Evandro Menezes · 9 years ago
- e018866 [CFLAA] Make CFLAnders more conservative with new Values. by George Burgess IV · 9 years ago
- c6005fe Included test for r277360. by David Majnemer · 9 years ago
- 6687e3a [Verifier] Resume instructions can only be in functions w/ a personality by David Majnemer · 9 years ago
- c54b1ec Replace MachineInstr* with MachineInstr& in TargetInstrInfo, NFC by Krzysztof Parzyszek · 9 years ago
- c765d8530 [Hexagon] Check for offset overflow when reserving scavenging slots by Krzysztof Parzyszek · 9 years ago
- b1a08ae Add removed inline-assembly-comment test from r277146 by Nirav Dave · 9 years ago
- a738e21 [mips][fastisel] Correct argument lowering for (f64, f64, i32) and similar. by Daniel Sanders · 9 years ago
- 1704eb6 [AMDGPU] refactor DS instruction definitions. NFC. by Valery Pykhtin · 9 years ago
- f6cf26b [X86] Use implicit masking of SHLD/SHRD shift double instructions by Simon Pilgrim · 9 years ago
- ec511c2 Fixed test check ordering issue on windows buildbots by Simon Pilgrim · 9 years ago
- 25fd149 Fixed MSVC out of range shift warning by Simon Pilgrim · 9 years ago
- a77b56f [SimplifyCFG] Fix nasty RAUW bug from r277325 by James Molloy · 9 years ago
- deeb6ba [AArch64] Return the correct size for TLSDESC_CALLSEQ by Diana Picus · 9 years ago
- a2cd077 [AVX-512] Fix a test missed in r277327. by Craig Topper · 9 years ago
- 3b0f898 [SimplifyCFG] Try and pacify buildbots after r277325 by James Molloy · 9 years ago
- 6c739fb [AVX-512] Fix duplicate column in AVX512 execution dependency table that was preventing VMOVDQU32/VMOVDQA32 from being recognized. Fix a bug in the code that stops execution dependency fix from turning operations on 32-bit integer element types into operations on 64-bit integer element types. by Craig Topper · 9 years ago
- 1ca1358 [X86] Regenerate a test to pick up shuffle comments that were added at some point. by Craig Topper · 9 years ago
- 16e549f [SimplifyCFG] Range reduce switches by James Molloy · 9 years ago
- 5c02c44 [mips] Clang generates unaligned offset for MSA instruction st.d by Hrvoje Varga · 9 years ago
- 5bfb1b8 [AArch64] Register passes so they can be run by llc by Diana Picus · 9 years ago
- 87efa54 [AVX-512] Teach X86InstrInfo::getLargestLegalSuperClass to inflate to FR32X/FR64X if AVX512 is supported and VR128X/VR256X if VLX is supported. by Craig Topper · 9 years ago
- b9a7f22 [AVX512] Replace scalar fp arithmetic intrinsics with native IR in an AVX512 test. The intrinsics aren't lowered to AVX512 instructions. by Craig Topper · 9 years ago
- e0f68ac [AVX-512] Use FR32X/FR64X/VR128X/VR256X register classes in addRegisterClass if AVX512(for FR32X/FR64) or VLX(for VR128X/VR256) is supported. This is a minimal requirement to be able to allocate all 32 registers. by Craig Topper · 9 years ago
- 8b3212e2 [X86] Move mask register handling into the main switch of getLoadStoreRegOpcode. No functional change intended. by Craig Topper · 9 years ago
- 04c0c68 Revert r277313 and r277314. by Sean Silva · 9 years ago
- fa714f9 Move this test to x86-specific directory. by Sean Silva · 9 years ago
- 980a4b4 Fix - CodeExtractor : Inherit Target Dependent Attributes from the parent function. by Sean Silva · 9 years ago
- 837f6c0 Add the tests for r277313 by Sean Silva · 9 years ago
- 0f7cbe1 CodeExtractor : Add ability to preserve profile data. by Sean Silva · 9 years ago
- 91f112f [X86][SSE] Regenerate frem tests by Simon Pilgrim · 9 years ago
- 7059fca [X86][SSE] Regenerate fpext tests by Simon Pilgrim · 9 years ago
- cdbca76 Fix the MemorySSA updating API to enable people to create memory accesses before removing old ones by Daniel Berlin · 9 years ago
- 9ee47fc Comment fixes to MemorySSA.h by Daniel Berlin · 9 years ago
- d29f9a0 [X86] Simplify code for determing GR or FR reg classes by querying for super classes instead of manually listing individual classes. by Craig Topper · 9 years ago
- 4022678 [AVX512] Always use EVEX encodings for 128/256-bit move instructions in getLoadStoreRegOpcode if VLX is supported. by Craig Topper · 9 years ago
- f015e11 [AVX512] Add VLX packed move instructions to the execution dependency fix pass and update tests. by Craig Topper · 9 years ago
- 64e2873 [AVX512] Move FR32X/FR64X handling in getLoadStoreRegOpcode into the main switch. No functional change intended. by Craig Topper · 9 years ago
- b08f1f3 [AVX512] Stop treating VR512 specially in getLoadStoreRegOpcode and use the regular switch which already tried to handle it, but was unreachable. This has the added benefit of enabling aligned loads/stores if the stack is aligned. by Craig Topper · 9 years ago
- 7882ecb [AVX512] Add X86::VR512RegClassID to X86RegisterInfo::getLargestLegalSuperClass. by Craig Topper · 9 years ago
- bc139df [X86] Improve 64-bit shifts on 32-bit targets (PR14593) by Simon Pilgrim · 9 years ago
- 081d3f1 [COFF] Expose iterators for ImportAddressTableRVA by David Majnemer · 9 years ago
- e2fac43 [COFF] Remove a duplicate import_directory_table_entry definition by David Majnemer · 9 years ago
- 5494cee [bugpoint] Add a -Os option by David Majnemer · 9 years ago
- ba6e43d [X86] Add tests for the lowering SHLD/SHRD from manual pattern similar to those generated by ExpandShiftWithKnownAmountBit by Simon Pilgrim · 9 years ago
- ed98854 [AVX-512] Don't let ExeDependencyFix pass convert VPANDD/Q to VPANDPS/PD unless DQI instructions are supported. Same for ANDN, OR, and XOR. by Craig Topper · 9 years ago
- 0ffabf1 [X86] Add tests for the lowering SHLD/SHRD from manual patterns by Simon Pilgrim · 9 years ago
- 67b0099 Fixed "copy-paste" mistake from revision 255245. by Amjad Aboud · 9 years ago
- d71fdd1 AVX-512: Removed AssertZext node before TRUNCATE by Elena Demikhovsky · 9 years ago
- d9a7752 [ADT] Add 'consume_front' and 'consume_back' methods to StringRef which by Chandler Carruth · 9 years ago
- 48f202f [HexagonConstPropagation] Remove dead code. by Davide Italiano · 9 years ago
- b976678 [HexagonBitSimplify] Remove dead code. by Davide Italiano · 9 years ago
- f796352 [ARMConstantIslandPass] Remove dead code. by Davide Italiano · 9 years ago
- ab4a20c [Support] Add doxygen @code tags to example code in Error comments. by Lang Hames · 9 years ago
- 8a08e7b [SLPVectorizer][X86] Added vXi8/vXi16 sitofp/uitofp tests by Simon Pilgrim · 9 years ago
- 3575d76 Strip trailing whitespace by Simon Pilgrim · 9 years ago
- ffbeb40 [X86] Use peekThroughOneUseBitcasts helper function by Simon Pilgrim · 9 years ago
- cf26c4f [X86][SSE] Regenerate vshift tests by Simon Pilgrim · 9 years ago
- efee4ec [SLPVectorizer][X86] Added SITOFP/UITOFP vectorization tests by Simon Pilgrim · 9 years ago
- 15bce78 [X86][AVX] Added signum example test functions from PR13248 by Simon Pilgrim · 9 years ago
- 852791a [X86][X87] Add vector arithmetic tests for targets with sse disabled by Simon Pilgrim · 9 years ago
- 7ee24bd [X86][SSE] Let 64-bit targets use the fast 2i32-2f32 UINT_TO_FP conversion as well as 32-bit by Simon Pilgrim · 9 years ago
- b80ca86 TrailingObjects::FixedSizeStorage constexpr fixes + tests by Hubert Tong · 9 years ago
- f84abb4 MathExtras.h: add LLVM_CONSTEXPR where simple by Hubert Tong · 9 years ago
- 90978a6 [Hexagon] Perform bit arithmetic on unsigned to avoid accidentally shifting negative values. by Benjamin Kramer · 9 years ago
- 4b6011e Update modulemap for Msf -> MSF rename. by Benjamin Kramer · 9 years ago