Teach DIEInteger to emit FORM_strp and FORM_ref_addr attributes.
[oota-llvm.git] / lib / CodeGen / SelectionDAG /
2015-03-04 Michael Kuperstein[DAGCombine] Fix a bug in a BUILD_VECTOR combine
2015-03-04 Mehdi AminiUse report_fatal_error instead of unreachable for ...
2015-03-03 David BlaikieDAGCombiner::LoadedSlice: Remove explicit copy ctor...
2015-03-03 David BlaikieRevert "Remove the explicit SDNodeIterator::operator...
2015-03-03 David BlaikieRemove the explicit SDNodeIterator::operator= in favor...
2015-03-03 David Blaikieunique_ptrify ResourcePriorityQueue::ResourceModel
2015-03-03 David BlaikieRemove ResourcePriorityQueue::dump as it relies on...
2015-03-02 Benjamin KramerAccidentaly inverted the condition again. Sorry.
2015-03-02 Benjamin KramerAvoid assertion in MSVC 2013 debug builds.
2015-03-02 Benjamin KramerSimplify code. NFC.
2015-03-01 Sanjay Patelavoid infinite looping when folding vector multiplies...
2015-02-28 Mehdi AminiFixup for recent -fast-isel-abort change: code didn...
2015-02-28 Benjamin KramerConvert push_back loops into append calls.
2015-02-27 Benjamin KramerReduce double set lookups.
2015-02-27 Mehdi AminiChange the fast-isel-abort option from bool to int...
2015-02-26 Eric ChristophergetRegForInlineAsmConstraint wants to use TargetRegiste...
2015-02-26 Paul RobinsonWhen the source has a series of assignments, users...
2015-02-24 Simon PilgrimReapplied D7816 & rL230177 & rL230278 - with an additio...
2015-02-24 Eric ChristopherRevert:
2015-02-24 Matthias BraunDAGCombiner: Move variable definitions closer to use...
2015-02-24 Matthias BraunDAGCombiner: Move variable declaration closer to defini...
2015-02-24 Tim NorthoverARM: treat [N x i32] and [N x i64] as AAPCS composite...
2015-02-24 Hal Finkel[SDAG] Handle LowerOperation returning its input consis...
2015-02-23 Simon PilgrimFix based on post-commit comment on D7816 & rL230177...
2015-02-23 Andrea Di Biagio[X86] Teach how to custom lower double-to-half conversi...
2015-02-22 Simon Pilgrim[DagCombiner] Generalized BuildVector Vector Concatenation
2015-02-22 Hal Finkel[DAGCombine] Don't assume integer-type legailty in...
2015-02-22 Hal Finkel[SDAG] Use correct alignments on expanded vector trunc...
2015-02-21 David MajnemerX86: Call __main using the SelectionDAG
2015-02-20 Matt ArsenaultAdd generic fmad DAG node.
2015-02-20 Igor LaevskyGeneralize statepoint lowering to use ImmutableStatepoi...
2015-02-19 Ahmed Bougacha[CodeGen] Use ArrayRef instead of std::vector&. NFC.
2015-02-19 Benjamin KramerDemote vectors to arrays. No functionality change.
2015-02-19 Chandler Carruth[x86,sdag] Two interrelated changes to the x86 and...
2015-02-18 Michael KupersteinFixes two issue in SimplifyDemandedBits of sext_in_reg:
2015-02-17 Sanjay PatelCanonicalize splats as build_vectors (PR22283)
2015-02-17 Benjamin KramerPrefer SmallVector::append/insert over push_back loops.
2015-02-16 Mehdi AminiSelectionDAG: fold (fp_to_u/sint (s/uint_to_fp)) here too
2015-02-16 Andrew TrickAArch64: Safely handle the incoming sret call argument.
2015-02-15 Chandler Carruth[SDAG] Teach the SelectionDAG to canonicalize vector...
2015-02-15 Chandler Carruth[x86] Fix PR22377, a regression with the new vector...
2015-02-14 Duncan P. N. Exon... CodeGen: Canonicalize access to function attributes...
2015-02-14 Reid KlecknerUnify the two EH personality classification routines...
2015-02-13 Chandler CarruthRe-sort #include lines using my handy dandy ./utils...
2015-02-12 Hal Finkel[SDAG] Don't try to use FP_EXTEND/FP_ROUND for int...
2015-02-12 Benjamin KramerMathExtras: Bring Count(Trailing|Leading)Ones and Count...
2015-02-12 Ahmed Bougacha[CodeGen] Don't blindly combine (fp_round (fp_round...
2015-02-11 Jonas PaulssonFix SelectionDAG compile time issue with alias analysis.
2015-02-10 Petar JovanovicFix makeLibCall argument (signed) in SoftenFloatRes_XIN...
2015-02-10 Andrew KaylorAdding support for llvm.eh.begincatch and llvm.eh.endca...
2015-02-10 Jonas PaulssonTwo comment typo fixes in lib/CodeGen/SelectionDAG...
2015-02-10 Chandler Carruth[x86] Fix PR22524: the DAG combiner was incorrectly...
2015-02-05 Ahmed Bougacha[CodeGen] Add hook/combine to form vector extloads...
2015-02-04 Michael KupersteinFixes a bug in vector load legalization that confused...
2015-01-28 Manuel JacobAdd nullptr checks for TargetSelectionDAGInfo in Select...
2015-01-27 Quentin ColombetRevert r227242 - Merge vector stores into wider vector...
2015-01-27 Sanjay PatelMerge vector stores into wider vector stores (PR21711)
2015-01-27 Manuel JacobAdd a FIXME in SelectionDAGBuilder before an assert...
2015-01-27 Eric ChristopherGrab the TargetLowering info from the DAG rather than...
2015-01-26 Ahmed Bougacha[SelectionDAG] Fix assert message copypasta. NFC.
2015-01-26 Eric ChristopherMove DataLayout back to the TargetMachine from TargetSu...
2015-01-26 Philip ReamesRevert GCStrategy ownership changes
2015-01-24 Andrea Di Biagio[DAG] Fix wrong canonicalization performed on shuffle...
2015-01-23 Reid KlecknerClassify functions by EH personality type rather than...
2015-01-23 Mehdi AminiDAGCombine: always constant fold FMA when target disabl...
2015-01-22 Jan VeselySelectionDAG: Add KnownBits and SignBits computation...
2015-01-22 Ramkumar RamachandraIntrinsics: introduce llvm_any_ty aka ValueType Any
2015-01-22 Sanjay Patelmerge consecutive stores of extracted vector elements...
2015-01-22 Michael Kuperstein[DAGCombine] Produce better code for constant splats
2015-01-22 Michael KupersteinRevert r226811, MSVC accepts code sane compilers don't.
2015-01-22 Michael Kuperstein[DAGCombine] Produce better code for constant splats
2015-01-22 Elena DemikhovskyFixed a bug in type legalizer for masked load/store...
2015-01-22 Elena DemikhovskyFixed a comment
2015-01-22 Elena DemikhovskyFixed a bug in narrowing store operation.
2015-01-21 Tim NorthoverDAGCombine: fold (or (and X, M), (and X, N)) -> (and...
2015-01-21 Tim NorthoverRevert "DAGCombine: fold (or (and X, M), (and X, N...
2015-01-21 Tim NorthoverDAGCombine: fold (or (and X, M), (and X, N)) -> (and...
2015-01-20 Daniel JasperPrevent binary-tree deterioration in sparse switch...
2015-01-20 Daniel JasperFactor out a splitSwitchCase() function so that it...
2015-01-19 Chandler Carruth[PM] Remove the Pass argument from all of the critical...
2015-01-17 Mehdi AminiImprove DAG combine pass on certain IR vector patterns
2015-01-16 Philip ReamesMove ownership of GCStrategy objects to LLVMContext
2015-01-15 Mehdi AminiFix SelectionDAG -view-*-dags filtering
2015-01-15 Alexander KornienkoReplace size method call of containers to empty method...
2015-01-15 Chandler Carruth[PM] Separate the TargetLibraryInfo object from the...
2015-01-15 Chandler Carruth[PM] Move TargetLibraryInfo into the Analysis library.
2015-01-14 Reid KlecknerEmit the Itanium LSDA for unknown EH personalities...
2015-01-14 Reid KlecknerRemove dead code for llvm.eh.selector in the old EH...
2015-01-14 Chandler Carruth[cleanup] Re-sort all the #include lines in LLVM using
2015-01-14 Mehdi AminiSelectionDAG: add a -filter-view-dags option to llc
2015-01-14 Mehdi AminiDAG Combiner: Fold SelectCC When Cond is UNDEF
2015-01-14 Matt ArsenaultImplement new way of expanding extloads.
2015-01-14 Hal FinkelAdjust ScheduleDAGSDNodes::RegDefIter for patchpoints
2015-01-14 Reid KlecknerCodeGen support for x86_64 SEH catch handlers in LLVM
2015-01-13 Matthias BraunDAGCombiner: simplify by using condition variables...
2015-01-13 Matt ArsenaultR600: Implement getRecipEstimate
2015-01-13 Hal Finkel[StackMaps] Mark in CallLoweringInfo when lowering...
2015-01-13 Olivier SallenaveAdded TLI hook for isFPExtFree. Some of the FMA combine...
2015-01-13 Reid KlecknerRename llvm.recoverframeallocation to llvm.framerecover
2015-01-13 Reid KlecknerAdd the llvm.frameallocate and llvm.recoverframeallocat...
next