aboutsummaryrefslogtreecommitdiff
path: root/test/CodeGen
AgeCommit message (Expand)Author
2013-04-01R600: Add support for native control flowVincent Lejeune
2013-04-01R600: Emit CF_ALU and use true kcache register.Vincent Lejeune
2013-04-01Fix a bad assert in PPCTargetLoweringHal Finkel
2013-04-01Add triple to test/CodeGen/PowerPC/stfiwx-2Hal Finkel
2013-04-01Merge load/store sequences with adresses: base + index + offsetArnold Schwaighofer
2013-04-01Add more PPC floating-point conversion instructionsHal Finkel
2013-04-01Fix PowerPC/cttz.ll to specify a cpu (and use FileCheck)Hal Finkel
2013-04-01Add the PPC popcntw instructionHal Finkel
2013-03-31X86: Promote sitofp <8 x i16> to <8 x i32> when AVX is available.Benjamin Kramer
2013-03-31Add the PPC lfiwax instructionHal Finkel
2013-03-31Cleanup PPC(64) i32 -> float/double conversionHal Finkel
2013-03-30DAGCombine: visitXOR can replace a node without returning it, bail out in tha...Benjamin Kramer
2013-03-30Change '@SECREL' suffix to GAS-compatible '@SECREL32'.Benjamin Kramer
2013-03-30[NVPTX] Remove support for SM < 2.0. This was never fully supported anyway.Justin Holewinski
2013-03-30[NVPTX] Add NVVMReflect pass to allow compile-time selection ofJustin Holewinski
2013-03-30[mips] Add patterns for DSP indexed load instructions.Akira Hatanaka
2013-03-30[mips] Fix DSP instructions to have explicit accumulator register operands.Akira Hatanaka
2013-03-30[mips] Move the code which does dag-combine for multiply-add/sub nodes toAkira Hatanaka
2013-03-29Exclude the X86/complex-fca.ll test at it probably wasn't supposed to work on...Timur Iskhodzhanov
2013-03-29Implement FRINT lowering on PPC using frinHal Finkel
2013-03-29Remove the old CodePlacementOpt pass.Benjamin Kramer
2013-03-29Add PPC FP rounding instructions fri[mnpz]Hal Finkel
2013-03-28Add support of RDSEED defined in AVX2 extensionMichael Liao
2013-03-28Enhance boolean simplification to handle 16-/64-bit RDRANDMichael Liao
2013-03-28Make Win32 put the SRet address into EAX, fixes PR15556Timur Iskhodzhanov
2013-03-28Specify CPUs on the PPC bswap-load-store testHal Finkel
2013-03-28Only enable 64-bit bswap DAG combines for PPC64Hal Finkel
2013-03-28Hexagon: Enable SupportDebugInfomation and DwarfInSection flags.Jyotsna Verma
2013-03-28Add the PPC64 ldbrx/stdbrx instructionsHal Finkel
2013-03-28Hexagon: Use multiclass for gp-relative instructions.Jyotsna Verma
2013-03-28Add the PPC64 popcntd instructionHal Finkel
2013-03-28Cleanup PPC CR-spill kill flags and 32- vs. 64-bit instructionsHal Finkel
2013-03-28Revert "Adding DIImportedModules to DIScopes."David Blaikie
2013-03-27This patch follows is a follow up to r178171, which uses the register Preston Gurd
2013-03-27For the current Atom processor, the fastest way to handle a callPreston Gurd
2013-03-27R600/SI: add SETO/SETUO patternsChristian Konig
2013-03-27Print PPC ZERO as 0 (not r0) even on DarwinHal Finkel
2013-03-27Enabling the generation of dependency breakers for partial updates on Cortex-...Silviu Baranga
2013-03-27R600/SI: add cummuting of rev instructionsChristian Konig
2013-03-27R600/SI: add mulhu/mulhs patternsChristian Konig
2013-03-27R600/SI: add srl/sha patterns for SIChristian Konig
2013-03-27Allocate r0 on PPCHal Finkel
2013-03-27Remove the link register from the GPR classes on PowerPC.Bill Schmidt
2013-03-27Adding DIImportedModules to DIScopes.David Blaikie
2013-03-27Don't spill PPC VRSAVE on non-Darwin (even in SjLj)Hal Finkel
2013-03-26Add XTEST codegen supportMichael Liao
2013-03-26Enable SandyBridgeModel for all modern Intel P6 descendants.Jakob Stoklund Olesen
2013-03-26Use multiple virtual registers in PPC CR spillingHal Finkel
2013-03-26Update PEI's virtual-register-based scavenging to support multiple simultaneo...Hal Finkel
2013-03-26Fix PRFCHW test on non-x86 buildsMichael Liao