- 68ad567 Fix function isUnalignedLoadStore. by Akira Hatanaka · 13 years ago
- 2bd0118 ARM assembly parsing and encoding for LDC{2}{L}/STC{2}{L} instructions. by Jim Grosbach · 13 years ago
- d8212b2 Remove unused PatLeaf. by Akira Hatanaka · 13 years ago
- 7cc037a Change the names of 64-bit logical instructions so that they match the names of by Akira Hatanaka · 13 years ago
- e575499 Revert r141529. This is causing failures in the test-suite, like bigstack and ReedSolomon. Boo... by Bill Wendling · 13 years ago
- 395d76c Remove redundancy in setcc patterns using multiclass. by Akira Hatanaka · 13 years ago
- c055a87 Fix PR11106 by correcting a typo that has been in the code for over a year. This by Cameron Zwarich · 13 years ago
- b07a3d6 Use sltiu instead of sltu when a register operand and immediate are compared. by Akira Hatanaka · 13 years ago
- fbab220 Update test for r141704. by Jim Grosbach · 13 years ago
- 2cf8dd3 ARM addressing mode cleanup for LDC/STC. by Jim Grosbach · 13 years ago
- 2c607b6 Clean up a few references to System/. We still have docs/SystemLibrary.html by Daniel Dunbar · 13 years ago
- b5e8bc1 Support/DataTypes.h: Clean up some types and add matching (but presumably by Daniel Dunbar · 13 years ago
- 830378f Remove extra semicolon. by Eli Friedman · 13 years ago
- 06f8231 Add patterns for conditional branches with 64-bit register operands. by Akira Hatanaka · 13 years ago
- 8191f34 Add support for 64-bit set-on-less-than instructions. by Akira Hatanaka · 13 years ago
- 3e3427a Add support for conditional branch instructions with 64-bit register operands. by Akira Hatanaka · 13 years ago
- 2e35047 Add dominance check for the instruction being hoisted. by Devang Patel · 13 years ago
- 5f119a6 Fixed docs to reflect the proper default value and behaviour of the natural stack alignment. by Lang Hames · 13 years ago
- f7c93a3 Expose MachOObjectFile externally, like we do for COFF. First step in reducing the amount of special-purpose code needed for llvm-objdump. by Owen Anderson · 13 years ago
- 57dcb85 ARM parse alignment specifier for NEON load/store instructions. by Jim Grosbach · 13 years ago
- 32ee5c2 Mention the cmake build guide on the main docs page. by Duncan Sands · 13 years ago
- e53c87b ARM Rename operand sub-structure 'Mem' to 'Memory' for a bit more clarity. by Jim Grosbach · 13 years ago
- 6fe4e51 Add support for legalization of vector SHL/SRA/SRL instructions by Nadav Rotem · 13 years ago
- 6c6f28f Implement the emitFrameIndexDebugValue and getDebugValueLocation hooks. by Richard Osborne · 13 years ago
- 56354d4 Fix a iterator out of bounds error, that triggers rarely. by Kalle Raiskila · 13 years ago
- f048c3f llvm-objdump.cpp: Use PRIx64 as format specifier for int64_t. by NAKAMURA Takumi · 13 years ago
- e2aa5d5 Add -D__STDC_FORMAT_MACROS to use PRIx64. by NAKAMURA Takumi · 13 years ago
- 11b8a00 cmake/modules/HandleLLVMOptions.cmake: Reorder __STDC_CONSTANT_MACROS and __STDC_LIMIT_MACROS. by NAKAMURA Takumi · 13 years ago
- 884b918 Add support for legalization of vector trunc-store where the saved scalar type is illegal (for example, v2i16 on systems where the smallest store size is i32) by Nadav Rotem · 13 years ago
- c2b2e13 Cleanup the trunc-store legalization code and add asserts. by Nadav Rotem · 13 years ago
- eb13b61 Update to a newer doxygen version. PR8214. Patch by Jeremy Huddleston. by Bill Wendling · 13 years ago
- c48b301 Add HasPOPCNT predicate to the POPCNT instructions. Also mark POPCNT as modifying EFLAGS. by Craig Topper · 13 years ago
- b99d5b0 Minor modifications to make the Hello World example resemble the Hello World by Bill Wendling · 13 years ago
- 227358e Make Ivy Bridge 16-bit floating point conversion instructions require AVX. by Craig Topper · 13 years ago
- b1b8f5f Apparently, sometimes llvm-nm doesn't put the undefined symbol at the top. Take by Nick Lewycky · 13 years ago
- a6f386b Test case for X86 LZCNT instruction selection. by Craig Topper · 13 years ago
- 37f2167 Add X86 LZCNT instruction. Including instruction selection support. by Craig Topper · 13 years ago
- f7f0610 Use the proper name for "externally visible" linkage -- 'external'. This is the by Bill Wendling · 13 years ago
- 3478173 Reword the SetVector description to reflect reality. Patch by Michael Ilseman! by Bill Wendling · 13 years ago
- 66b20c4 Add a test for PR10565. by Cameron Zwarich · 13 years ago
- 446d952 Remove a lot of the fancy scalar replacement code for dealing with llvm-gcc's by Cameron Zwarich · 13 years ago
- 3606f75 Test simplification that Ana Pazos noticed. by Bill Wendling · 13 years ago
- 29480fd Fix disassembling of popcntw. Also remove some code that says it accounts for 64BIT_REXW_XD not existing, but it does exist. by Craig Topper · 13 years ago
- 7aabcb1 Also create a shndx even if there are no symbols. This lets us test by Nick Lewycky · 13 years ago
- b1044b0 test/CodeGen/X86/movbe.ll: Give explicit -mtriple=x86_64-linux, to unbreak win32 hosts. by NAKAMURA Takumi · 13 years ago
- bfbbe32 Reapply r141605 with fixes for appropriate handling of reserved section numbers by Nick Lewycky · 13 years ago
- 15c3f72 Add support for .symtab_shnidx. Unfortunately, doing this required breaking a by Nick Lewycky · 13 years ago
- a02bfce Add experimental -enable-lsr-phielim option. by Andrew Trick · 13 years ago
- 2044941 Move replaceCongruentIVs into SCEVExapander and bias toward "expanded" IVs. by Andrew Trick · 13 years ago
- b58078b Test cases for 64-bit load and store instructions. by Akira Hatanaka · 13 years ago
- eafc819 Added a testcase for r141599, rdar://problem/10063881. by Lang Hames · 13 years ago
- 1acb7df Make changes necessary for supporting floating point load and store instructions by Akira Hatanaka · 13 years ago
- 142bd1a Move -widen-vmovs to ARMBaseInstrInfo::expandPostRAPseudo(). by Jakob Stoklund Olesen · 13 years ago
- a5903ac Modify lowering of GlobalAddress so that correct code is emitted when target is by Akira Hatanaka · 13 years ago
- 4ad06e6 Fixed natural stack alignment for Linux x86-32. Thanks Eli. by Lang Hames · 13 years ago
- 381e97d Modify MipsDAGToDAGISel::SelectAddr so that it can handle 64-bit pointers too. by Akira Hatanaka · 13 years ago
- fb05d3d Revert r141605 as it broke tests for llvm-nm. by Nick Lewycky · 13 years ago
- 43aed32 Simplify and update functions storeRegToStackSlot and loadRegFromStackSlot. by Akira Hatanaka · 13 years ago
- 7bd19bd Add definitions of 64-bit loads and stores. Add a patterns for unaligned by Akira Hatanaka · 13 years ago
- 26e8ca3 Add testcase for PR11107. by Bill Wendling · 13 years ago
- f1f1a4f Make it possible to use the linker without destroying the source module. This is so the source module can be linked to multiple other destination modules. For all that used LinkModules() before, they will continue to destroy the source module as before. by Tanya Lattner · 13 years ago
- fad138d Add support for reading many-section ELF files. by Nick Lewycky · 13 years ago
- d55bb38 Change definitions of classes LoadM and StoreM in preparation for adding support by Akira Hatanaka · 13 years ago
- 3f56d4b Simplify check that optional def is there and is CPSR. by Bill Wendling · 13 years ago
- bb5b3f3 Add a natural stack alignment field to TargetData, and prevent InstCombine from by Lang Hames · 13 years ago
- 15565ad Fix warning. by Michael J. Spencer · 13 years ago
- db7334d Revert r141569 and r141576. by Devang Patel · 13 years ago
- f6c35c5 Simplify operand Kind checks a bit. by Jim Grosbach · 13 years ago
- ef2c86f Reapply r141365 now that PR11107 is fixed. by Bill Wendling · 13 years ago
- 38fbe32 Add a name to sub-operand for clarity. by Jim Grosbach · 13 years ago
- 721e1d2 If the CPSR is defined by a copy, then we don't want to merge it into an IT by Bill Wendling · 13 years ago
- dca62d5 Make sure the X86 backend doesn't explode on 128-bit shuffles in AVX mode. Fixes PR11102. by Eli Friedman · 13 years ago
- e2f2f07 Object: add getSectionAlignment. by Michael J. Spencer · 13 years ago
- 023bb15 Add support for dumping section headers to llvm-objdump. This uses the same by Nick Lewycky · 13 years ago
- 735fe0f Give targets a chance to expand even standard pseudos. by Jakob Stoklund Olesen · 13 years ago
- 6b50bc9 If loop header is also loop exiting block then it may not be safe to hoist instructions. by Devang Patel · 13 years ago
- 819a2ab Emit full ED initializers even for pseudo-instructions. by Jakob Stoklund Olesen · 13 years ago
- 8cc4769 Allow stat += 0 without activating the stat. by Andrew Trick · 13 years ago
- b35e4e8 whitespace by Andrew Trick · 13 years ago
- 717073c X86: Add a subtarget definition for core-avx-i, which is GCC's name for ivy bridge. by Benjamin Kramer · 13 years ago
- a7934dd Fix 10892 - When lowering SIGN_EXTEND_INREG do not lower v2i64 because the by Nadav Rotem · 13 years ago
- 9ac743a Add dominance check for the instruction being hoisted. by Devang Patel · 13 years ago
- 5a57168 Mark the standard pseudos as isPseudo = 1. by Jakob Stoklund Olesen · 13 years ago
- 9d2fa87 The Mips specific function for instruction cache invalidation cannot be by Bruno Cardoso Lopes · 13 years ago
- a86a586 X86: Add patterns for the movbe instruction (mov + bswap, only available on atom) by Benjamin Kramer · 13 years ago
- a0ed0c0 Insert dummy ED table entries for pseudo-instructions. by Jakob Stoklund Olesen · 13 years ago
- eba564c Revert r141365. It was causing MultiSource/Benchmarks/MiBench/consumer-lame to by Bill Wendling · 13 years ago
- 042aadd MCAtom extending methods need to extend the range of the atom as well. by Owen Anderson · 13 years ago
- 475fa26 Mark the llvm.eh.sjlj.functioncontext intrinsic as reading memory so that fast by Bill Wendling · 13 years ago
- d226ed71 llvm-objdump: Take ownership of MCInstrInfos. by Benjamin Kramer · 13 years ago
- 1a9908d llvm-nm: Don't leak bitcode buffers. by Benjamin Kramer · 13 years ago
- 5d53ff5 XFAIL tblgen tests on leak checkers. by Benjamin Kramer · 13 years ago
- 8129d21 When getting the number of bits necessary for addressing mode by Bill Wendling · 13 years ago
- 1f10480 Put a bunch of calls to ToggleFeature behind proper if statements. by Craig Topper · 13 years ago
- 29b9d7e Fix a regression from r138445. If we're loading from the frame/base pointer by Chad Rosier · 13 years ago
- 68226a4 PTX: Print .ptr kernel attributes if PTX version >= 2.2 by Justin Holewinski · 13 years ago
- da39404 Add Ivy Bridge 16-bit floating point conversion instructions for the X86 disassembler. by Craig Topper · 13 years ago
- b7994fe Prevent potential NOREX bug. by Jakob Stoklund Olesen · 13 years ago
- ed74482 Add TEST8ri_NOREX pseudo to constrain sub_8bit_hi copies. by Jakob Stoklund Olesen · 13 years ago
- a55f657 Add missing test case for r141410. by Jakob Stoklund Olesen · 13 years ago