Remember to actually update SplitAnalysis statistics now that we have a fancy
[oota-llvm.git] / lib / Target / X86 /
2010-08-12 Bruno Cardoso LopesSome small clean-up: use of pseudo instructions
2010-08-12 Bruno Cardoso Lopes- Teach SSEDomainFix to switch between different levels...
2010-08-12 Bruno Cardoso LopesDefine AVX 128-bit pattern versions of SET0PS/PD.
2010-08-12 Bruno Cardoso LopesFix comment order
2010-08-12 Bruno Cardoso LopesBegin to support some vector operations for AVX 256...
2010-08-12 Daniel DunbarMC/X86/AsmParser: Give an explicit error message when...
2010-08-12 Daniel DunbarMC/AsmParser: Push the burdon of emitting diagnostics...
2010-08-12 Daniel Dunbartblgen/AsmMatcher: Always emit the match function as...
2010-08-11 Jakob Stoklund OlesenFix <rdar://problem/8282498> even if it doesn't reprodu...
2010-08-11 Dan GohmanUse ISD::ADD instead of ISD::SUB with a negated constan...
2010-08-11 Daniel DunbarMCAsmParser: Add dump() hook to MCParsedAsmOperand.
2010-08-10 Bruno Cardoso LopesAdd AVX matching patterns to Packed Bit Test intrinsics.
2010-08-10 Bruno Cardoso LopesAdd AVX movnt{pd,ps,dq} 256-bit intrinsics
2010-08-10 Bruno Cardoso LopesAdd AVX movmsk 256-bit intrinsics
2010-08-10 Bruno Cardoso LopesSupport AVX 256-bit load and store intrinsics
2010-08-10 Bruno Cardoso LopesPatterns to match AVX cmp instructions
2010-08-10 Bruno Cardoso LopesAdd matching patterns for vblend AVX intrinsics
2010-08-09 Eric ChristopherWording.
2010-08-09 Bruno Cardoso LopesAdd VCVTPD2PS, VCVTPS2DQ, VCVTPS2PDY, VCVTTPD2DQY,...
2010-08-09 Bruno Cardoso LopesAdd patterns to AVX conversions instructions. Do that...
2010-08-09 Oscar FuentesCMake: eliminated unnecessary target_link_libraries.
2010-08-09 Bruno Cardoso LopesMemory version of vcvtdq2pd intrinsic
2010-08-09 Bruno Cardoso LopesPatterns to match vinsert, vbroadcast, vmovmask and...
2010-08-07 Dale JohannesenUse sdmem and sse_load_f64 (etc.) for the vector
2010-08-06 Bruno Cardoso LopesPatterns to match AVX 256-bit vzero intrinsics
2010-08-06 Bruno Cardoso LopesPatterns to match AVX 256-bit permutation intrinsics
2010-08-06 Owen AndersonReapply r110396, with fixes to appease the Linux buildb...
2010-08-06 Bruno Cardoso LopesPatterns to match AVX 256-bit horizontal arithmetic...
2010-08-06 Bruno Cardoso LopesPatterns to match AVX 256-bit arithmetic intrinsics
2010-08-06 Owen AndersonRevert r110396 to fix buildbots.
2010-08-05 Eric ChristopherAdd an option to always emit realignment code for a...
2010-08-05 Owen AndersonDon't use PassInfo* as a type identifier for passes...
2010-08-05 Bruno Cardoso LopesSupport very basic (doesn't include ABI support in...
2010-08-05 Eric ChristopherHandle the memory barrier pseudo that goes to nothing...
2010-08-05 Eric ChristopherSet hasSideEffects on the 64-bit no-sse memory barrier.
2010-08-05 Eric ChristopherBe a little bit more specific about target for the...
2010-08-05 Eric ChristopherHandle the pseudo in MCInstLower.
2010-08-04 Eric ChristopherMake x86-64 membarriers work without sse and clean...
2010-08-04 Eli FriedmanPR7814: Truncates cannot be ignored for signed comparisons.
2010-08-04 Devang PatelAdd DEBUG message.
2010-08-04 Benjamin KramerEnable COFF writer on mingw32 and cygwin.
2010-08-04 Benjamin KramerPrint an error message when someone tries -integrated...
2010-08-03 Chris Lattnerfix a win64 encoding problem, patch by Cameron Esfahani!
2010-07-31 Michael J. SpencerMC: Remove HasAbsolutizedSet from WindowsX86AsmBackend.
2010-07-31 Michael J. SpencerAdd relax all support to the COFF object streamer.
2010-07-30 Bruno Cardoso LopesSupport all 128-bit AVX vector intrinsics. Most part...
2010-07-30 Bruno Cardoso LopesFix typo!
2010-07-29 Jakob Stoklund OlesenRevert r109652, and remove the offending assert in...
2010-07-28 Jakob Stoklund OlesenCreate a fixed stack object for varargs that is as...
2010-07-28 Nate BegemanImplement a vectorized algorithm for <16 x i8> << ...
2010-07-27 Nate Begeman~40% faster vector shl <4 x i32> on SSE 4.1 Larger...
2010-07-27 Michael J. SpencerMake MC use Windows COFF on Windows and add tests.
2010-07-27 Jakob Stoklund OlesenThe isLoadFromStackSlot and isStoreToStackSlot have...
2010-07-27 Jakob Stoklund OlesenAdd assertions that expose the PR7713 miscompilation...
2010-07-26 Evan ChengOn x86, f32 / f64 nodes share the same registers as...
2010-07-26 Bruno Cardoso LopesTemporary hack to let codegen assert or generate poor...
2010-07-24 Evan ChengAdd an ILP scheduler. This is a register pressure aware...
2010-07-24 Bruno Cardoso LopesSupport x86 "eiz" and "riz" pseudo index registers...
2010-07-23 Bruno Cardoso LopesRemove trailing whitespace
2010-07-23 Bruno Cardoso LopesAdd AVX version of CLMUL instructions
2010-07-23 Bruno Cardoso LopesDeclare CLMUL as a subtarget feature
2010-07-23 Bruno Cardoso LopesAdd x86 CLMUL (Carry-less multiplication) cpu feature
2010-07-23 Bruno Cardoso LopesAdd complete assembler support for FMA3 instructions...
2010-07-23 Dale JohannesenThe only supported calling convention for X86-64 uses
2010-07-23 Bruno Cardoso LopesFix some AVX instructions which didnt had HasAVX prefix...
2010-07-22 Bruno Cardoso LopesAdd remaining AVX instructions (most of them dealing...
2010-07-22 Chris Lattnerremove the JIT "NeedsExactSize" feature and supporting...
2010-07-22 Chris LattnerX86MCInstLower now depends on AsmPrinter being around.
2010-07-22 Chris Lattnerinstead of migrating it to the MC instruction encoder...
2010-07-22 Chandler CarruthAttempt to fix linking issues with CMake. Please review...
2010-07-22 Eric ChristopherCustom lower the memory barrier instructions and add...
2010-07-22 Eric Christopher80-columns.
2010-07-22 Nate BegemanMake fast isel win64-aware w.r.t. call-clobbered regs
2010-07-21 Bruno Cardoso LopesAdd more 256-bit forms for a bunch of regular AVX instr...
2010-07-21 Rafael EspindolaFixes win64. It was broken by a previous patch where...
2010-07-21 Chris Lattneradd some rough support for making mcinst lowering work...
2010-07-21 Bruno Cardoso LopesAdd missing AVX convert instructions. Those instruction...
2010-07-21 Nate BegemanFix a couple issues with Win64 ABI
2010-07-21 Bruno Cardoso LopesAvoid AVX instructions to be selected instead of its...
2010-07-21 Eric ChristopherPulling out previous patch, must've run the tests in
2010-07-21 Eric ChristopherLower MEMBARRIER on x86 and support processors without...
2010-07-21 Bruno Cardoso LopesAdd AVX only vzeroall and vzeroupper instructions
2010-07-21 Bruno Cardoso LopesAdd new AVX vpermilps, vpermilpd and vperm2f128 instruc...
2010-07-21 Bruno Cardoso LopesAdd new AVX vmaskmov instructions, and also fix the...
2010-07-20 Bruno Cardoso LopesAdd new AVX vextractf128 instructions
2010-07-20 Chris Lattnermake asmprinter optional, even though passing in null...
2010-07-20 Chris Lattnercontinue pushing dependencies around.
2010-07-20 Chris Lattnerreduce X86MCInstLower dependencies on asmprinter.
2010-07-20 Chris Lattnerpass around MF, not MMI.
2010-07-20 Chris Lattnercleanups.
2010-07-20 Chris Lattnermove two asmprinter methods into the asmprinter .cpp...
2010-07-20 Bruno Cardoso LopesAdd new AVX instruction vinsertf128
2010-07-20 Eric ChristopherConstify some arguments.
2010-07-20 Bruno Cardoso LopesAdd AVX vbroadcast new instruction
2010-07-20 Daniel DunbarUpdate CMake files.
2010-07-19 Chris Lattnerfix a layering problem by moving the x86 implementation
2010-07-19 Bruno Cardoso LopesAdd 256-bit vaddsub, vhadd, vhsub, vblend and vdpp...
2010-07-19 Daniel DunbarX86: Mark JMP{32,64}[mr] as requires 32-bit/64-bit...
2010-07-19 Daniel DunbarX86-64: Mark WINCALL and more tail call instructions...
2010-07-19 Daniel DunbarX86: Mark some tail call pseduo instruction as code...
next