Lower BUILD_VECTOR to SHUFFLE + INSERT_VECTOR_ELT for X86
[oota-llvm.git] / lib / Target / X86 /
2012-10-19 Michael LiaoLower BUILD_VECTOR to SHUFFLE + INSERT_VECTOR_ELT for X86
2012-10-18 Nadav RotemReapply the TargerTransformInfo changes, minus the...
2012-10-18 Bob WilsonTemporarily revert the TargetTransform changes.
2012-10-17 Jakob Stoklund OlesenCheck for empty YMM use-def lists in X86VZeroUpper.
2012-10-17 Michael LiaoCheck SSSE3 instead of SSE4.1
2012-10-17 Michael LiaoFix setjmp on models with non-Small code model nor...
2012-10-16 Michael LiaoSupport v8f32 to v8i8/vi816 conversion through custom...
2012-10-16 NAKAMURA TakumiReapply r165661, Patch by Shuxin Yang <shuxin.llvm...
2012-10-16 Craig TopperMove X86MCInstLower class definition into implementatio...
2012-10-15 Michael LiaoAdd __builtin_setjmp/_longjmp supprt in X86 backend
2012-10-15 Chad Rosier[ms-inline asm] If we parsed a statement and the opcode...
2012-10-15 Chad Rosier[ms-inline asm] Update the end loc for ParseIntelMemOpe...
2012-10-15 Micah VillmowResubmit the changes to llvm core to update the functio...
2012-10-13 Benjamin KramerX86: Disable long nops for all cpus prior to pentiumpro...
2012-10-13 Benjamin KramerX86: Fix accidentally swapped operands.
2012-10-13 Benjamin KramerX86: Promote i8 cmov when both operands are coming...
2012-10-13 Chad Rosier[ms-inline asm] Remove the MatchInstruction() function...
2012-10-12 Chad Rosier[ms-inline asm] Capitalize per coding standard.
2012-10-12 Chad Rosier[ms-inline asm] Use the new API introduced in r165830...
2012-10-11 Micah VillmowRevert 165732 for further review.
2012-10-11 Micah VillmowAdd in the first iteration of support for llvm/clang...
2012-10-11 NAKAMURA TakumiRevert r165661, "Patch by Shuxin Yang <shuxin.llvm...
2012-10-11 Evan ChengChange MachineInstrBuilder::addDisp to copy over target...
2012-10-10 Nadav RotemAdd a new interface to allow IR-level passes to access...
2012-10-10 Nadav RotemPatch by Shuxin Yang <shuxin.llvm@gmail.com>.
2012-10-10 Michael LiaoAdd support for FP_ROUND from v2f64 to v2f32
2012-10-10 Michael LiaoAdd alternative support for FP_ROUND from v2f32 to...
2012-10-09 Evan ChengWhen expanding atomic load arith instructions, do not...
2012-10-09 Bill WendlingUse the attribute enums to query if a parameter has...
2012-10-09 Bill WendlingCreate enums for the different attributes.
2012-10-09 Craig TopperSeparate AVXCC and SSECC printing for cmpps/pd/ss/sd...
2012-10-09 Craig TopperRemove some unused code in the X86AsmPrinter. Add LLVM_...
2012-10-08 Andrew Trickmisched: remove the unused getSpecialAddressLatency...
2012-10-08 Micah VillmowMove TargetData to DataLayout.
2012-10-07 Benjamin KramerX86: fcmov doesn't handle all possible EFLAGS, fall...
2012-10-05 Chad Rosier[ms-inline asm] Add a few typedefs to simplify future...
2012-10-05 Craig TopperRemove some encoding bits I forgot to remove from SETB_...
2012-10-05 Craig TopperMove expansion of SETB_C(8/16/32/64)r from MCInstLower...
2012-10-05 Evan ChengFollow up to r165072. Try a different approach: only...
2012-10-04 Chad Rosier[ms-inline asm] Add support for parsing [Intel dialect...
2012-10-04 Preston GurdThis patch corrects commit 165126 by using an integer...
2012-10-04 Eric ChristopherUpdate this a bit more to represent how the prologue...
2012-10-04 Michael LiaoAdd register encoding support in X86 backend
2012-10-04 Bill WendlingUse new accessor methods to query for attributes.
2012-10-03 Michael LiaoClean up tailing whitespaces
2012-10-03 Chad Rosier[ms-inline asm] Add support in the X86AsmPrinter for...
2012-10-03 Chad RosierTypos.
2012-10-03 Bill WendlingAdd methods which query for the specific attribute...
2012-10-03 Preston GurdSet up MCSchedModel after detecting the CPU type in...
2012-10-03 Eric ChristopherRevert 165051-165049 while looking into the foreach...
2012-10-03 Craig TopperFix 80-column violation
2012-10-03 Jakob Stoklund OlesenThe early if conversion pass is ready to be used as...
2012-10-02 Evan ChengFix a serious X86 instruction selection bug. In
2012-10-02 Eric ChristopherRevert "Don't use a debug location for frame setup...
2012-10-02 Chad RosierRevert 165057, per Jim's request. This requires furthe...
2012-10-02 Nick LewyckyMake sure to put our sret argument into %rax on x86...
2012-10-02 Chad Rosier[ms-inline asm] Add basic support for wildcard MCParsed...
2012-10-02 Eric ChristopherDon't use a debug location for frame setup instructions...
2012-10-02 Eric ChristopherUse the existing DebugLoc.
2012-10-02 Eric ChristopherMake the location a parameter since we may not want...
2012-10-02 Eric ChristopherRemove the SavePoint infrastructure from fast isel...
2012-10-02 Andrew KaylorSupport for generating ELF objects on Windows.
2012-10-01 Chad Rosier[ms-inline asm] Add the convertToMapAndConstraints...
2012-10-01 Craig TopperUse constants for all return values in switch. Allows...
2012-09-30 Craig TopperChange getX86SubSuperRegister to take an MVT::SimpleVal...
2012-09-28 Manman RenX86: when replacing SUB with TEST in ISelDAGToDAG,...
2012-09-27 Sylvestre LedruRevert 'Fix a typo 'iff' => 'if''. iff is an abreviatio...
2012-09-27 Sylvestre LedruFix a typo 'iff' => 'if'
2012-09-26 Bill WendlingRemove the `hasFnAttr' method from Function.
2012-09-26 Jim GrosbachX86_32: Large Symbol+Offset relocations.
2012-09-26 Michael LiaoAdd SARX/SHRX/SHLX code generation support
2012-09-26 Michael LiaoAdd RORX code generation support
2012-09-26 Michael LiaoAdd MULX code generation support
2012-09-26 Craig TopperRemove hasNoAVX method. Can just invert hasAVX instead.
2012-09-26 Michael LiaoAdd 'lock' prefix output support in assembly printer
2012-09-25 Michael LiaoAdd missing i64 max/min/umax/umin on 32-bit target
2012-09-25 Bob WilsonConsistently specify the assembly variant to MatchInstr...
2012-09-25 Evan ChengFix an illegal tailcall opt where the callee returns...
2012-09-24 Jim GrosbachMark jump tables in code sections with DataRegion direc...
2012-09-24 Chad RosierRather then have a wrapper function, have tblgen instan...
2012-09-24 Chad RosierRather then have a wrapper function, have tblgen instan...
2012-09-22 Michael LiaoFix 16-bit atomic inst encoding and keep pseudo-inst...
2012-09-22 Michael LiaoFix typo in r164357
2012-09-21 Chad Rosier[ms-inline asm] Expose the mnemonicIsValid() function...
2012-09-21 Chad RosierAdd comment.
2012-09-21 Michael LiaoFix a typo in r164357
2012-09-21 Michael LiaoAdd missing i8 max/min/umax/umin support
2012-09-21 Michael LiaoRevise td of X86 atomic instructions
2012-09-20 Michael LiaoRe-work X86 code generation of atomic ops with spin...
2012-09-19 Michael LiaoUnify the logic in SelectAtomicLoadAdd and SelectAtomic...
2012-09-19 Craig TopperRemove code for setting the VEX L-bit as a function...
2012-09-19 Craig TopperAdd explicit VEX_L tags to all 256-bit instructions...
2012-09-18 Roman DivackyWhen creating MCAsmBackend pass the CPU string as well...
2012-09-17 Jan Wen VoungAdd some cases to x86 OptimizeCompare to handle DEC...
2012-09-17 Benjamin KramerLLVM_ATTRIBUTE_USED forces emission of a function....
2012-09-16 Nadav RotemThe PMOVZXWD family of functions had patterns extends...
2012-09-15 Craig TopperUse LLVM_DELETED_FUNCTION in place of 'DO NOT IMPLEMENT...
2012-09-15 Benjamin KramerX86: Emitting x87 fsin/fcos for sinf/cosf is not safe...
2012-09-14 Dmitri GribenkoFix Doxygen issues:
2012-09-13 Michael LiaoFix comment
next