Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430, PPC...
[oota-llvm.git] / lib / Target / X86 / X86InstrInfo.h
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...
2009-11-13 David GreeneFix a bootstrap failure.
2009-11-12 David GreeneAdd hasLoadFromStackSlot and hasStoreToStackSlot to...
2009-10-30 Dan GohmanFix MachineLICM to use the correct virtual register...
2009-10-10 Dan GohmanReplace X86's CanRematLoadWithDispOperand by calling...
2009-10-09 Dan GohmanAdd basic infrastructure and x86 support for preserving...
2009-10-07 Dan GohmanReplace TargetInstrInfo::isInvariantLoad and its target...
2009-10-05 Dan GohmanRemove explicit enum integer values. They don't appear...
2009-09-11 Evan ChengIt's not legal to fold a load from a narrower stack...
2009-09-03 Evan ChengReference to hidden symbols do not have to go through...
2009-08-08 Eric ChristopherAdd crc32 instruction and intrinsics. Add a new class...
2009-07-16 Evan ChengLet callers decide the sub-register index on the def...
2009-07-15 Evan ChengMove load / store folding alignment require into the...
2009-07-10 Evan ChengUndo my brain cramp.
2009-07-10 Evan ChengCMOVxx doesn't swap operands which it's commuted.
2009-07-10 Chris Lattneradd a predicate to determine if a global var reference...
2009-07-10 Chris Lattnerchange isGlobalStubReference to take target flags inste...
2009-07-10 Chris Lattneradd a new predicate method that says whether a GlobalValue
2009-07-09 Chris Lattnermove reasoning about darwin $non_lazy_ptr stubs from...
2009-07-09 Chris Lattnermake isel decide whether to emit $stub's on darwin...
2009-07-09 Chris Lattnermove handling of dllimport linkage in isel, not in...
2009-06-26 Chris LattnerMove all the TLS processing logic into isel, don't...
next