[X86] Avoid mangling frameescape labels
[oota-llvm.git] / lib / Target / X86 / X86ISelDAGToDAG.cpp
2015-04-29 Reid Kleckner[X86] Avoid mangling frameescape labels
2015-04-28 Sergey DmitroukReapply r235977 "[DebugInfo] Add debug locations to...
2015-04-28 Daniel JasperRevert "[DebugInfo] Add debug locations to constant...
2015-04-28 Sergey Dmitrouk[DebugInfo] Add debug locations to constant SD nodes
2015-04-01 Benjamin Kramer[X86] Don't accidentally select shll $1, %eax when...
2015-03-13 Daniel SandersRecommit r232027 with PR22883 fixed: Add infrastructure...
2015-03-12 Hal FinkelRevert "r232027 - Add infrastructure for support of...
2015-03-12 Daniel SandersAdd infrastructure for support of multiple memory const...
2015-03-05 David MajnemerX86: Optimize address mode matching for FRAME_ALLOC_REC...
2015-02-21 David MajnemerX86: Call __main using the SelectionDAG
2015-02-17 Benjamin KramerPrefer SmallVector::append/insert over push_back loops.
2015-02-14 Duncan P. N. Exon... X86: Canonicalize access to function attributes, NFC
2015-02-12 Benjamin KramerMathExtras: Bring Count(Trailing|Leading)Ones and Count...
2015-02-12 Elena DemikhovskyAVX-512: Fixed the "test" operation for i1 type
2015-02-02 Eric ChristopherReuse a bunch of cached subtargets and remove getSubtar...
2015-01-06 Craig Topper[X86] Make isel select the shorter form of jump instruc...
2014-12-04 Michael Liao[X86] Clean up whitespace as well as minor coding style
2014-11-06 Quentin Colombet[X86] Lower VSELECT into SHRUNKBLEND when we shrink...
2014-11-03 Ahmed Bougacha[X86] 8bit divrem: Improve codegen for AH register...
2014-10-23 Ahmed Bougacha[X86] Improve mul w/ overflow codegen, to MUL8+SETO.
2014-10-08 Robin Morisset[X86] Don't transform atomic-load-add into an inc/dec...
2014-10-08 Eric ChristopherCache TargetLowering on SelectionDAGISel and update...
2014-10-07 Robin Morisset[X86] Fix a bug with fetch_add(INT32_MIN)
2014-10-03 Adam Nemet[ISel] Keep matching state consistent when folding...
2014-09-16 Adam Nemet[X86] Improve comment
2014-09-02 Eric ChristopherReinstate "Nuke the old JIT."
2014-08-29 Robin Morisset[X86] Refactor X86ISelDAGToDAG::SelectAtomicLoadArith...
2014-08-20 Pavel Chupin[x32] Fix FrameIndex check in SelectLEA64_32Addr
2014-08-18 Elena DemikhovskyAVX-512: Fixed a bug in emitting compare for MVT:i1...
2014-08-15 Robin MorissetGet rid of dead code: SelectAtomic64 in X86ISelDAGtoDAG.cpp
2014-08-07 Eric ChristopherTemporarily Revert "Nuke the old JIT." as it's not...
2014-08-07 Rafael EspindolaNuke the old JIT.
2014-08-04 Eric ChristopherRemove the TargetMachine forwards for TargetSubtargetIn...
2014-07-31 Louis GerbargMake sure no loads resulting from load->switch DAGCombi...
2014-07-01 Tim NorthoverX86: expand atomics in IR instead of as MachineInstrs.
2014-05-22 Eric ChristopherOverride runOnMachineFunction for X86ISelDAGToDAG so...
2014-05-14 Jay FoadRename ComputeMaskedBits to computeKnownBits. "Masked...
2014-04-28 Craig TopperConvert more SelectionDAG functions to use ArrayRef.
2014-04-28 Craig Topper[C++] Use 'nullptr'.
2014-04-27 Craig TopperConvert SelectionDAG::getMergeValues to use ArrayRef.
2014-04-26 Craig TopperConvert SelectionDAG::getNode methods to use ArrayRef...
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...
next