]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - opencl/llvm.git/history - lib/Target/X86/X86InstrInfo.h
[X86] Remove some unused multiclasses from AVX512 instruction file.
[opencl/llvm.git] / lib / Target / X86 / X86InstrInfo.h
2015-01-14 JF BastienRevert "Insert random noops to increase security agains...
2015-01-14 JF BastienInsert random noops to increase security against ROP...
2014-12-18 Robert Khasanov[AVX512] Enable FP arithmetic lowering for AVX512VL...
2014-11-11 Tom RoederAdd Forward Control-Flow Integrity.
2014-10-20 Simon Pilgrim[X86] Memory folding for commutative instructions ...
2014-10-13 NAKAMURA TakumiRevert r219584, "[X86] Memory folding for commutative...
2014-10-12 Simon Pilgrim[X86] Memory folding for commutative instructions.
2014-08-13 Benjamin KramerCanonicalize header guards into a common format.
2014-06-23 Juergen Ributzka[FastISel][X86] Optimize selects when the condition...
2014-06-16 Juergen Ributzka[FastISel][X86] Refactor the code to get the X86 condit...
2014-06-10 Eric ChristopherRemove the use of TargetMachine from X86InstrInfo.
2014-06-05 Tom RoederAdd a new attribute called 'jumptable' that creates...
2014-05-20 Alexey Volkov[X86] Tune LEA usage for Silvermont
2014-04-28 Craig Topper[C++] Use 'nullptr'.
2014-04-02 Lang Hames[X86] As per suggestion from Craig Topper and Hal Finke...
2014-03-31 Craig Topper[C++11] Mark more classes in the X86 target as 'final'.
2014-03-19 Craig TopperPrune includes in X86 target.
2014-03-18 Manuel JacobX86: Use enums for memory operand decoding instead...
2014-03-09 Craig TopperDe-virtualize some methods since they don't override...
2014-03-09 Craig Topper[C++11] Add 'override' keyword to virtual methods that...
2014-03-02 Craig TopperSwitch all uses of LLVM_OVERRIDE to just use 'override...
2013-11-19 Juergen Ributzka[weak vtables] Remove a bunch of weak vtables
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...
next