X86 fast-isel: Avoid explicit AH subreg reference for [SU]Rem.
[oota-llvm.git] / lib / Target / X86 /
2013-07-09 Jim GrosbachX86 fast-isel: Avoid explicit AH subreg reference for...
2013-07-08 Nico RieckReuse %rax after calling __chkstk on win64
2013-07-08 Nico RieckRevert "Proper va_arg/va_copy lowering on win64"
2013-07-08 Nico RieckRevert "Reuse %rax after calling __chkstk on win64"
2013-07-07 Nico RieckReuse %rax after calling __chkstk on win64
2013-07-06 Nico RieckProper va_arg/va_copy lowering on win64
2013-07-04 Jakob Stoklund OlesenRemove the EXCEPTIONADDR, EHSELECTION, and LSDAADDR...
2013-07-04 Jakob Stoklund OlesenRevert r185595-185596 which broke buildbots.
2013-07-03 Jakob Stoklund OlesenRemove the EXCEPTIONADDR, EHSELECTION, and LSDAADDR...
2013-07-03 Craig TopperUse SmallVectorImpl::iterator/const_iterator instead...
2013-07-02 Ulrich Weigand[DebugInfo] Allow getDebugThreadLocalSymbol to return...
2013-07-01 David BlaikiePR16493: DebugInfo with TLS on PPC crashing due to...
2013-06-30 Ahmed BougachaX86: POP*rmm: move address operand to (ins) from (outs).
2013-06-28 Chad RosierFix an off-by-one error. Also make the code a little...
2013-06-28 David BlaikieIntegrate Assembler: Support X86_64_DTPOFF64 relocations
2013-06-27 Nadav RotemGet rid of the unused class member.
2013-06-27 Nadav RotemCostModel: improve the cost model for load/store of...
2013-06-27 Benjamin KramerDon't cast away constness.
2013-06-26 Elena DemikhovskyOptimized integer vector multiplication operation by...
2013-06-25 Arnold SchwaighoferX86 cost model: Vectorizing integer division is a bad...
2013-06-25 Andrew TrickRevert "Temporarily enable MI-Sched on X86."
2013-06-24 Andrew TrickTemporarily enable MI-Sched on X86.
2013-06-23 Andrew TrickAdd MI-Sched support for x86 macro fusion.
2013-06-22 Chad RosierThe getRegForInlineAsmConstraint function should only...
2013-06-21 David BlaikieDebugInfo: Don't lose unreferenced non-trivial by-value...
2013-06-21 Andrew TrickFix IMULX machine model. Multiple def operands require...
2013-06-20 Kevin EnderbyUpdate the X86 disassembler to use xacquire and xreleas...
2013-06-19 Bill WendlingAccess the TargetLoweringInfo from the TargetMachine...
2013-06-19 Bill WendlingAccess the TargetLoweringInfo from the TargetMachine...
2013-06-18 Nadav RotemFix 80 col violation.
2013-06-18 Stefanus Du ToitAdd support for encoding the HLE XACQUIRE and XRELEASE...
2013-06-18 Bill WendlingUse pointers to the MCAsmInfo and MCRegInfo.
2013-06-16 David BlaikieDebugInfo: remove target-specific Frame Index handling...
2013-06-15 Andrew TrickSupport BufferSize on ProcResGroup for unified MOp...
2013-06-15 Andrew TrickUpdate machine models. Specify buffer sizes for OOO...
2013-06-15 Andrew TrickMachine Model: Add MicroOpBufferSize and resource Buffe...
2013-06-14 Benjamin KramerX86: cvtpi2ps is just an SSE instruction with MMX opera...
2013-06-13 Benjamin KramerX86: Make the cmov aliases work with intel syntax too.
2013-06-12 Patrik HagglundFix gcc -flto build, by adding LLVM_ATTRIBUTE_USED to
2013-06-11 Eric ChristopherCorrect the def registers for the 8bit x86 divide instr...
2013-06-11 Eric ChristopherUse the Copy we defined above here.
2013-06-10 Tim NorthoverX86: Stop LEA64_32r doing unspeakable things to its...
2013-06-09 Elena DemikhovskyRemoved PackedDouble domain from scalar instructions...
2013-06-07 Bill WendlingDon't cache the instruction and register info from...
2013-06-07 Bill WendlingRemove unused c'tor.
2013-06-06 Bill WendlingCache the TargetLowering info object as a pointer.
2013-06-05 Michael Liao[PATCH] Fix VGATHER* operand constraints
2013-06-05 Rafael EspindolaHandle relocations that don't point to symbols.
2013-06-03 Ahmed BougachaX86: sub_xmm registers are 128 bits wide.
2013-06-01 Tim NorthoverRevert r183069: "TMP: LEA64_32r fixing"
2013-06-01 Tim NorthoverTMP: LEA64_32r fixing
2013-06-01 Tim NorthoverX86: change MOV64ri64i32 into MOV32ri64
2013-05-31 Eric ChristopherTemporarily Revert "X86: change MOV64ri64i32 into MOV32...
2013-05-31 Ahmed BougachaAdd a way to define the bit range covered by a SubRegIndex.
2013-05-31 Tim NorthoverX86: change MOV64ri64i32 into MOV32ri64
2013-05-30 Tim NorthoverX86: use sub-register sequences for MOV*r0 operations
2013-05-30 Tim NorthoverX86: change zext moves to use sub-register infrastructure.
2013-05-29 Andrew TrickOrder CALLSEQ_START and CALLSEQ_END nodes.
2013-05-29 Ahmed BougachaX86: Fix Defs/Uses for insts that imp-def/imp-use both...
2013-05-29 Chad RosierDon't assume the registers will be enumerated sequentially.
2013-05-25 Andrew TrickTrack IR ordering of SelectionDAG nodes 3/4.
2013-05-25 Andrew TrickTrack IR ordering of SelectionDAG nodes 2/4.
2013-05-24 Quentin ColombetFollow up of the introduction of MCSymbolizer.
2013-05-24 Michael J. SpencerReplace Count{Leading,Trailing}Zeros_{32,64} with count...
2013-05-24 Ahmed BougachaAdd MCSymbolizer for symbolic/annotated disassembly.
2013-05-22 Chad RosierSimplify logic now that r182490 is in place. No functi...
2013-05-22 Nadav RotemX86: Fix a bug in EltsFromConsecutiveLoads. We can...
2013-05-22 Benjamin KramerX86: When expanding PCMPGTQ to PCMPGTD we always want...
2013-05-22 David MajnemerX86: Remove test instructions proceeding shift by immed...
2013-05-21 Elena Demikhovskyremoved commented lines
2013-05-21 Elena DemikhovskyRemoved SSEPacked domain from all forms (AVX, SSE,...
2013-05-21 Benjamin KramerX86: When emulating unsigned PCMPGTQ with PCMPGTD,...
2013-05-18 David MajnemerX86: Bad peephole interaction between adc, MOV32r0
2013-05-18 Matt ArsenaultAdd LLVMContext argument to getSetCCResultType
2013-05-17 Benjamin KramerX86: Make shuffle -> shift conversion more aggressive...
2013-05-16 Rafael EspindolaRemove addFrameMove.
2013-05-16 Rafael EspindolaDelete dead code.
2013-05-15 Rafael EspindolaDelete dead code.
2013-05-15 David MajnemerX86: Remove redundant test instructions
2013-05-14 Eric ChristopherReapply "Subtract isn't commutative, fix this for MMX...
2013-05-14 Eric ChristopherTemporarily revert "Subtract isn't commutative, fix...
2013-05-14 Eric ChristopherSubtract isn't commutative, fix this for MMX psub.
2013-05-13 Duncan SandsSuppress GCC compiler warnings in release builds about...
2013-05-13 Rafael EspindolaRemove the MachineMove class.
2013-05-11 Rafael EspindolaChange getFrameMoves to return a const reference.
2013-05-10 Chad Rosier[ms-inline asm] Fix a crasher when we fail on a direct...
2013-05-10 Rafael EspindolaRemove unused argument.
2013-05-09 Chad Rosier[x86AsmParser] It's valid to stop parsing an operand...
2013-05-09 Bill WendlingGenerate a compact unwind encoding in the face of a...
2013-05-09 Bill WendlingSimplify the code a bit.
2013-05-07 Preston GurdCorrected Atom latencies for SSE SQRT instructions.
2013-05-07 Michael KupersteinRe-enable AVX detection on x64 platforms.
2013-05-05 David MajnemerRemove a recently redundant transform from X86ISelLowering.
2013-05-05 Dmitri GribenkoAdd ArrayRef constructor from None, and do the cleanups...
2013-05-04 Nadav Rotemwhitespace
2013-05-04 Nadav RotemFix an odd comment.
2013-05-03 Benjamin KramerX86: Add target description for btver2; make autodetect...
2013-05-03 Aaron BallmanUnbreaking the non-x86 build bots by protecting the...
2013-05-03 Aaron BallmanCorrectly testing for AVX support in x86 based off...
2013-05-03 John McCallIn MC asm parsing, account for the possibility of white...
next