Create symbols marking the start of a section earlier.
[oota-llvm.git] / lib / CodeGen / SelectionDAG /
2015-03-10 Igor LaevskyTeach lowering to correctly handle invoke statepoint...
2015-03-10 Sanjay Patel[X86, AVX] replace vinsertf128 intrinsics with generic...
2015-03-10 Daniel SandersThe operand flag word used in ISD::INLINEASM is an...
2015-03-10 Mehdi AminiDataLayout is mandatory, update the API to reflect...
2015-03-09 Ahmed Bougacha[CodeGen] Replace the reused stores' chain for extracte...
2015-03-07 Simon Pilgrim[DAGCombiner] Add a shuffle mask commutation helper...
2015-03-07 Benjamin KramerMake constant arrays that are passed to functions as...
2015-03-07 Simon PilgrimUse SDValue bool check to tidyup some possible combines...
2015-03-07 Andrea Di Biagio[DAGCombiner] Fix wrong folding of AND dag nodes.
2015-03-07 Simon Pilgrim[DAGCombiner] SCALAR_TO_VECTOR(EXTRACT_VECTOR_ELT(V...
2015-03-06 Matthias BraunDAGCombiner: Canonicalize select(and/or,x,y) depending...
2015-03-06 Matthias BraunDAGCombiner: Factor out some and/or combines.
2015-03-06 Michael ZolotukhinLegalizeTypes: Handle shift by 0 in ExpandShiftByConstant.
2015-03-05 Benjamin KramerSelectionDAGBuilder: Merge 3 copies of the limited...
2015-03-05 Benjamin KramerSDAG: Merge the meat of two ExpandAtomic implementations.
2015-03-05 David MajnemerX86: Optimize address mode matching for FRAME_ALLOC_REC...
2015-03-05 Reid KlecknerReplace llvm.frameallocate with llvm.frameescape
2015-03-05 Simon Pilgrim[DagCombiner] Allow shuffles to merge through bitcasts
2015-03-05 Igor LaevskyRevert change r231366 as it broke clang-native-arm...
2015-03-05 Elena DemikhovskyAVX-512, SKX: Enabled masked_load/store operations...
2015-03-05 Igor LaevskyTeach lowering to correctly handle invoke statepoint...
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...
next