Clean up aliases for ARM VLD1 single-lane assembly parsing a bit.
[oota-llvm.git] / lib / Target /
2011-12-02 Jim GrosbachClean up aliases for ARM VLD1 single-lane assembly...
2011-12-02 Jan SjödinAdd XOP feature flag.
2011-12-02 Craig TopperReduce duplicate code in isHorizontalBinOp and add...
2011-12-02 Craig TopperAdd instruction selection support for horizontal add...
2011-12-02 Hal Finkelremove unneeded FIXME comment
2011-12-02 Hal Finkelupdate PPC 940 hazard rec. to function in postRA mode
2011-12-02 Jim GrosbachARM start parsing VLD1 single lane instructions.
2011-12-01 Sanjoy DasDummy commit to check commit access.
2011-12-01 Chad RosierAdd missing functions.
2011-12-01 Chad RosierAdd a few more functions to TargetLibraryInfo. More...
2011-12-01 Eric ChristopherFor 64-bit the rest of the general regs are ok for...
2011-12-01 Eli FriedmanPass AVX vectors which are arguments to varargs functio...
2011-12-01 Eli FriedmanSmall fix for assembler generation on Darwin PPC64...
2011-11-30 Jan SjödinSupport for encoding all FMA4 instructions and tablegen...
2011-11-30 Matt Beaumont-GayRemove unused variable
2011-11-30 Jim GrosbachARM parsing for VLD1 all lanes, with writeback.
2011-11-30 Chad RosierAdd a few functions to TargetLibraryInfo.
2011-11-30 Jim GrosbachARM parsing for VLD1 two register all lanes, no writeback.
2011-11-30 Benjamin KramerX86: Turns out bulldozer also supports sse42 and lzcnt.
2011-11-30 Benjamin KramerX86: Add subtargets for AMD's bulldozer.
2011-11-30 Nadav RotemX86: PerformOrCombine introduced a vselect node with...
2011-11-30 Craig TopperAdd instruction selection support for AVX2 horizontal...
2011-11-30 Craig TopperMerge VPERM2F128/VPERM2I128 ISD node types.
2011-11-30 Craig TopperMerge decoding of VPERMILPD and VPERMILPS shuffle masks...
2011-11-30 Chad RosierAlphabetize TargetLibraryInfo enum and fix doxygen...
2011-11-30 Jim GrosbachARM parsing aliases for VLD1 single register all lanes.
2011-11-29 Chad RosierAdd support for sqrt, sqrtl, and sqrtf in TargetLibrary...
2011-11-29 Jim GrosbachTidy up a bit.
2011-11-29 Jim GrosbachAdd comment.
2011-11-29 Jim GrosbachARM parsing aliases for data-size suffices on VST1.
2011-11-29 Akira HatanakaChange names for MIPS "generic" processors defined...
2011-11-29 Jim GrosbachARM assembly parsing and encoding for four-register...
2011-11-29 Evan ChengAdd another missing pattern. llvm-gcc likes f64 but...
2011-11-29 Jim GrosbachARM assembly parsing and encoding for three-register...
2011-11-29 Jakob Stoklund OlesenMake X86::FsFLD0SS / FsFLD0SD real pseudo-instructions.
2011-11-29 Andrew Trickcomment.
2011-11-29 Daniel Dunbarbuild/CMake: Finish removal of add_llvm_library_depende...
2011-11-29 Michael J. SpencerMC/X86/COFF: Allow quotes in names when targeting MS...
2011-11-29 Elena DemikhovskyFixed vsqrt.ss intrinsic usage - order of input operand...
2011-11-29 Craig TopperFix shuffle decoding for memory forms for (V)SHUFPS/D.
2011-11-29 Craig TopperFix issues in shuffle decoding around VPERM* instructio...
2011-11-29 Craig TopperFix VINSERTF128/VEXTRACTF128 to be marked as FP instruc...
2011-11-29 Craig TopperCorrectly mark VPERM2F128 as being an FP instruction...
2011-11-29 Jim GrosbachBetter fix for ARM MOVT relocation encoding of thumb...
2011-11-28 Evan ChengAdd missing avx pattern.
2011-11-28 Duncan SandsSilence wrong warnings from GCC about variables possibl...
2011-11-28 Craig TopperAdd X86 instruction selection for VPERM2I128 when AVX2...
2011-11-28 Craig TopperMake isCommutedVSHUFP more like the way isCommutedSHUFP...
2011-11-27 Craig TopperMerge detecting and handling for VSHUFPSY and VSHUFPDY...
2011-11-27 Wesley PeckAdd several new instructions supported by the latest...
2011-11-27 Wesley PeckOptimize comparison against 0 in conditional instructions.
2011-11-26 Benjamin KramerMove code into anonymous namespaces.
2011-11-26 Craig TopperMerge 128-bit and 256-bit X86ISD node types for VPERMIL...
2011-11-26 Wesley PeckRename a couple of options and fix some simple typos.
2011-11-26 Craig TopperCollapse X86ISD node types for PUNPCKH*, PUNPCKL*,...
2011-11-25 Bruno Cardoso LopesThis patch contains support for encoding FMA4 instructi...
2011-11-25 NAKAMURA TakumiARMLoadStoreOptimizer.cpp: Fix MSVC(Debug) build.
2011-11-24 Craig TopperRemove 256-bit specific node types for UNPCKHPS/D and...
2011-11-24 Craig TopperRemove AVX2 specific X86ISD node types for PUNPCKH...
2011-11-24 Benjamin KramerX86: alias cqo to cqto.
2011-11-23 Akira HatanakaThis patch makes the following changes necessary for...
2011-11-23 Akira HatanakaThis patch addresses gp relative fixups/relocations...
2011-11-23 Benjamin KramerX86: Use btq for bit tests if the immediate can't be...
2011-11-23 Elena DemikhovskyI added several lines in X86 code generator that allow...
2011-11-23 Jakob Stoklund OlesenFix PR11422.
2011-11-22 Hal Finkeladd basic PPC register-pressure feedback; adjust the...
2011-11-22 Craig TopperMore fixes to the X86InstComments for shuffle instructi...
2011-11-22 Craig TopperFix shuffle decoding logic to handle UNPCKLPS/UNPCKLPD...
2011-11-22 Craig TopperAdd methods for querying minimum SSE version along...
2011-11-21 Craig TopperLowering for v32i8 to VPUNPCKLBW/VPUNPCKHBW when AVX2...
2011-11-21 Craig TopperAdd support for lowering 256-bit shuffles to VPUNPCKL...
2011-11-21 Craig TopperMake LowerSIGN_EXTEND_INREG split 256-bit vectors when...
2011-11-20 Craig TopperAdd code for lowering v32i8 shifts by a splat to AVX2...
2011-11-19 Craig TopperUse 256-bit vcmpeqd for creating an all ones vector...
2011-11-19 Craig TopperRemove some of the special classes that worked around...
2011-11-19 Craig TopperCustom lower AVX2 variable shift intrinsics to shl...
2011-11-19 Craig TopperSynthesize SSSE3/AVX 128-bit horizontal integer add...
2011-11-19 Craig TopperCollapse X86 PSIGNB/PSIGNW/PSIGND node types.
2011-11-19 Craig TopperExtend VPBLENDVB and VPSIGN lowering to work for AVX2.
2011-11-19 Craig TopperRemove unused parameters from the AVX maskmov classes.
2011-11-18 Nadav RotemAdd AVX2 vpbroadcast support
2011-11-18 Chad RosierGuard call to getRegForValue with isTypeLegal check...
2011-11-17 Chad RosierAdd TODO comment.
2011-11-17 Craig TopperFix SSE/AVX integer comparison patterns to understand...
2011-11-17 Chad RosierDead code.
2011-11-17 Craig TopperRemove seemingly unnecessary duplicate VROUND definitions.
2011-11-17 Eli FriedmanAdd support for custom names for library functions...
2011-11-17 Chad RosierDon't unconditionally set the kill flag.
2011-11-17 Eli FriedmanTurn on vzeroupper insertion on call boundaries for...
2011-11-16 Jim GrosbachGeneralize the fixup info for ARM mode.
2011-11-16 Akira HatanakaLower 64-bit constant pool node.
2011-11-16 Akira HatanakaLower 64-bit block address.
2011-11-16 Jim GrosbachFix encoding of NOP used for padding in ARM mode .align.
2011-11-16 Akira HatanakaAdd patterns for 64-bit tglobaladdr, tblockaddress...
2011-11-16 Akira Hatanaka64-bit jump register instruction.
2011-11-16 Evan ChengAnother missing X86ISD::MOVLPD pattern. rdar://10450317
2011-11-16 Jim GrosbachARM assembly parsing for shifted register operands...
2011-11-16 Jim GrosbachClean up debug printing of ARM shifted operands.
2011-11-16 Jim GrosbachARM assmebly two operand forms for LSR, ASR, LSL, ROR...
2011-11-16 Jim GrosbachARM assembly parsing for RRX mnemonic.
next