summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AArch64
Commit message (Expand)AuthorAgeFilesLines
...
* Remove StringMap::GetOrCreateValue in favor of StringMap::insertDavid Blaikie2014-11-191-1/+1
* [Aarch64] Customer lowering of CTPOP to SIMD should check for NEON availabilityWeiming Zhao2014-11-191-0/+3
* [FastISel][AArch64] Also allow folding of sign-/zero-extend and arithmeticChad Rosier2014-11-181-2/+3
* [FastISel][AArch64] Also allow folding of sign-/zero-extend and logicalChad Rosier2014-11-181-2/+3
* [FastISel][AArch64] Follow-up fix for "Fix shift-immediate emission for "zero...Juergen Ributzka2014-11-181-17/+26
* [AArch64] Don't optimize all compare instructions.Juergen Ributzka2014-11-181-26/+51
* [FastISel][AArch64] Fix shift-immediate emission for "zero" shifts.Juergen Ributzka2014-11-181-6/+33
* We can get the TLOF from the TargetMachine - so constructor no longer require...Aditya Nandakumar2014-11-131-1/+1
* [FastISel][AArch64] Don't bail during simple GEP instruction selection.Juergen Ributzka2014-11-131-0/+23
* This patch changes the ownership of TLOF from TargetLoweringBase to TargetMac...Aditya Nandakumar2014-11-133-10/+18
* [FastISel][AArch64] Optimize select when one of the operands is a 'true' or '...Juergen Ributzka2014-11-131-0/+61
* [FastISel][AArch64] Fold the cmp into the select when possible.Juergen Ributzka2014-11-131-0/+54
* [FastISel][AArch64] Extend 'select' lowering to support also i1 to i16.Juergen Ributzka2014-11-131-34/+46
* Pass an ArrayRef to MCDisassembler::getInstruction.Rafael Espindola2014-11-122-6/+3
* [FastISel][AArch64] Add support for fabs intrinsic.Juergen Ributzka2014-11-111-0/+26
* MCAsmParserExtension has a copy of the MCAsmParser. Use it.Rafael Espindola2014-11-111-10/+31
* [AArch64][FastISel] Fix kill flags for integer extends.Juergen Ributzka2014-11-101-0/+8
* Misc style fixes. NFC.Rafael Espindola2014-11-102-14/+13
* [AArch64] Keep flags on condition vreg when instantiating a CB branch.Ahmed Bougacha2014-11-071-1/+2
* [AArch64] Use the correct register class for ORR.Juergen Ributzka2014-11-041-1/+1
* AArch64: Pattern match integer vector abs like we do on ARM.Benjamin Kramer2014-11-041-0/+22
* Rename variables to conform to llvm coding standards.Akira Hatanaka2014-11-031-28/+28
* [AArch64] Make function processLogicalImmediate more efficient. NFC.Akira Hatanaka2014-11-031-47/+42
* [AArch64] Fix miscompile of comparison with 0xffffffffffffffffOliver Stannard2014-11-031-4/+4
* Remove redundant calls to isMaterializable.Rafael Espindola2014-11-011-7/+1
* [AArch64] Check Dest Register Liveness in CondOpt pass.Chad Rosier2014-10-311-6/+12
* [AArch64] CondOpt pass is missing FCMP instructions when searching backward forChad Rosier2014-10-311-0/+11
* AArch64: enable Cortex-A57 FP balancing on Cortex-A53.Tim Northover2014-10-281-1/+2
* AArch64InstrInfo.h: Fix a warning introduced in clang r220703. [-Winconsisten...NAKAMURA Takumi2014-10-271-1/+1
* [FastISel][AArch64] Emit immediate version of icmp (subs) for null pointer ch...Juergen Ributzka2014-10-271-2/+6
* [FastISel][AArch64] Optimize compare-and-branch for i1 to use 'tbz'.Juergen Ributzka2014-10-271-0/+4
* [FastISel][AArch64] Use 'cbz' also for null values (pointers).Juergen Ributzka2014-10-271-15/+12
* [FastISel][AArch64] Don't fold the 'and' instruction into the 'tbz/tbnz' inst...Juergen Ributzka2014-10-271-2/+2
* [FastISel][AArch64] Fix load/store with frame indices.Juergen Ributzka2014-10-271-23/+20
* [PBQP] Unique allowed-sets for nodes in the PBQP graph and use pairs of theseLang Hames2014-10-271-8/+8
* [AArch64] Fix fast-isel of cbz of i1, i8, i16Oliver Stannard2014-10-241-0/+6
* [AArch64] Add support for the .inst directive.Chad Rosier2014-10-225-0/+137
* [AArch64] Cleanup A57PBQPConstraintsArnaud A. de Grandmaison2014-10-223-48/+50
* [PBQP] Teach PassConfig to tell if the default register allocator is used.Arnaud A. de Grandmaison2014-10-212-17/+2
* [AArch64] Fix a silent codegen fault in BUILD_VECTOR lowering.James Molloy2014-10-171-9/+9
* [AArch64] Fix miscompile of sdiv-by-power-of-2.Juergen Ributzka2014-10-162-4/+3
* Reapply "[FastISel][AArch64] Add custom lowering for GEPs."Juergen Ributzka2014-10-151-0/+76
* [FastISel][AArch64] Factor out add with immediate emission into a helper func...Juergen Ributzka2014-10-151-13/+28
* Simplify handling of --noexecstack by using getNonexecutableStackSection.Rafael Espindola2014-10-153-7/+4
* Revert "[FastISel][AArch64] Add custom lowering for GEPs."Juergen Ributzka2014-10-151-85/+0
* Remove unused variable.Eric Christopher2014-10-151-1/+0
* [AArch64] Wrong CC access in CSINC-conditional branch sequenceGerolf Hoflehner2014-10-141-5/+1
* [AAarch64] Optimize CSINC-branch sequenceGerolf Hoflehner2014-10-142-29/+137
* [FastISel][AArch64] Add custom lowering for GEPs.Juergen Ributzka2014-10-141-0/+85
* [FastISel][AArch64] Fix sign-/zero-extend folding when SelectionDAG is involved.Juergen Ributzka2014-10-141-39/+190
OpenPOWER on IntegriCloud