Revert r194865 and r194874.
[oota-llvm.git] / lib / Target / X86 / X86InstrInfo.h
2013-11-18 Alexey SamsonovRevert r194865 and r194874.
2013-11-15 Juergen Ributzka[weak vtables] Remove a bunch of weak vtables
2013-10-14 Andrew TrickFix the ExecutionDepsFix pass to handle AVX instructions.
2013-06-23 Andrew TrickAdd MI-Sched support for x86 macro fusion.
2013-06-16 David BlaikieDebugInfo: remove target-specific Frame Index handling...
2013-06-10 Tim NorthoverX86: Stop LEA64_32r doing unspeakable things to its...
2012-09-20 Michael LiaoRe-work X86 code generation of atomic ops with spin...
2012-08-02 Manman RenX86 Peephole: fold loads to the source register operand...
2012-08-02 Manman RenX86 Peephole: fold loads to the source register operand...
2012-07-29 Manman RenRevert r160920 and r160919 due to dragonegg and clang...
2012-07-28 Manman RenX86 Peephole: fold loads to the source register operand...
2012-07-06 Manman RenX86: peephole optimization to remove cmp instruction
2012-07-04 Jakob Stoklund OlesenAdd early if-conversion support to X86.
2012-06-23 Craig TopperMake helper method static since it doesn't use anything...
2012-06-06 Manman RenRevert r157755.
2012-06-03 Manman RenRevert r157831
2012-06-01 Manman RenX86: peephole optimization to remove cmp instruction
2012-06-01 Craig TopperRemove a trailing space and fix a comment.
2012-05-31 Manman RenX86: replace SUB with CMP if possible
2012-05-31 Elena DemikhovskyAdded FMA3 Intel instructions.
2012-03-17 Craig TopperReorder includes in Target backends to following coding...
2012-02-18 Jia LiuEmacs-tag and some comment fix for all ARM, CellSPU...
2011-11-15 Jakob Stoklund OlesenBreak false dependencies before partial register updates.
2011-09-29 Jakob Stoklund OlesenExpand the x86 V_SET0* pseudos right after register...
2011-09-27 Jakob Stoklund OlesenPromote the X86 Get/SetSSEDomain functions to TargetIns...
2011-09-08 Bruno Cardoso Lopes* Combines Alignment, AuxInfo, and TB_NOT_REVERSABLE...
2011-08-08 Jakob Stoklund OlesenHoist hasLoadFromStackSlot and hasStoreToStackSlot.
2011-07-25 Evan ChengRefactor X86 target to separate MC code from Target...
2011-07-01 Evan ChengHide the call to InitMCInstrInfo into tblgen generated...
2011-05-25 Francois PichetRemove unused OpcodeMask enumerator.
2011-05-25 Francois PichetFix MSVC warning: "is out of range for enum constant"
2011-04-15 Chris LattnerFix a ton of comment typos found by codespell. Patch by
2011-04-04 Joerg SonnenbergerMake OpcodeMask an unsigned long long literal to deal...
2011-04-04 Joerg SonnenbergerAdd support for the VIA PadLock instructions.
2011-04-04 Joerg SonnenbergerExpand Op0Mask by one bit in preparation for the PadLoc...
2011-03-05 Andrew TrickIncreased the register pressure limit on x86_64 from...
2011-03-05 Andrew Trickwhitespace
2011-02-22 Rafael EspindolaImplement xgetbv and xsetbv.
2010-11-27 Anton KorobeynikovMove callee-saved regs spills / reloads to TFI
2010-11-14 Chris Lattnertidy up, no functionality change.
2010-10-19 Evan ChengRe-enable register pressure aware machine licm with...
2010-10-19 Daniel DunbarRevert r116781 "- Add a hook for target to determine...
2010-10-19 Evan Cheng- Add a hook for target to determine whether an instruc...
2010-10-07 Chris LattnerReduce casting in various tables by defining the table
2010-10-03 Chris LattnerImplement support for the bizarre 3DNow! encoding ...
2010-09-17 Chris Lattnerfix rdar://8444631 - encoder crash on 'enter'
2010-09-05 Chris Lattnerimplement rdar://6653118 - fastisel should fold loads...
2010-08-26 Bruno Cardoso LopesFix PR7748 without using microsoft extensions
2010-08-19 Chris Lattnerfix PR7465, mishandling of lcall and ljmp: intersegment...
2010-07-22 Chris Lattnerremove the JIT "NeedsExactSize" feature and supporting...
2010-07-22 Chris Lattnerinstead of migrating it to the MC instruction encoder...
2010-07-16 Jakob Stoklund OlesenRemove the isMoveInstr() hook.
2010-07-13 Bruno Cardoso LopesAVX 256-bit conversion instructions
2010-07-11 Jakob Stoklund OlesenX86InstrInfo::copyRegToReg is dead. Long live copyPhysReg!
2010-07-09 Bruno Cardoso LopesMerge VEX enums with other x86 enum forms. Also fix...
2010-07-08 Chris Lattneradd some long-overdue enums to refer to the parts of...
2010-07-08 Chris Lattnerintroduce a new X86II::getMemoryOperandNo method, which
2010-07-08 Jakob Stoklund OlesenImplement X86InstrInfo::copyPhysReg
2010-07-07 Chris LattnerImplement the major chunk of PR7195: support for 'callw'
2010-07-06 Bruno Cardoso LopesAdd AVX vblendvpd, vblendvps and vpblendvb instructions
2010-07-01 Bruno Cardoso Lopes- Add AVX SSE2 Move doubleword and quadword instructions.
2010-06-22 Bruno Cardoso LopesAdd AVX MOV{SS,SD}{rr,rm} instructions
2010-06-17 Stuart HastingsAdd a DebugLoc parameter to TargetInstrInfo::InsertBran...
2010-06-08 Bruno Cardoso LopesReapply r105521, this time appending "LLU" to 64 bit
2010-06-05 Chris Lattnerrevert r105521, which is breaking the buildbots with...
2010-06-05 Bruno Cardoso LopesInitial AVX support for some instructions. No patterns...
2010-06-03 Eric ChristopherAdd first pass at darwin tls compiler support.
2010-06-02 Jakob Stoklund OlesenSlightly change the meaning of the reMaterialize target...
2010-05-22 Evan ChengImplement @llvm.returnaddress. rdar://8015977.
2010-05-06 Dan GohmanAdd a DebugLoc argument to TargetInstrInfo::copyRegToRe...
2010-05-06 Evan ChengAdd argument TargetRegisterInfo to loadRegFromStackSlot...
2010-04-29 Evan ChengFrame index can be negative.
2010-04-26 Chris Lattneron darwin empty functions need to codegen into somethin...
2010-04-26 Evan Cheng- Move TargetLowering::EmitTargetCodeForFrameDebugValue...
2010-03-30 Jakob Stoklund OlesenRenumber SSE execution domains for better code size.
2010-03-29 Jakob Stoklund OlesenBasic implementation of SSEDomainFix pass.
2010-03-25 Jakob Stoklund OlesenAdd a late SSEDomainFix pass that twiddles SSE instruct...
2010-03-23 Jakob Stoklund OlesenRevert "Add a late SSEDomainFix pass that twiddles...
2010-03-23 Jakob Stoklund OlesenAdd a late SSEDomainFix pass that twiddles SSE instruct...
2010-02-13 Chris Lattneradd encoder support and tests for rdtscp
2010-02-13 Chris Lattnerremove special cases for vmlaunch, vmresume, vmxoff...
2010-02-12 Chris Lattnerimplement infrastructure to support fixups for rip-rel
2010-02-12 Chris Lattnerenhance the immediate field encoding to know whether...
2010-02-12 Chris Lattneradd a bunch of mod/rm encoding types for fixed mod...
2010-02-12 Chris Lattnerrevert r95949, it turns out that adding new prefixes...
2010-02-12 Chris Lattneradd another bit of space for new kinds of instruction...
2010-02-05 Chris Lattnerport X86InstrInfo::determineREX over to the new encoder.
2010-02-05 Chris Lattnermove functions for decoding X86II values into the X86II...
2010-02-05 Chris Lattnerconstant propagate a method away.
2010-02-05 Chris Lattnerchange getSizeOfImm and getBaseOpcodeFor to just take
2010-02-03 Chris Lattnerenhance new encoder to support prefixes + RawFrm
2010-01-22 Evan ChengAdd two target hooks to determine whether two loads...
2010-01-13 Evan ChengAdd a quick pass to optimize sign / zero extension...
2010-01-12 Evan ChengAdd TargetInstrInfo::isCoalescableInstr. It returns...
2009-12-11 Evan ChengAdd support to 3-addressify 16-bit instructions.
2009-12-05 Dan GohmanRemove the target hook TargetInstrInfo::BlockHasNoFallT...
2009-12-04 David GreeneHave hasLoad/StoreFrom/ToStackSlot return the relevant...
2009-11-30 Bob WilsonRemove isProfitableToDuplicateIndirectBranch target...
2009-11-25 Bob WilsonBased on the testcase for pr3120, running on my MacPro...
2009-11-14 Evan Cheng- Change TargetInstrInfo::reMaterialize to pass in...
next