Move PPCJITInfo off of the TargetMachine and onto the subtarget.
[oota-llvm.git] / test / CodeGen /
2014-06-12 Juergen RibutzkaUpdate test case to use "not" instead of "XFAIL".
2014-06-12 Matt ArsenaultR600: Mostly remove remaining AMDIL intrinsics.
2014-06-12 Juergen Ributzka[FastISel][X86] Argument lowering test case
2014-06-12 Juergen Ributzka[FastIsel][X86] Add support for lowering the first...
2014-06-12 Saleem AbdulrasoolCodeGen: enable mov.w/mov.t pairs with minsize for WoA
2014-06-12 Juergen RibutzkaRevert "[FastIsel][X86] Add support for lowering the...
2014-06-12 Tom StellardRevert "SelectionDAG: Enable (and (setcc x), (setcc...
2014-06-12 James MolloyDisable the load/store optimization pass for Thumb-1.
2014-06-12 Daniel Sanders[mips][mips64r6] bc1[tf] are not available on MIPS32r6...
2014-06-12 Daniel Sanders[mips][mips64r6] [sl][duw]xc1 are not available on...
2014-06-12 Daniel Sanders[mips][mips64r6] c.cond.fmt, mov[fntz], and mov[fntz...
2014-06-12 Daniel Sanders[mips] Use MTHC1 when it is available (MIPS32r2 and...
2014-06-12 Daniel Sanders[mips][mips64r6] madd.[ds], msub.[ds], nmadd.[ds],...
2014-06-12 Daniel Sanders[mips][mips64r6] madd/maddu/msub/msubu are not availabl...
2014-06-12 Andrea Di Biagio[X86] Teach how to combine AVX and AVX2 horizontal...
2014-06-12 Daniel Sanders[mips][mips64r6] Replace m[tf]hi, m[tf]lo, mult, multu...
2014-06-12 Matt ArsenaultR600/SI: Use a register set to -1 for data0 on ds_inc...
2014-06-12 Juergen Ributzka[FastISel][x86] Add testcase for r210719.
2014-06-12 Juergen Ributzka[x86] Improve frameaddress test from r210709.
2014-06-12 Juergen Ributzka[FastISel] Add support for the stackmap intrinsic.
2014-06-11 Juergen Ributzka[FastISel][X86] Add support for the sqrt intrinsic.
2014-06-11 Juergen Ributzka[FastISel][X86] Add support for the frameaddress intrinsic.
2014-06-11 Chad Rosier[AArch64] Basic Sched Model for Cortex-A57.
2014-06-11 Matt ArsenaultR600/SI: Fix bitcast between v2i32 and f64
2014-06-11 Matt ArsenaultR600/SI: Add common 64-bit LDS atomics
2014-06-11 Matt ArsenaultR600/SI: Add 32-bit LDS atomic cmpxchg
2014-06-11 Matt ArsenaultR600/SI: Use LDS atomic inc / dec
2014-06-11 Matt ArsenaultR600/SI: Add other LDS atomic operations
2014-06-11 Matt ArsenaultR600/SI: Fix backwards names for local atomic instructions.
2014-06-11 Matt ArsenaultR600/SI: Refactor local atomics.
2014-06-11 Matt ArsenaultR600/SI: Use v_cvt_f32_ubyte* instructions
2014-06-11 Matt ArsenaultR600/SI: Fix selection failure on scalar_to_vector
2014-06-11 Daniel Sanders[mips][mips64r6] Improve tests affected by the changes...
2014-06-11 Cameron McInallyAdd AVX512 masked leadz instrinsic support.
2014-06-11 Andrea Di Biagio[X86] Refactor the logic to select horizontal adds...
2014-06-11 Jiangning LiuGlobal merge for global symbols.
2014-06-10 Juergen Ributzka[FastISel][X86] Extend support for {s|u}{add|sub|mul...
2014-06-10 Matt ArsenaultR600: Use BCNT_INT for evergreen
2014-06-10 Matt ArsenaultR600/SI: Implement i64 ctpop
2014-06-10 Matt ArsenaultR600/SI: Use bcnt instruction for ctpop
2014-06-10 Matt ArsenaultR600: Handle fcopysign
2014-06-10 Matt ArsenaultR600/SI: Handle sign_extend and zero_extend to i64...
2014-06-10 Reed KotlerDo Materialize Floating Point in Mips Fast-Isel
2014-06-10 Andrea Di Biagio[X86] Improved target combine rules for selecting horiz...
2014-06-10 Adam Nemet[X86] AVX512: Add vmovntdqa
2014-06-10 Renato GolinFix a bug in the Thumb1 ARM Load/Store optimizer
2014-06-10 Tom StellardSelectionDAG: Don't use MVT::Other to determine legalit...
2014-06-10 Tom StellardSelectionDAG: Expand SELECT_CC to SELECT + SETCC
2014-06-10 Bill Schmidt[PPC64LE] Recognize shufflevector patterns for little...
2014-06-10 Chad Rosier[AArch64] Emit .ident compiler version attribute.
2014-06-10 Tim NorthoverAArch64: disallow x30 & x29 as the destination for...
2014-06-10 Tim NorthoverRevert "X86: elide comparisons after cmpxchg instructions."
2014-06-10 Tim NorthoverX86: elide comparisons after cmpxchg instructions.
2014-06-10 Tim NorthoverAArch64: teach FastISel how to handle offset FrameIndices
2014-06-10 Tim NorthoverAArch64: make FastISel memcpy emission more robust.
2014-06-09 Alp TokerReduce verbiage of lit.local.cfg files
2014-06-09 Bill Schmidt[PPC64LE] Generate correct code for unaligned little...
2014-06-09 Saleem AbdulrasoolARM: add VLA extension for WoA Itanium ABI
2014-06-09 Andrea Di Biagio[X86] Add target combine rules for horizontal add/sub.
2014-06-09 Matt ArsenaultR600/SI: Keep 64-bit not on SALU
2014-06-09 Matt ArsenaultR600: Fix selection failure for vector bswap
2014-06-09 Bill Schmidt[PPC64LE] Generate correct little-endian code for v16i8...
2014-06-09 NAKAMURA Takumillvm/test/CodeGen/X86/2014-05-29-factorial.ll: Relax...
2014-06-09 Andrea Di Biagio[X86] Avoid emitting unnecessary test instructions.
2014-06-09 Andrea Di Biagio[DAG] Expose NoSignedWrap, NoUnsignedWrap and Exact...
2014-06-09 Matt ArsenaultR600: Add more and testcases
2014-06-09 Chad Rosier[AArch64] Fix the ordering of the accumulate operand...
2014-06-09 Chad Rosier[AArch64] When combining constant mul of power of 2...
2014-06-08 Alp TokerRevert "Do materialize for floating point"
2014-06-08 Reed KotlerDo materialize for floating point
2014-06-08 Saleem Abdulrasooltest: add test case for SVN r210406
2014-06-07 Alp TokerFix typos
2014-06-07 Saleem AbdulrasoolARM: correct assertion for long-calls on WoA
2014-06-06 Benjamin KramerX86: Don't turn shifts into ands if there's another...
2014-06-06 Filipe CabecinhasFixed a bug in lowering shuffle_vectors to insertps
2014-06-06 Bill Schmidt[PPC64LE] Fix lowering of BUILD_VECTOR and SHUFFLE_VECT...
2014-06-06 Rafael EspindolaAllow aliases to be unnamed_addr.
2014-06-05 Bill Schmidt[PPC64LE] Add test case for r210282 commit
2014-06-05 Tom RoederAdding explicit triples to the ARM jumptable tests
2014-06-05 Tom RoederAdd a new attribute called 'jumptable' that creates...
2014-06-05 Sasa Stankovic[mips] Modify long branch for NaCl:
2014-06-05 Sasa StankovicPrevent hoisting the instruction whose def might be...
2014-06-05 Matt ArsenaultR600: Fix test. Using wrong check prefix.
2014-06-05 Matt ArsenaultR600/SI: Match rsq instructions
2014-06-03 Eric ChristopherRevert r209381 as it isn't a local variable. Add a...
2014-06-03 Tilmann Scheller[AArch64] Add regression tests for the load/store optim...
2014-06-03 Tim NorthoverAArch64: mark small types (i1, i8, i16) as promoted
2014-06-03 Jiangning Liu[AArch64] Correctly deal with VPR stack parameter passing.
2014-06-03 Rafael EspindolaAllow alias to point to an arbitrary ConstantExpr.
2014-06-02 Andrea Di Biagio[X86] Fix checked arithmetic for i8 on X86.
2014-06-02 Tilmann Scheller[AArch64] Add some more regression tests for store...
2014-06-02 Tilmann Scheller[AArch64] Add some more regression tests for load pre...
2014-06-01 Christian PirkerARMEB: Fix function return type f64
2014-05-31 Matt ArsenaultR600/SI: Fix [s|u]int_to_fp for i1
2014-05-31 Filipe CabecinhasMake blend tests more specific
2014-05-30 Andrea Di Biagio[X86] Add two combine rules to simplify dag nodes intro...
2014-05-30 Filipe CabecinhasConvert a vselect into a concat_vector if possible
2014-05-30 Filipe CabecinhasSeparate the check for blend shuffle_vector masks
2014-05-30 Logan ChienFix MIPS exception personality encoding.
2014-05-30 Rafael Espindola[pr19636] Fix known bit computation in urem instructio...
next