Correct partially defined variable
[oota-llvm.git] / lib / Target / ARM /
2013-08-30 Michael GottesmanRevert "ARM: Improve pattern for isel mul of vector...
2013-08-29 Jim GrosbachARM: Improve pattern for isel mul of vector by scalar.
2013-08-29 Cameron EsfahaniClean up some usage of Triple. The base class has...
2013-08-28 Joey Gouly[ARMv8]
2013-08-28 Tim NorthoverARM: Use "dmb sy" for barriers on M-class CPUs
2013-08-28 Joey Gouly[ARMv8] Add a missing IsThumb to t2LDAEXD.
2013-08-28 Tim NorthoverARM: remove unused v(add|sub)hn and vqdml[as]l intrinsics.
2013-08-28 Tim NorthoverARM: add patterns for vqdmlal with separate vqdmull...
2013-08-27 Joey Gouly[ARMv8] Add MC support for the new load/store acquire...
2013-08-27 Joey Gouly[ARMv8] Add some negative tests for the recent VFP...
2013-08-27 Tim NorthoverARM: add natural patterns for vaddhl and vsubhl.
2013-08-27 Charles DavisRevert "Fix the build broken by r189315." and "Move...
2013-08-27 Charles DavisMove everything depending on Object/MachOFormat.h over...
2013-08-26 Jim GrosbachARM: Constrain regclass for TSTri instruction.
2013-08-26 Jim GrosbachARM: FastISel verifier error cleanup.
2013-08-26 Jim GrosbachARM: Fix ELF global base reg intialization.
2013-08-23 Joey Gouly[ARM] Fix another ARM FastISel -verify-machineinstrs...
2013-08-23 Joey Gouly[ARMv8] Add CodeGen for VMAXNM/VMINNM.
2013-08-23 Tim NorthoverARM: make sure ARM-mode pseudo-inst requires IsARM
2013-08-22 Joey Gouly[ARMv8] Add CodeGen support for VSEL.
2013-08-22 Mihai PopaFix ARM vcvt encoding when the number of fractional...
2013-08-22 Joey Gouly[ARM] Constrain some register classes in EmitAtomicBina...
2013-08-22 Logan ChienFix ARM FastISel PIC function call.
2013-08-22 Tim NorthoverARM: use TableGen patterns to select CMOV operations.
2013-08-22 Tim NorthoverARM: respect tied 64-bit inlineasm operands when printing
2013-08-22 Jim GrosbachARM: R9 is not safe to use for tcGPR.
2013-08-21 Mihai PopaMake "mov" work for all Thumb2 MOV encodings
2013-08-20 Jim GrosbachARM: Fix fast-isel copy/paste-o.
2013-08-20 Tim NorthoverARM: implement some simple f64 materializations.
2013-08-19 Mihai PopaThumb2 add immediate alias for SP
2013-08-18 Tim NorthoverARM: make sure we keep inline asm operands tied.
2013-08-16 Jim GrosbachARM: Properly constrain comparison fastisel register...
2013-08-16 Jim GrosbachARM: Fast-isel register class constrain for extends.
2013-08-16 Jim GrosbachARM: Fix more fast-isel verifier failures.
2013-08-16 Jim GrosbachARM: Clean up fast-isel machine verifier errors.
2013-08-16 Benjamin KramerWhen initializing the PIC global base register on ARM...
2013-08-16 Mihai PopaAdd support for Thumb2 literal loads with negative...
2013-08-16 Mihai PopaFix Thumb2 aliasing complementary instructions taking...
2013-08-15 Renato Golinmake arm-use-movt available for all ARM
2013-08-15 Renato Golinmake arm-reserve-r9 available for all ARM
2013-08-15 Mihai PopaThis fixes three issues related to Thumb literal loads:
2013-08-15 Craig TopperReplace getValueType().getSimpleVT() with getSimpleValu...
2013-08-14 Renato GolinLet t2LDRBi8 and t2LDRBi12 have same Base Pointer
2013-08-13 Joey GoulyARMv8: SWP and SWPB are obsoleted on ARMv8.
2013-08-13 Mihai PopaFix signed overflow in when computing encodings for...
2013-08-09 Benjamin KramerAdd a overload to CostTable which allows it to infer...
2013-08-09 Mihai PopaThis fixes the Thumb2 CPS assembly syntax.
2013-08-09 Mihai PopaFix assembling of Thumb2 branch instructions.
2013-08-08 Silviu BarangaRemove the now redundant FeatureFP16 from the Cortex...
2013-08-08 Mihai PopaThe name "tCDP" isn't used anywhere else in the source...
2013-08-06 Mihai PopaThis corrects creation of operands for t2PLDW. It also...
2013-08-06 Mihai PopaSupport APSR_nzcv as operand for Thumb2 mrc. Deprecate...
2013-08-06 Tim NorthoverARM: implement allowTruncateForTailCall
2013-08-06 NAKAMURA TakumiTarget/*/CMakeLists.txt: Add the dependency to CommonTa...
2013-08-03 Benjamin KramerARMAsmParser: Plug a leak.
2013-08-02 Joey GoulyAdd a missing 'return' statement.
2013-08-02 Joey Gouly[ARMv8] Add an assembler warning for the deprecated...
2013-08-02 Renato GolinFixes ARM LNT bot from SLP change in O3
2013-08-01 Bill WendlingUse function attributes to indicate that we don't want...
2013-07-31 Kevin EnderbyAdded the B9.3.19 SUBS PC, LR, #imm (Thumb2) system...
2013-07-30 Saleem Abdulrasool[ARM] check bitwidth in PerformORCombine
2013-07-29 Silviu BarangaAllow generation of vmla.f32 instructions when targetin...
2013-07-27 Chandler CarruthCreate a constant pool symbol for the GOT in the ARMCGB...
2013-07-27 Chandler CarruthFix yet another memory leak found by the vg-leak bot...
2013-07-23 Quentin Colombet[ARM][ISel] Improve the lowering of vector loads.
2013-07-22 Mihai PopaThis adds range checking for "ldr Rn, [pc, #imm]" Thumb
2013-07-22 Tim NorthoverARM: remove now unneeded custom Asm converters
2013-07-19 Lang HamesRefactor AnalyzeBranch on ARM. The previous version...
2013-07-19 Joey GoulyAdd a line that got missed off somehow. Sorry about...
2013-07-19 Joey Gouly[ARMv8] Implement the NEON instructions VRINT{N, X...
2013-07-19 Tilmann SchellerARM: Add instruction aliases for the Thumb2 PLD/PLDW...
2013-07-18 Tilmann SchellerARM: Make sure the instruction alias for PLI uses the...
2013-07-18 Joey GoulyChange 'n' to 'N' to keep consistent with other instruc...
2013-07-18 Joey Gouly[ARMv8] Add NEON instructions VCVT{A, N, P, M}.
2013-07-18 Joey GoulyAdd Thumb tests for the ARMv8 FP instructions that...
2013-07-18 Joey GoulyRemove the extra leading 0 from VMAXNMND.
2013-07-17 Joey Gouly[ARMv8] Add support for the NEON instructions vmaxnm...
2013-07-17 JF BastienFix ARMFastISel::ARMEmitIntExt shift emission
2013-07-16 Lang HamesRelated to r181161 - Indirect branches may not be the...
2013-07-16 Tilmann SchellerARM: Add support for the Thumb2 PLI alternate literal...
2013-07-16 Tim NorthoverARM: allow printing of ARM atomic DAG nodes.
2013-07-16 Tim NorthoverARM: implement ldrex, strex and clrex intrinsics
2013-07-16 Renato GolinARM EABI divmod support
2013-07-15 Craig TopperUse llvm::array_lengthof to replace sizeof(array)/sizeo...
2013-07-14 Craig TopperUse SmallVectorImpl& instead of SmallVector to avoid...
2013-07-12 JF BastienFix ARM paired GPR COPY lowering
2013-07-12 Eric ChristopherRemove extraneous braces.
2013-07-12 Arnold SchwaighoferARM cost model: Add cost for gather/scather
2013-07-12 Arnold SchwaighoferTargetTransformInfo: address calculation parameter...
2013-07-10 Craig TopperSimplify code.
2013-07-10 Stephen LinFix typo
2013-07-10 Stephen LinExplicitly define ARMISelLowering::isFMAFasterThanFMulA...
2013-07-09 Jim GrosbachARM: Fix incorrect pack pattern for thumb2
2013-07-09 Joey GoulyAdd MC assembly/disassembly support for VRINT{A, N...
2013-07-09 Joey GoulyAdd MC assembly/disassembly support for VRINT{Z, X...
2013-07-09 Joey GoulyAdd MC assembly/disassembly support for VCVT{A, N,...
2013-07-08 Joey GoulyAdd a comment to this change, requested by Eric Christo...
2013-07-08 Jim GrosbachARM: Improve codegen for generic vselect.
2013-07-06 Joey GoulyAdd MC support for the v8fp instructions: vmaxnm and...
2013-07-05 Arnold SchwaighoferARM: Add a pack pattern for matching arithmetic shift...
next