Avoid a Symbol -> Name -> Symbol conversion.
[oota-llvm.git] / lib / CodeGen / SelectionDAG / SelectionDAG.cpp
2015-06-22 Rafael EspindolaAvoid a Symbol -> Name -> Symbol conversion.
2015-06-19 Alexander KornienkoFixed/added namespace ending comments using clang-tidy...
2015-06-18 Sanjay Patelfix typo; NFC
2015-06-16 Sanjay Patelpropagate IR-level fast-math-flags to DAG nodes, disabl...
2015-06-13 Simon Pilgrim[SelectionDAG] Added assertions + UNDEF handling for...
2015-06-13 Simon Pilgrim[DAGCombiner] Added BSWAP vector constant folding support.
2015-06-09 Matt ArsenaultImplement computeKnownBits for min/max nodes
2015-06-08 Simon Pilgrim[DAGCombiner] Added CTLZ vector constant folding support.
2015-06-08 Simon Pilgrim[DAGCombiner] Added CTTZ vector constant folding support.
2015-06-07 Simon Pilgrim[DAGCombiner] Added CTPOP vector constant folding support.
2015-05-30 Chandler Carruth[sdag] Add the helper I most want to the DAG -- buildin...
2015-05-22 Duncan P. N. Exon... SDAG: Give SDDbgValues their own allocator (and reset it)
2015-05-21 Simon Pilgrim[X86][SSE] Improve support for 128-bit vector sign...
2015-05-19 Matthias BraunSelectionDAG: Cleanup and simplify FoldConstantArithmetic
2015-05-13 Nick LewyckyRevert r237046. See the testcase on the thread where...
2015-05-13 Sergey Dmitrouk[DebugInfo] Debug locations for constant SD nodes
2015-05-11 Sanjay Patelpropagate IR-level fast-math-flags to DAG nodes; 2nd...
2015-05-10 Simon Pilgrim[SelectionDAG] Fixed constant folding issue when legali...
2015-05-06 NAKAMURA TakumiReformat.
2015-05-06 NAKAMURA TakumiRevert r236546, "propagate IR-level fast-math-flags...
2015-05-06 Pawel BylicaSelectionDAG: Handle out-of-bounds index in extract...
2015-05-05 Sanjay Patelpropagate IR-level fast-math-flags to DAG nodes (NFC)
2015-05-02 Simon Pilgrim[DAGCombiner] Enabled vector float/double -> int consta...
2015-05-01 Simon Pilgrim[SelectionDAG] Unary vector constant folding integer...
2015-04-29 Duncan P. N. Exon... IR: Give 'DI' prefix to debug info metadata
2015-04-28 Sanjay Patelmove IR-level optimization flags into their own struct
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-28 Elena DemikhovskyMasked gather and scatter: Added code for SelectionDAG.
2015-04-21 Simon PilgrimCONCAT_VECTOR of BUILD_VECTOR - minor fix
2015-04-16 Simon PilgrimTRUNCATE constant folding - minor fix for rL233224
2015-04-13 Krzysztof ParzyszekAllow memory intrinsics to be tail calls
2015-04-06 Duncan P. N. Exon... CodeGen: Stop using DIDescriptor::is*() and auto-casting
2015-04-06 Simon Pilgrim[DAGCombiner] Add support for FCEIL, FFLOOR and FTRUNC...
2015-04-04 Sanjay Patelless space; NFC
2015-04-03 Duncan P. N. Exon... CodeGen: Assert that inlined-at locations agree
2015-03-31 Hal Finkel[SDAG] Handle non-integer preferred memset types for...
2015-03-30 Duncan P. N. Exon... CodeGen: Use the new DebugLoc API, NFC
2015-03-25 Simon Pilgrim[DAGCombiner] Add support for TRUNCATE + FP_EXTEND...
2015-03-23 Simon Pilgrim[SelectionDAG] Fixed issue with uitofp vector constant...
2015-03-10 Mehdi AminiDataLayout is mandatory, update the API to reflect...
2015-03-07 Simon Pilgrim[DAGCombiner] Add a shuffle mask commutation helper...
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-02-17 Sanjay PatelCanonicalize splats as build_vectors (PR22283)
2015-02-17 Benjamin KramerPrefer SmallVector::append/insert over push_back loops.
2015-02-15 Chandler Carruth[SDAG] Teach the SelectionDAG to canonicalize vector...
2015-02-14 Duncan P. N. Exon... CodeGen: Canonicalize access to function attributes...
2015-01-28 Manuel JacobAdd nullptr checks for TargetSelectionDAGInfo in Select...
2015-01-26 Ahmed Bougacha[SelectionDAG] Fix assert message copypasta. NFC.
2015-01-24 Andrea Di Biagio[DAG] Fix wrong canonicalization performed on shuffle...
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 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-14 Matt ArsenaultImplement new way of expanding extloads.
2015-01-13 Matthias BraunDAGCombiner: simplify by using condition variables...
2014-12-16 Sanjay Patelmerge consecutive loads that are offset from a base...
2014-12-09 Owen AndersonFix a few instances found in SelectionDAG where we...
2014-12-04 Elena DemikhovskyMasked Load / Store Intrinsics - the CodeGen part.
2014-11-28 Duncan P. N. Exon... Revert "Masked Vector Load and Store Intrinsics."
2014-11-23 Elena DemikhovskyMasked Vector Load and Store Intrinsics.
2014-11-19 Simon Pilgrim[X86][SSE] pslldq/psrldq byte shifts/rotation for SSE2
2014-11-19 David BlaikieUpdate SetVector to rely on the underlying set's insert...
2014-11-13 Frederic RissAdd an assert and a test that verify r221709's fix.
2014-11-11 Frederic RissTotally forget deallocated SDNodes in SDDbgInfo.
2014-10-12 Benjamin KramerModernize old-style static asserts. NFC.
2014-10-08 Eric ChristopherRemove a bunch of getSubtargetImpl calls since we alrea...
2014-10-08 Eric ChristopherHave the selection dag grab TargetLowering off of the...
2014-10-08 Eric ChristopherHave SelectionDAG's subtarget TargetSelectionDAGInfo...
2014-10-01 Adrian PrantlMove the complex address expression out of DIVariable...
2014-10-01 Adrian PrantlRevert r218778 while investigating buldbot breakage.
2014-10-01 Adrian PrantlMove the complex address expression out of DIVariable...
2014-08-29 Job NoormanDo not assume the value passed to memset is an i32.
2014-08-27 Craig TopperSimplify creation of a bunch of ArrayRefs by using...
2014-08-24 Craig TopperUse range based for loops to avoid needing to re-mentio...
2014-08-21 Craig TopperRepace SmallPtrSet with SmallPtrSetImpl in function...
2014-08-20 Alexey SamsonovFix null reference creation in SelectionDAG constructor.
2014-08-18 Craig TopperRevert "Repace SmallPtrSet with SmallPtrSetImpl in...
2014-08-17 Craig TopperRepace SmallPtrSet with SmallPtrSetImpl in function...
2014-08-13 Hal Finkel[PowerPC] Implement PPCTargetLowering::getTgtMemIntrinsic
2014-08-08 Pedro ArtigasAdded a TLI hook to signal that the target does not...
2014-08-05 Eric ChristopherHave MachineFunction cache a pointer to the subtarget...
2014-08-04 Eric ChristopherRemove the TargetMachine forwards for TargetSubtargetIn...
2014-08-01 Chandler Carruth[SDAG] MorphNodeTo recursively deletes dead operands...
2014-08-01 Hal Finkel[PowerPC] Generate unaligned vector loads using intrins...
2014-07-31 Louis GerbargMake sure no loads resulting from load->switch DAGCombi...
2014-07-27 Matt ArsenaultAdd alignment value to allowsUnalignedMemoryAccess
2014-07-24 Hal FinkelAA metadata refactoring (introduce AAMDNodes)
2014-07-23 Jim GrosbachDAG: fp->int conversion for non-splat constants.
2014-07-22 Chandler Carruth[SDAG] Refactor the code for inserting a newly allocate...
2014-07-22 Chandler Carruth[SDAG] Remove a giant pile of asserts that may have...
2014-07-21 Andrea Di Biagio[DAG] Refactor some logic. No functional change.
2014-07-18 Jim GrosbachAArch64: Constant fold converting vector setcc results...
2014-07-10 Chandler Carruth[x86,SDAG] Introduce any- and sign-extend-vector-inreg...
2014-07-10 Daniel SandersMake it possible for ints/floats to return different...
next