Re-implement the main strength-reduction portion of LoopStrengthReduction.
[oota-llvm.git] / test / CodeGen / X86 /
2010-01-21 Dan GohmanRe-implement the main strength-reduction portion of...
2010-01-20 Chris Lattneremit basic block labels with mcstreamer.
2010-01-20 Chris Lattneremit integer and fp zeros as (e.g.) .byte 0 instead...
2010-01-20 Chris Lattnersignficant cleanups to EmitGlobalConstant (including...
2010-01-19 Dan GohmanFold (add x, shl(0 - y, n)) -> sub(x, shl(y, n)), to...
2010-01-19 Dan GohmanMake SCEVAddRecExpr's getType return a pointer type...
2010-01-19 Dan GohmanAdd nounwinds.
2010-01-19 Evan ChengDo not extend extension results beyond the use of a...
2010-01-19 Chris Lattnerdon't let asm-verbose break the check-next lines in...
2010-01-19 Chris Lattnerfix a significant difference between llvm and gcc on...
2010-01-19 Chris Lattnerthere is no need to emit a .section above .comm on...
2010-01-18 Evan ChengCanonicalize -1 - x to ~x.
2010-01-17 Chris Lattnerreduce this test and convert to filecheck, hopefully...
2010-01-16 Kenneth UildriksWhen checking for sret-demotion, it needs to use legal...
2010-01-16 Chris Lattnerthis teestcase takes a long time to crash, remove it...
2010-01-15 David GreeneFix PR6019. A load has more than one use if it feeds...
2010-01-14 Dan GohmanFix a codegen abort seen in 483.xalancbmk.
2010-01-13 Chris Lattnerthis test requires SSE, thanks to jyasskin for pointing...
2010-01-13 Evan ChengCommit some changes I had managed to lose last night...
2010-01-13 Evan ChengRe-enable extension optimization pass.
2010-01-13 Evan ChengDisable opt-ext pass to unbreak the build for now.
2010-01-13 Jeffrey YasskinTry to fix the ARM and PPC buildbots. The -mattr=vector...
2010-01-13 Evan ChengAdd a quick pass to optimize sign / zero extension...
2010-01-12 Evan ChengAdd nounwind.
2010-01-12 Duncan SandsRevert commit 93204, since it causes the assembler...
2010-01-12 Dan GohmanMake several tests less fragile.
2010-01-12 Dan GohmanReapply the MOV64r0 patch, with a fix: MOV64r0 clobbers...
2010-01-11 Evan ChengAdd manual ISD::OR fastisel selection routines. TableGe...
2010-01-11 Evan ChengExtend r93152 to work on OR r, r. If the source set...
2010-01-11 Chris Lattnerreduce this to a sensible testcase.
2010-01-11 David GreeneShorten up this testcase.
2010-01-11 Evan ChengRevert 93158. It's breaking quite a few x86_64 tests.
2010-01-11 Jakob Stoklund OlesenAvoid adding PHI arguments for a predecessor that has...
2010-01-11 Dan GohmanUse a 32-bit and with implicit zero-extension instead...
2010-01-11 Dan GohmanRe-instate MOV64r0 and MOV16r0, with adjustments to...
2010-01-11 Dan GohmanGeneralize this check to avoid depending on a specific...
2010-01-11 Dan GohmanMake this test less trivial, to avoid spurious failures.
2010-01-11 Evan ChengSelect an OR with immediate as an ADD if the input...
2010-01-11 David GreeneImplement a feature (-vector-unaligned-mem) to allow...
2010-01-09 Jeffrey YasskinFix llvm.org/PR5729: x86-64 tail calls were putting...
2010-01-09 Dan GohmanRevert an earlier change to SIGN_EXTEND_INREG for vecto...
2010-01-08 Evan ChengFix a critical bug in 64-bit atomic operation lowering...
2010-01-08 Evan ChengReplaceAllUsesOfValueWith may delete other nodes that...
2010-01-07 Chris LattnerFix rdar://7517201, a regression introduced by r92849.
2010-01-07 Evan ChengFix a minor regression from my dag combiner changes...
2010-01-06 Evan ChengTeach dag combine to fold the following transformation...
2010-01-05 Dan GohmanMove this test from test/Transforms/IndVarSimplify to
2010-01-05 Bill WendlingDon't assign the shift the same type as the variable...
2010-01-05 Dan GohmanDelete useless trailing semicolons.
2010-01-04 Dan GohmanMake this test more portable.
2010-01-04 Dan GohmanAdd some tests and update an existing test to reflect...
2010-01-03 Chris Lattnerfix PR5930, allowing the asmprinter to emit difference...
2010-01-03 Chris Lattneradd PR#
2010-01-03 Chris Lattnerdifferences between two blockaddress's don't cause a
2010-01-02 Chris Lattnerallow this to work on linux hosts.
2010-01-02 Chris LattnerTeach codegen to handle:
2010-01-01 Chris Lattnerrename file.
2010-01-01 Chris LattnerTeach codegen to lower llvm.powi to an efficient (but...
2009-12-24 Chris Lattnerhandle equality memcmp of 8 bytes on x86-64 with two...
2009-12-24 Chris Lattnermove an optimization for memcmp out of simplifylibcalls...
2009-12-23 Eric ChristopherUpdate objectsize intrinsic and associated dependencies...
2009-12-22 Evan ChengRemove target attribute break-sse-dep. Instead, do...
2009-12-18 Evan ChengIncrease opportunities to optimize (brcond (srl (and...
2009-12-18 Evan ChengOn recent Intel u-arch's, folding loads into some unary...
2009-12-18 Dan GohmanTidy up this testcase and add test for tailcall optimiz...
2009-12-18 Dan GohmanRemove "tail" keywords. These calls are not intended...
2009-12-18 Sean CallananInstruction fixes, added instructions, and AsmString...
2009-12-16 Evan ChengRe-enable 91381 with fixes.
2009-12-16 Dale JohannesenDo better with physical reg operands (typically, from...
2009-12-15 Kenneth UildriksFor fastcc on x86, let ECX be used as a return register...
2009-12-15 Evan ChengDisable 91381 for now. It's miscompiling ARMISelDAG2DAG...
2009-12-15 Evan ChengMake 91378 more conservative.
2009-12-15 Evan ChengUse sbb x, x to materialize carry bit in a GPR. The...
2009-12-15 Evan ChengPropagate zest through logical shift.
2009-12-14 Dan GohmanFix integer cast code to handle vector types.
2009-12-12 Evan ChengDisable r91104 for x86. It causes partial register...
2009-12-11 Dan GohmanImplement vector widening, splitting, and scalarizing...
2009-12-11 Dan GohmanChange this to the correct PR number.
2009-12-11 Dan GohmanFix the result type of SELECT nodes lowered from Select...
2009-12-11 Anton KorobeynikovHonour setHasCalls() set from isel.
2009-12-11 Evan ChengTests for 91103 and 91104.
2009-12-10 Evan ChengIt's not safe to coalesce a move where src and dst...
2009-12-09 Evan ChengFix test.
2009-12-09 Evan ChengOptimize splat of a scalar load into a shuffle of a...
2009-12-07 David GreeneUse FileCheck and set nounwind on calls.
2009-12-07 Dan GohmanDon't enable the post-RA scheduler on x86 except at...
2009-12-05 Bill WendlingTemporarily revert r90502. It was causing the llvm...
2009-12-04 Jakob Stoklund OlesenAlso attempt trivial coalescing for live intervals...
2009-12-03 Nate BegemanDon't pull vector sext through both hands of a logical...
2009-12-02 Bill WendlingRemove unnecessary check.
2009-12-01 Evan ChengFix PR5391: support early clobber physical register...
2009-12-01 Jakob Stoklund OlesenUse CFG connectedness as a secondary sort key when...
2009-11-30 Jakob Stoklund OlesenNew virtual registers created for spill intervals shoul...
2009-11-30 Mon P WangAdd test case for r90108
2009-11-26 Evan ChengTest for 89905.
2009-11-22 Benjamin KramerTurns out stuff gets allocated to different registers...
2009-11-22 Edward O'CallaghanFix for bad FileCheck converts in revision 89584.
2009-11-22 Edward O'CallaghanConvert a few tests to FileCheck for PR5307.
2009-11-20 Evan ChengEnable hoisting load from constant memories.
2009-11-20 Sean CallananRecommitting PALIGNR shift width fixes.
next