- 3a3a424 Some unittests for APInt rotates; patch by Cameron McInally. by Eli Friedman · 13 years ago
- 21bcca8 Tidy up. Use predicate function a bit more liberally. by Jim Grosbach · 13 years ago
- 01442cd Reenable building with -fvisibility-inlines-hidden. by Benjamin Kramer · 13 years ago
- b975c27 Fix incorrect relocation generation. Patch by Kristof Beyls. Fixes PR11214. by Rafael Espindola · 13 years ago
- a816bf7 Add the actual code for r147175. by Chad Rosier · 13 years ago
- f1eba25 Reinstate r146578; it doesn't appear to be the cause of some recent execution- by Chad Rosier · 13 years ago
- c7448f8 ARM VFP add encoding of the bitcount to fixed-point<-->floating point. insns. by Jim Grosbach · 13 years ago
- 8c74811 Remove some bogus comments. by Jim Grosbach · 13 years ago
- 8f77c03 fix typo by Chris Lattner · 13 years ago
- 1aa149f ARM pre-UAL aliases. fcmp[sd]. by Jim Grosbach · 13 years ago
- f51e95a Fix an incomplete refactoring of the ppc backend. Thanks to rdivacky for reporting by Rafael Espindola · 13 years ago
- 8d9550b ARM assembler should accept shift-by-zero for any shifted-immediate operand. by Jim Grosbach · 13 years ago
- de626ad ARM assembly parser canonicallize on 'lsl' for shift-by-zero form. by Jim Grosbach · 13 years ago
- 18c8d12 Tidy up. Trailing whitespace. by Jim Grosbach · 13 years ago
- f1a88fc Nuke invalid comment from copy/paste. by Jim Grosbach · 13 years ago
- b143ea3 Give string constants generated by IRBuilder private linkage. by Benjamin Kramer · 13 years ago
- f613919 Add configure support for kfreebsd and hurd. Patch by Sylvestre Ledru. by Rafael Espindola · 13 years ago
- 51f40a7 Make the unreachable probability much much heavier. The previous by Chandler Carruth · 13 years ago
- 3963d61 Kill the monstrosity that was ELFObjectWriter.h. by Rafael Espindola · 13 years ago
- 7bd2780 Misc cleanups. by Rafael Espindola · 13 years ago
- 2acbd7d Fix APInt::rotl and APInt::rotr so that they work correctly. Found while writing some code that tried to use them. by Eli Friedman · 13 years ago
- 0904459 Move the Mips only bits of the ELF writer to lib/Target/Mips. by Rafael Espindola · 13 years ago
- 6db2d926 Make the virtual methods in ARMELFObjectWriter public. by Rafael Espindola · 13 years ago
- 5ddb7a0 Speculatively revert r146578 to determine if it is the cause of a number of by Chad Rosier · 13 years ago
- 4982159 Move the MBlaze ELF writer bits to lib/Target/MBlaze. by Rafael Espindola · 13 years ago
- 3cfecf5 Hoisted some loop invariant smallvector lookups out of a MachineLICM loop by Pete Cooper · 13 years ago
- dcc557f Fix cmake. by Rafael Espindola · 13 years ago
- acde91e Changed MachineLICM to use a worklist list MachineCSE instead of recursion. by Pete Cooper · 13 years ago
- f3a86fb Move PPC bits to lib/Target/PowerPC. by Rafael Espindola · 13 years ago
- 81fafde Hopefully fix the cmake build. by Rafael Espindola · 13 years ago
- 7609785 Fix name in comments. by Rafael Espindola · 13 years ago
- bc24985 Local dynamic TLS model for direct object output. Create the correct TLS MIPS by Akira Hatanaka · 13 years ago
- 74cab51 Unbreak cmake build after r147115. by Richard Smith · 13 years ago
- 69bbda0 Move the ARM specific parts of the ELF writer to Target/ARM. by Rafael Espindola · 13 years ago
- e99183d getEFlags is const. by Rafael Espindola · 13 years ago
- ab26da9 Fixed typo. by Lang Hames · 13 years ago
- f7c66fa ARM NEON mnemonic aliase for vrecpeq. by Jim Grosbach · 13 years ago
- af33a0c ARM VFP optional data type on VMOV GPR<-->SPR. by Jim Grosbach · 13 years ago
- 5f669fa ARM NEON optional data type on VSWP instructions. by Jim Grosbach · 13 years ago
- 4553fa3 ARM NEON mnemonic aliases for vzipq and vswpq. by Jim Grosbach · 13 years ago
- d4895de Revert patch from 147090. There is not point to make code less readable if we by Jakub Staszak · 13 years ago
- de4d839 ARM asm parser should be more lenient w/ .thumb_func directive. by Jim Grosbach · 13 years ago
- 4837160 Fix a copy+pasto. No testcase, because the symptoms of dereferencing by Dan Gohman · 13 years ago
- 520dc78 Thumb2 assembly parsing of 'mov rd, rn, rrx'. by Jim Grosbach · 13 years ago
- 5c0d761 Fix 80-column violations. by Chad Rosier · 13 years ago
- 2cc5cda Thumb2 assembly parsing of 'mov(register shifted register)' aliases. by Jim Grosbach · 13 years ago
- 6c6fcc4 Continue counting intrinsics as instructions (except when they aren't, such as by Nick Lewycky · 13 years ago
- 144bef4 Fix typo and spacing, no functionality change. by Nick Lewycky · 13 years ago
- 73db975 - Change a few operator[] to lookup which is cheaper. - Add some constantness. by Jakub Staszak · 13 years ago
- b638c78 Oops - LiveIntervalUnion.cpp file does use std::find. Moving STL header include to LiveIntervalUnion.cpp file. by Lang Hames · 13 years ago
- bac22fa Remove disused STL header include. by Lang Hames · 13 years ago
- e8526d0 Switch from WriteEFlags to getEFlags in preparation for moving it to Target/. by Rafael Espindola · 13 years ago
- a2a98fd Move common code into an MRI function. by Jakob Stoklund Olesen · 13 years ago
- e6949b1 ARM NEON assmebly parsing for VLD2 to all lanes instructions. by Jim Grosbach · 13 years ago
- 649326a No case stmt for BUILD_VECTOR in PerformDAGCombine(), so I assume this isn't by Chad Rosier · 13 years ago
- 8d0447c Fix a couple of copy-n-paste bugs. Noticed by George Russell! by Chad Rosier · 13 years ago
- 84cbb6f Changes the JSON parser to use the SourceMgr. by Manuel Klimek · 13 years ago
- edae8e1 Move the X86 specific bits of the ELF writer to the Target/X86 directory. by Rafael Espindola · 13 years ago
- dc9a8a3 Reduce the exposure of Triple::OSType in the ELF object writer. This will by Rafael Espindola · 13 years ago
- d430403 Add const. by Rafael Espindola · 13 years ago
- c677e79 Small refactoring so that RelocNeedsGOT can stay in the target independent by Rafael Espindola · 13 years ago
- 9a31fb0 Removes unused field TheError from LLLexer. by Manuel Klimek · 13 years ago
- 224c1b2 Remove mode specific disassembler classes and just call X86GenericDisassembler constructor with appropriate argument in the creation functions. This removes a few tables that needed to be anchored. by Craig Topper · 13 years ago
- e1a18a6 Fix typo in a couple comments by Craig Topper · 13 years ago
- 20aded5 A call to a function marked 'noinline' is not an inline candidate. The sole by Nick Lewycky · 13 years ago
- 8369687 Make some intrinsics safe to speculatively execute. by Nick Lewycky · 13 years ago
- 1e33e8b Fix a couple of copy-n-paste bugs. Noticed by George Russell. by Evan Cheng · 13 years ago
- c931325 ARM assembly parsing allows constant expressions for lane indices. by Jim Grosbach · 13 years ago
- f33ab86 Regenerate. by Eric Christopher · 13 years ago
- 3471d4f ARM NEON VLD2 assembly parsing for structure to all lanes, non-writeback. by Jim Grosbach · 13 years ago
- c7541c4 Fix bug in zero-store peephole pattern reported in pr11615. by Akira Hatanaka · 13 years ago
- c79507a Expand 64-bit CTLZ nodes if target architecture does not support it. Add test by Akira Hatanaka · 13 years ago
- 7f16274 Expand 64-bit CTPOP and CTTZ. by Akira Hatanaka · 13 years ago
- 9aed504 Expand 64-bit atomic load and store. by Akira Hatanaka · 13 years ago
- cf966cb Test case for r147017. by Akira Hatanaka · 13 years ago
- c0ea043 Add definition of DSBH (Double Swap Bytes within Halfwords) and by Akira Hatanaka · 13 years ago
- 4d2b0f3 Add definition of WSBH (Word Swap Bytes within Halfwords), which is an by Akira Hatanaka · 13 years ago
- e1bcd6b 64-bit uint-fp conversion nodes are expanded. by Akira Hatanaka · 13 years ago
- 9388383 Enable custom lowering DYNAMIC_STACKALLOC nodes. by Akira Hatanaka · 13 years ago
- 056a1bc Set the correct stack pointer register that should be saved or restored. by Akira Hatanaka · 13 years ago
- 06d738c Enable and fix a test. by Jim Grosbach · 13 years ago
- 1a31f3b Fix a nasty bug in the type remapping stuff that I added that is breaking kc++ on by Chris Lattner · 13 years ago
- aee718b ARM .req register name aliases are case insensitive, just like regnames. by Jim Grosbach · 13 years ago
- 2fd0475 Add function MipsDAGToDAGISel::SelectMULT and factor out code that generates by Akira Hatanaka · 13 years ago
- 49d534b Fix indentation. by Akira Hatanaka · 13 years ago
- 8dc684d 64-bit data directive. by Akira Hatanaka · 13 years ago
- ef43c2d 32-to-64-bit sext_inreg pattern. by Akira Hatanaka · 13 years ago
- acb5a06 Add 64-bit extload patterns. by Akira Hatanaka · 13 years ago
- ab05b6c Add patterns for matching extloads with 64-bit address. The patterns are enabled by Akira Hatanaka · 13 years ago
- 3cbe43f Move comment to appropriate place. by Jim Grosbach · 13 years ago
- 990d639 Add code in MipsDAGToDAGISel for selecting constant +0.0. by Akira Hatanaka · 13 years ago
- 52346e9 Heed spill slot alignment on ARM. by Jakob Stoklund Olesen · 13 years ago
- 05c5853 Revert part of r146995 that was accidentally commmitted. by Akira Hatanaka · 13 years ago
- 403992d 32-to-64-bit sign extension pattern. by Akira Hatanaka · 13 years ago
- caace8a Add a pattern for matching zero-store with 64-bit address. The pattern is enabled by Akira Hatanaka · 13 years ago
- 5b48431 ARM assembly parsing and encoding for VST2 single-element, double spaced. by Jim Grosbach · 13 years ago
- aa13482 Fix assert condition. by Lang Hames · 13 years ago
- 25101bb Add some constantness to BranchProbabilityInfo and BlockFrequnencyInfo. by Jakub Staszak · 13 years ago
- 514806b ARM enable a few more tests. by Jim Grosbach · 13 years ago
- 45ca049 Add support to add named metadata operand. Patch by Andrew Wilkins! by Devang Patel · 13 years ago