Teach ValueTracking about address spaces
[oota-llvm.git] / lib / Target / ARM /
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...
2013-07-05 Arnold SchwaighoferARM: Fix incorrect pack pattern
2013-07-05 Joey GoulyPR16490: fix a crash in ARMDAGToDAGISel::SelectInlineAsm.
2013-07-04 Joey GoulyRemove an unneeded call to 'UpdateThumbVFPPredicate...
2013-07-04 Joey GoulyAdd support for MC assembling and disassembling of...
2013-07-04 Jakob Stoklund OlesenRemove the EXCEPTIONADDR, EHSELECTION, and LSDAADDR...
2013-07-04 Joey GoulyAdd a V8FP instruction 'vcvt{b,t}' to convert between...
2013-07-04 Craig TopperUse SmallVectorImpl::iterator/const_iterator instead...
2013-07-04 Jakob Stoklund OlesenRevert r185595-185596 which broke buildbots.
2013-07-03 Jakob Stoklund OlesenRemove the EXCEPTIONADDR, EHSELECTION, and LSDAADDR...
2013-07-03 Stephen LinHave ARMBaseRegisterInfo::getCallPreservedMask return...
2013-07-03 Quentin Colombet[ARM] Improve the instruction selection of vector loads.
2013-07-03 Tilmann SchellerARM: Prevent ARMAsmParser::shouldOmitCCOutOperand(...
2013-07-03 Craig TopperUse SmallVectorImpl::iterator/const_iterator instead...
2013-07-03 Mihai PopaThis corrects the implementation of Thumb ADR instruct...
2013-07-03 Tim NorthoverARM: relax the atomic release barrier to "dmb ishst...
2013-07-02 Rafael EspindolaRemove address spaces from MC.
2013-07-02 Logan ChienFix ARM EHABI compact model 1 and 2 without handlerdata.
2013-07-01 Chad Rosier[ARMAsmParser] Sort the ARM register lists based on...
2013-07-01 Tim NorthoverRevert r185339 (ARM: relax the atomic release barrier...
2013-07-01 Tim NorthoverARM: relax the atomic release barrier to "dmb ishst"
2013-06-28 David BlaikieRemove unused member
2013-06-28 Eric ChristopherRemove unused variables.
2013-06-28 Weiming ZhaoBug 13662: Enable GPRPair for all i64 operands of inlin...
2013-06-28 Tim NorthoverARM: ensure fixed-point conversions have sane types
2013-06-28 Tilmann SchellerARM: Fix pseudo-instructions for SRS (Store Return...
2013-06-27 Joey GoulyAdd a Subtarget feature 'v8fp' to the ARM backend.
2013-06-26 Stephen LinClarify and doxygen-ify comments
2013-06-26 Stephen LinARM: Proactively ensure that the LowerCallResult hack...
2013-06-26 Stephen LinMinor formatting fix to ARMBaseRegisterInfo::getCalleeS...
2013-06-26 Joey GoulyAdd a subtarget feature 'v8' to the ARM backend.
2013-06-26 Tim NorthoverARM: fix more cases where predication may or may not...
2013-06-26 Tim NorthoverARM: allow predicated barriers in Thumb mode
2013-06-26 Joey GoulyRemove the 'generic' CPU from the ARM eabi attributes...
2013-06-26 Amaury de la VieuvilleARM: operands should be explicit when disassembled
2013-06-24 Amaury de la VieuvilleARM: check predicate bits for thumb instructions
2013-06-24 Amaury de la VieuvilleARM: rGPR is meant to be unpredictable, not undefined
2013-06-24 Amaury de la VieuvilleARM: fix thumb1 nop decoding
2013-06-24 Amaury de la VieuvilleARM: fix IT decoding
2013-06-24 Amaury de la VieuvilleARM: enable decoding of pc-relative PLD/PLI
2013-06-22 Chad RosierThe getRegForInlineAsmConstraint function should only...
2013-06-21 David BlaikieDebugInfo: Don't lose unreferenced non-trivial by-value...
2013-06-20 Quentin ColombetARM: Remove a (false) dependency on the memoryoperand...
2013-06-20 Joey GoulyThis reverts r155000.
2013-06-19 David BlaikieDebugInfo: PR14763/r183329 correct the location of...
2013-06-19 Bill WendlingAccess the TargetLoweringInfo from the TargetMachine...
next