summaryrefslogtreecommitdiff
path: root/test/CodeGen
Commit message (Expand)AuthorAge
* [X86] Never hoist the shift value of a shift instruction.Michael Zolotukhin2014-04-30
* ARM64: print fp immediates without using scientific notation.Tim Northover2014-04-30
* R600/SI: Use VALU instructions for copying i1 valuesTom Stellard2014-04-30
* R600/SI: Teach moveToVALU how to handle some SMRD instructionsTom Stellard2014-04-30
* [ARM64][fast-isel] Fast-isel doesn't know how to handle f128.Chad Rosier2014-04-30
* [mips] Fix MipsLongBranch pass to work when the offset from the branch to theSasa Stankovic2014-04-30
* ARM64: print lsr instead of lsrv for variable shifts (etc)Tim Northover2014-04-30
* AArch64/ARM64: use HS instead of CS & LO instead of CC.Tim Northover2014-04-30
* [mips][msa] Fix vector insertions where the index is variableDaniel Sanders2014-04-30
* ARM64: use hex immediates for movz/movk instructionsTim Northover2014-04-30
* ARM64: hexify printing various immediate operandsTim Northover2014-04-30
* ARM64: print canonical syntax for add/sub (imm) instructions.Tim Northover2014-04-30
* [ARM64] Ensure arm64_be is dealt with when emitting debug info.James Molloy2014-04-30
* ARM64: make sure FastISel uses a GPR64 source in 64-bit extensions.Tim Northover2014-04-30
* ARM: support stack probe emission for Windows on ARMSaleem Abdulrasool2014-04-30
* ARM: partially handle 32-bit relocations for WoASaleem Abdulrasool2014-04-30
* Implement X86 code generation for musttailReid Kleckner2014-04-29
* R600/SI: Custom lower SI_IF and SI_ELSE to avoid machine verifier errorsTom Stellard2014-04-29
* R600/SI: Only select SALU instructions in the entry or exit blockTom Stellard2014-04-29
* R600: optimize the UDIVREM 64 algorithmTom Stellard2014-04-29
* Add Simple return instruction to Mips fast-iselReed Kotler2014-04-29
* [mips][msa] Use CHECK-LABEL in basic_operations*.llDaniel Sanders2014-04-29
* [mips][msa] Fix element extraction where the index is variable.Daniel Sanders2014-04-29
* ARM: fix test after change to indirect symbol emission.Tim Northover2014-04-29
* X86: emit hidden stubs into a proper non_lazy_symbol_pointer section.Tim Northover2014-04-29
* ARM: emit hidden stubs into a proper non_lazy_symbol_pointer section.Tim Northover2014-04-29
* AArch64: Mark vector long multiplication as expand.Benjamin Kramer2014-04-29
* AVX-512: optimized a shuffle pattern to VINSERTI64x4.Elena Demikhovsky2014-04-29
* [ARM64]Fix a bug about incorrect operand order in an EXT instruction, which i...Hao Liu2014-04-29
* [ARM64]Fix a bug when lowering shuffle vector to an EXT instruction.Hao Liu2014-04-29
* [ARM64] Fix an issue where we were always assuming a copy was coming from a D...Chad Rosier2014-04-28
* [ARM64]Fix a bug cannot select UQSHL/SQSHL with constant i64 shift amount.Hao Liu2014-04-28
* X86: If SSE4.1 is missing lower SMUL_LOHI of v4i32 to pmuludq and fix up the ...Benjamin Kramer2014-04-27
* Update test not to check for a shuffle of an all-zero vector.Benjamin Kramer2014-04-27
* SelectionDAG: Aggressively fold shuffles of constant splats.Benjamin Kramer2014-04-27
* DAGCombiner: Simplify code a bit, make more transforms work with vectors.Benjamin Kramer2014-04-26
* X86: Lower SMUL_LOHI of v4i32 to pmuldq when SSE4.1 is available.Benjamin Kramer2014-04-26
* X86: Add patterns for MULHU/MULHS of v8i16 and v16i16.Benjamin Kramer2014-04-26
* DAGCombiner: Turn divs of vector splats into vectorized multiplications.Benjamin Kramer2014-04-26
* Revert r206749 till a final decision about the intrinsics is made.Michael Zolotukhin2014-04-26
* [DAG] During DAG legalization keep opaque constants even after expanding.Juergen Ributzka2014-04-26
* [X86] Implement TargetLowering::getScalingFactorCost hook.Quentin Colombet2014-04-26
* Appease the almighty buildbots.Filipe Cabecinhas2014-04-26
* Optimization for certain shufflevector by using insertps.Filipe Cabecinhas2014-04-25
* ARM: remove @llvm.arm.sevlSaleem Abdulrasool2014-04-25
* ARM: provide a new generic hint intrinsicSaleem Abdulrasool2014-04-25
* [ARM64] When compiling for ELF in PIC mode, local symbols shouldn't go throug...Tilmann Scheller2014-04-25
* [ARM64] Handle fp128 for parameter passing on stackJiangning Liu2014-04-25
* ARM64: fix assertion in ISelDAGToDAGTim Northover2014-04-25
* [ARM64] Print preferred aliases for SFBM/UBFM in InstPrinterBradley Smith2014-04-25