[C++] Use 'nullptr'. Target edition.
[oota-llvm.git] / lib / Target / X86 / X86ISelDAGToDAG.cpp
2014-04-25 Craig Topper[C++] Use 'nullptr'. Target edition.
2014-04-22 Chandler Carruth[Modules] Fix potential ODR violations by sinking the...
2014-03-31 Craig TopperMark a couple of the X86 target classes as final. Allow...
2014-03-09 Craig Topper[C++11] Add 'override' keyword to virtual methods that...
2013-12-05 Alp TokerCorrect word hyphenations
2013-09-22 Tim NorthoverISelDAG: spot chain cycles involving MachineNodes
2013-09-19 Tim NorthoverX86: FrameIndex addressing modes do have a base register.
2013-08-15 Craig TopperUse MVT instead of EVT in X86ISelDAGToDAG since all...
2013-08-15 Craig TopperReplace getValueType().getSimpleVT() with getSimpleValu...
2013-07-09 Jim GrosbachX86: Add comment.
2013-06-27 Benjamin KramerDon't cast away constness.
2013-06-19 Bill WendlingAccess the TargetLoweringInfo from the TargetMachine...
2013-06-10 Tim NorthoverX86: Stop LEA64_32r doing unspeakable things to its...
2013-06-06 Bill WendlingCache the TargetLowering info object as a pointer.
2013-06-05 Michael Liao[PATCH] Fix VGATHER* operand constraints
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 Tim NorthoverX86: change MOV64ri64i32 into MOV32ri64
2013-05-30 Tim NorthoverX86: use sub-register sequences for MOV*r0 operations
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 Michael J. SpencerReplace Count{Leading,Trailing}Zeros_{32,64} with count...
2013-04-19 Michael LiaoArrayRefize getMachineNode(). No functionality change.
2013-04-13 Andrew TrickCatch another case where SD fails to propagate node...
2013-03-28 Michael LiaoSkip moving call address loading into callseq when...
2013-02-19 Jakub StaszakAdd obvious constantness.
2013-01-13 Nick LewyckyFix typo in comment.
2013-01-06 Evan ChengFix for PR14739. It's not safe to fold a load into...
2013-01-04 Jakub StaszakMove 'break' to the right place to prevent fallthru...
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2012-12-30 Bill WendlingRemove the Function::getFnAttributes method in favor...
2012-12-19 Bill WendlingRename the 'Attributes' class to 'Attribute'. It's...
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-11-14 Jakub StaszakRemove unneeded #includes.
2012-11-10 Craig TopperCleanup pcmp(e/i)str(m/i) instruction definitions and...
2012-10-15 Michael LiaoAdd __builtin_setjmp/_longjmp supprt in X86 backend
2012-10-09 Bill WendlingCreate enums for the different attributes.
2012-10-05 Evan ChengFollow up to r165072. Try a different approach: only...
2012-10-02 Evan ChengFix a serious X86 instruction selection bug. In
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 Michael LiaoAdd MULX code generation support
2012-09-25 Michael LiaoAdd missing i64 max/min/umax/umin on 32-bit target
2012-09-19 Michael LiaoUnify the logic in SelectAtomicLoadAdd and SelectAtomic...
2012-09-13 Jakob Stoklund OlesenRevert r163761 "Don't fold indexed loads into TCRETURNm...
2012-09-13 Jakob Stoklund OlesenDon't fold indexed loads into TCRETURNmi64.
2012-09-12 Michael LiaoFix PR11985
2012-09-11 Manman RenRelease build: guard dump functions with
2012-09-06 Manman RenRelease build: guard dump functions with "ifndef NDEBUG"
2012-08-24 Richard SmithFix integer undefined behavior due to signed left shift...
2012-08-11 Craig TopperAdd a couple default: llvm_unreachable() to some switch...
2012-08-08 Manman RenX86: enable CSE between CMP and SUB
2012-08-06 Craig TopperImplement proper handling for pcmpistri/pcmpestri intri...
2012-08-01 Chad RosierWhitespace.
2012-07-24 David ChisnallELF does not imply GNU/Linux. Do not assume GNU conven...
2012-07-12 Craig TopperUpdate GATHER instructions to support 2 read-write...
2012-07-01 Craig TopperReduce code size by using a second switch statement...
2012-07-01 Craig TopperAdd a break to the end of case statement missed in...
2012-07-01 Craig TopperFix a crash on release builds if gather intrinsics...
2012-07-01 Craig TopperUse a second switch statement to reduce number of calls...
2012-06-29 Manman RenX86: add more GATHER intrinsics in LLVM
2012-06-26 Manman RenX86: add GATHER intrinsics (AVX2) in LLVM
2012-05-23 Craig TopperTidy up spacing.
2012-05-16 Evan ChengAvoid creating a cycle when folding load / op with...
2012-04-12 Evan ChengGeneralize r153635 to deal with TokenFactor chains...
2012-04-09 Chandler CarruthCleanup and relax a restriction on the matching of...
2012-04-04 Rafael EspindolaAlways compute all the bits in ComputeMaskedBits.
2012-03-29 Benjamin KramerReplace assert(0) with llvm_unreachable to avoid warnin...
2012-03-29 Joel JonesFor X86, change load/dec-or-inc/store into dec-or-inc...
2012-03-29 Joel JonesReverted to revision 153616 to unblock build
2012-03-29 Joel JonesFor X86, change load/dec-or-inc/store into dec-or-inc...
2012-03-27 Craig TopperPrune some includes
2012-03-27 Craig TopperRemove unnecessary llvm:: qualifications
2012-03-17 Craig TopperReorder includes in Target backends to following coding...
2012-03-09 Craig TopperUse uint16_t to store opcodes in static tables in X86...
2012-02-22 Craig TopperDeclare register classes as const. Fix a couple pointer...
2012-02-16 Jakob Stoklund OlesenUse the same CALL instructions for Windows as for every...
2012-02-15 Pete CooperStop custom lowering forr x86 DEC64m from happening...
2012-02-13 Pete CooperFixed bug when custom lowering DEC64m on x86.
2012-01-20 David BlaikieMore dead code removal (using -Wunreachable-code)
2012-01-12 Chandler CarruthSwitch all of the uses of my InsertDAGNode helper to...
2012-01-11 Chandler CarruthRevert r147945 which disabled an addressing mode transf...
2012-01-11 Chandler CarruthDisable the transformation I added in r147936 to see...
2012-01-11 Chandler CarruthHoist a really redundant code pattern into a helper...
2012-01-11 Chandler CarruthSimplify the AND-rooted mask+shift checking code to...
2012-01-11 Chandler CarruthUnify the interface of the three mask+shift transform...
2012-01-11 Chandler CarruthClarify and make explicit some of the requirements...
2012-01-11 Chandler CarruthHoist the logic to transform shift+mask combinations...
2012-01-11 Chandler CarruthTeach the X86 instruction selection to do some heroic...
2012-01-09 Chandler CarruthDon't rely on the fact that shift values are never...
2011-11-16 Pete CooperAdded missing comment about new custom lowering of...
2011-11-15 Pete CooperAdded custom lowering for load->dec->store sequence...
2011-11-03 Dan GohmanReapply r143206, with fixes. Disallow physical register...
2011-10-29 Dan GohmanRevert r143206, as there are still some failing tests.
2011-10-28 Dan GohmanReapply r143177 and r143179 (reverting r143188), with...
2011-10-28 Duncan SandsSpeculatively disable Dan's commits 143177 and 143179...
next