| Commit message (Expand) | Author | Age | Files | Lines |
* | Use FrameSetup on frame instructions for the Mips port. | Eric Christopher | 2014-04-14 | 2 | -2/+3 |
* | [ARM64][MC] Set the default CPU to cyclone when initilizating the MC layer. | Quentin Colombet | 2014-04-14 | 1 | -0/+6 |
* | Fix for codegen bug that could cause illegal cmn instruction generation | Louis Gerbarg | 2014-04-14 | 1 | -1/+16 |
* | Add a flag to disable the ARM64DeadRegisterDefinitionsPass | Louis Gerbarg | 2014-04-14 | 1 | -1/+10 |
* | [ARM64] Port over missing subtarget features, and CPU definitions from AArch64. | James Molloy | 2014-04-14 | 3 | -5/+52 |
* | [mips] Fix fcopysign for MIPS-IV and add the test. | Daniel Sanders | 2014-04-14 | 1 | -1/+1 |
* | [mips] Fix more incorrect uses of HasMips64 and isMips64() | Daniel Sanders | 2014-04-14 | 4 | -13/+17 |
* | ARM64: remove buggy REV16 pattern. | Tim Northover | 2014-04-14 | 1 | -2/+1 |
* | AArch64/ARM64: enable directcond.ll test on ARM64. | Tim Northover | 2014-04-14 | 1 | -0/+2 |
* | ARM64: add patterns for csXYZ with reversed operands. | Tim Northover | 2014-04-14 | 1 | -0/+13 |
* | ARM64: add support for AArch64's addsub_ext.ll | Tim Northover | 2014-04-14 | 1 | -1/+1 |
* | ARM64: optimise (cmp x, (sub 0, y)) to (cmn x, y). | Tim Northover | 2014-04-14 | 1 | -11/+30 |
* | [XCore] Don't create invalid MKMSK instructions inside loadImmediate(). | Richard Osborne | 2014-04-14 | 1 | -1/+9 |
* | [PowerPC] [Constant Hoisting] Enable constant hoisting on PPC | Hal Finkel | 2014-04-13 | 1 | -0/+147 |
* | [PowerPC] Fix rlwimi isel when mask is not constant | Hal Finkel | 2014-04-13 | 1 | -1/+8 |
* | Fix instruction debug info location during legalization | David Blaikie | 2014-04-13 | 2 | -16/+13 |
* | [X86] unique_ptr'ify one of X86GenericDisassembler's members. | Lang Hames | 2014-04-13 | 2 | -14/+10 |
* | [PowerPC] Implement some additional TLI callbacks | Hal Finkel | 2014-04-12 | 2 | -0/+59 |
* | Spell the specialization namespace correctly. | Benjamin Kramer | 2014-04-12 | 2 | -2/+6 |
* | Make helper static and place random global into the llvm namespace. | Benjamin Kramer | 2014-04-12 | 4 | -10/+9 |
* | Retire llvm::array_endof in favor of non-member std::end. | Benjamin Kramer | 2014-04-12 | 2 | -14/+12 |
* | [ARM64] Never hoist the shift value of a shift instruction. | Juergen Ributzka | 2014-04-12 | 1 | -3/+7 |
* | [ARM64] Fix the cost model for cheap large constants. | Juergen Ributzka | 2014-04-12 | 1 | -5/+9 |
* | X86: Remove TargetMachine CPU auto-detection. | Jim Grosbach | 2014-04-12 | 2 | -285/+15 |
* | [AArch64] Implement the isLegalAddressingMode and getScalingFactorCost APIs. | Chad Rosier | 2014-04-12 | 2 | -0/+77 |
* | Add ARM64 CLS patterns | Louis Gerbarg | 2014-04-11 | 1 | -0/+6 |
* | R600: Check if a sextload should be used for parameter loads. | Matt Arsenault | 2014-04-11 | 3 | -14/+20 |
* | Remove redundant symbolization support from MCDisassembler interface. | Lang Hames | 2014-04-11 | 5 | -219/+284 |
* | R600/SI: Refactor SOPC classes slightly. | Matt Arsenault | 2014-04-11 | 3 | -20/+28 |
* | Move ExtractVectorElements to SelectionDAG. | Matt Arsenault | 2014-04-11 | 2 | -23/+6 |
* | Implement depth_first and inverse_depth_first range factory functions. | David Blaikie | 2014-04-11 | 2 | -8/+6 |
* | [ARM64,C++11] Range'ify use-lists iterators in address type promotion. | Jim Grosbach | 2014-04-11 | 1 | -8/+4 |
* | [ARM64,C++11]: Range'ify use-list iterators in DAGToDAG. | Jim Grosbach | 2014-04-11 | 1 | -6/+3 |
* | [ARM64,C++11]: More range-based loop simplification. | Jim Grosbach | 2014-04-11 | 1 | -3/+2 |
* | Move the segmented stack switch to a function attribute | Reid Kleckner | 2014-04-10 | 2 | -18/+47 |
* | [ARM64,C++11]: Range'ify loops in InstrInfo. | Jim Grosbach | 2014-04-10 | 1 | -10/+5 |
* | [ARM64,C++11]: Range'ify loops in the conditional-compare pass. | Jim Grosbach | 2014-04-10 | 1 | -27/+25 |
* | For the ARM integrated assembler add checking of the | Kevin Enderby | 2014-04-10 | 3 | -433/+894 |
* | [mips] NotMips64 predicate is really a test for 32-bit GPR's. | Daniel Sanders | 2014-04-10 | 2 | -4/+6 |
* | [mips] Switch the MIPS-III and MIPS-IV assembler tests to use -mcpu=mips4. | Daniel Sanders | 2014-04-10 | 1 | -2/+2 |
* | ARM64/*/LLVMBuild.txt: Prune redundant deps. | NAKAMURA Takumi | 2014-04-10 | 3 | -3/+3 |
* | LLVMBuild.txt: Add missing dependencies. | NAKAMURA Takumi | 2014-04-10 | 5 | -5/+5 |
* | LLVMBuild.txt: Reformat. | NAKAMURA Takumi | 2014-04-10 | 13 | -15/+11 |
* | Fix abuse of StringRef on ARM64SysReg::MRSMapper::toString(Val, Valid). | NAKAMURA Takumi | 2014-04-10 | 1 | -4/+4 |
* | ARM64: add an explicit cast to silence a silly warning | Saleem Abdulrasool | 2014-04-10 | 1 | -2/+4 |
* | [ARM64] Fix immediate cost calculation for types larger than i64. | Juergen Ributzka | 2014-04-10 | 1 | -1/+1 |
* | Revert "For the ARM integrated assembler add checking of the alignments on vl... | Reid Kleckner | 2014-04-10 | 3 | -894/+432 |
* | Add support for load folding of avx1 logical instructions | Jim Grosbach | 2014-04-09 | 1 | -0/+13 |
* | For the ARM integrated assembler add checking of the | Kevin Enderby | 2014-04-09 | 3 | -432/+894 |
* | [AArch64] Implement the isZExtFree APIs. | Chad Rosier | 2014-04-09 | 2 | -0/+40 |