Add an atomic lowering pass
[oota-llvm.git] / lib / Target /
2010-08-02 Kalle RaiskilaMore SPU v2f32 stuff added: insertelement and shuffle.
2010-08-02 Kalle RaiskilaAdd preliminary v2f32 support for SPU. Like with v2i32...
2010-08-02 Kalle RaiskilaAdd preliminary v2i32 support for SPU backend. As there...
2010-08-02 Eli FriedmanPR7781: Fix incorrect shifting in PPCTargetLowering...
2010-08-01 Eli FriedmanPR7774: Fix undefined shifts in Alpha backend. As...
2010-07-31 Daniel DunbarSilence some -Asserts uninitialized variable warnings.
2010-07-31 Michael J. SpencerMC: Remove HasAbsolutizedSet from WindowsX86AsmBackend.
2010-07-31 Bob WilsonMove newlines before inline jumptables from the asm...
2010-07-31 Michael J. SpencerAdd relax all support to the COFF object streamer.
2010-07-31 Bob WilsonAdd support for disassembling VMVN (immediate) instruct...
2010-07-30 Evan ChengAdd -disable-shifter-op to disable isel of shifter...
2010-07-30 Bob WilsonAdd a check in the ARM disassembler for NEON instructio...
2010-07-30 Dale JohannesenPPC doesn't supported VLA with large alignment. This was
2010-07-30 Bob WilsonAdd the __TEXT,__StaticInit section to the list of...
2010-07-30 Bruno Cardoso LopesSupport all 128-bit AVX vector intrinsics. Most part...
2010-07-30 Bruno Cardoso LopesFix typo!
2010-07-30 Jim GrosbachMany Thumb2 instructions can reference the full ARM...
2010-07-29 Nate BegemanAdd builtins for ssat/usat, similar to RealView's __ssa...
2010-07-29 Bob WilsonRefactor ARM-specific DAG combining in preparation...
2010-07-29 Dale JohannesenImplement vector constants which are splat of
2010-07-29 Bob WilsonDon't assert on an unrecognized BrMiscFrm instruction.
2010-07-29 Nate BegemanAdd intrinsics __builtin_arm_qadd & __builtin_arm_qsub...
2010-07-29 Jakob Stoklund OlesenRevert r109652, and remove the offending assert in...
2010-07-28 Jim GrosbachARM mode version of r109693. Remove incorrect substitut...
2010-07-28 Jim GrosbachRemove incorrect substitution pattern for UXTB16. It...
2010-07-28 Jim GrosbachRemove dead prototype
2010-07-28 Jakob Stoklund OlesenCreate a fixed stack object for varargs that is as...
2010-07-28 Dan GohmanFix this code to avoid decrementing an iterator past...
2010-07-28 Dan GohmanDo GEP offset calculations with unsigned math rather...
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 Eli FriedmanAnd a bit more non-ASCII stuff.
2010-07-26 Anton KorobeynikovDrop some non-ascii stuff
2010-07-26 Evan ChengOn x86, f32 / f64 nodes share the same registers as...
2010-07-26 Anton KorobeynikovAdd a note
2010-07-26 Bruno Cardoso LopesTemporary hack to let codegen assert or generate poor...
2010-07-26 Anton KorobeynikovCurrently EH lowering code expects typeinfo to be globa...
2010-07-26 Evan ChengARM fastisel isn't ready.
2010-07-25 Douglas GregorRemove extraneous semicolon
2010-07-25 Douglas GregorUnbreak CMake build
2010-07-24 Anton KorobeynikovHook in GlobalMerge pass
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 Jim GrosbachUse the appropriate register class for an i32 when...
2010-07-23 Dale JohannesenRevert 109076. It is wrong and was causing regressions...
2010-07-23 Evan Cheng- Allow target to specify when is register pressure...
2010-07-23 Bruno Cardoso LopesRemove trailing whitespace
2010-07-23 Bruno Cardoso LopesAdd AVX version of CLMUL instructions
2010-07-23 Gabor Greiffix constness warnings
2010-07-23 Gabor Greifdo not (implicitly) dereference iterator many times...
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 Chris Lattnereliminate the TargetInstrInfo::GetInstSizeInBytes hook.
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 Lattnerswitch a private implementation of GetFunctionSizeInBytes.
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 Xerxes RanbyARMv4 JIT forgets to set the lr register when making...
2010-07-22 Gabor Greifundo 80 column trespassing I caused
2010-07-22 Chandler CarruthMark an assert-only variable as used.
2010-07-22 Chandler CarruthFix the generated file name for CMake.
2010-07-22 Chandler CarruthAttempt to fix linking issues with CMake. Please review...
2010-07-22 Owen AndersonUpdate CMake files.
2010-07-22 Eric ChristopherCustom lower the memory barrier instructions and add...
2010-07-22 Evan ChengFix constant island pass's handling of tBR_JTr. The...
2010-07-22 Eric Christopher80-columns.
2010-07-22 Nate BegemanMake fast isel win64-aware w.r.t. call-clobbered regs
2010-07-21 Evan ChengMore register pressure aware scheduling work.
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 Jim GrosbachFor ARM/Darwin, add a dwarf entry indicating whether...
2010-07-21 Chris Lattneradd some rough support for making mcinst lowering work...
2010-07-21 Eric ChristopherBaby steps towards ARM fast-isel.
2010-07-21 Owen AndersonFix batch of converting RegisterPass<> to INTIALIZE_PASS().
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 Rafael EspindolaFix calling convention on ARM if vfp2+ is enabled.
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 Evan ChengTeach bottom up pre-ra scheduler to track register...
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 Chris Lattnerprune #includes a little.
2010-07-20 Bruno Cardoso LopesAdd new AVX instruction vinsertf128
next