summaryrefslogtreecommitdiff
path: root/unittests/IR
AgeCommit message (Expand)Author
2017-11-08Let replaceVTableHolder accept any type.Adrian Prantl
2017-11-06[IR] redefine 'UnsafeAlgebra' / 'reassoc' fast-math-flags and add 'trans' fas...Sanjay Patel
2017-10-02Move the stripping of invalid debug info from the Verifier to AutoUpgrade.Adrian Prantl
2017-09-19Re-land "Fix Bug 30978 by emitting cv file checksums."Reid Kleckner
2017-09-16Revert "Fix Bug 30978 by emitting cv file checksums."Eric Beckmann
2017-09-15Fix Bug 30978 by emitting cv file checksums.Eric Beckmann
2017-09-12IR: Represent -ggnu-pubnames with a flag on the DICompileUnit.Peter Collingbourne
2017-08-30[IR] Don't print "!DIExpression() = !DIExpression()" when dumpingReid Kleckner
2017-08-16[Dominators] Introduce batch updatesJakub Kuderski
2017-08-15[Dominators] Include infinite loops in PostDominatorTreeJakub Kuderski
2017-08-10Disable some IR death tests when SEH is availableReid Kleckner
2017-08-03[unittest] Remove TODO comment which caused concernTobias Grosser
2017-08-02[Dominators] Teach LoopDeletion to use the new incremental APIJakub Kuderski
2017-08-01[PostDom] document the current handling of infinite loops and unreachablesTobias Grosser
2017-07-19Debug Info: Add a file: field to DIImportedEntity.Adrian Prantl
2017-07-15[Dominators] Fix reachable visitation and reenable a unit testJakub Kuderski
2017-07-14[Dominators] Temporarily disable a flaky unit testJakub Kuderski
2017-07-14[Dominators] Remove an extra semicolon and add a missing include.Jakub Kuderski
2017-07-14[Dominators] Implement incremental deletionsJakub Kuderski
2017-07-14[Dominators] Implement incremental insertionsJakub Kuderski
2017-07-14[Dominators] Make IsPostDominator a template parameterJakub Kuderski
2017-07-13[Dominators] Define Arc less-than operator inline.Jakub Kuderski
2017-07-13[Dominators] Rename Update.Arc to Update.EdgeJakub Kuderski
2017-07-13[Dominators] Add CFGBuilder testing utilityJakub Kuderski
2017-07-12Have Module::createRNG return a unique_ptrSerge Guelton
2017-07-10[PM] Enable registration of out-of-tree passes with PassBuilderPhilip Pfaffe
2017-07-09[PM] Teach PreservedAnalyses to have an `allInSet` static factoryChandler Carruth
2017-07-01[Dominators] Reapply r306892, r306893, r306893.Jakub Kuderski
2017-06-30Revert "[Dominators] Teach IDF to use level information"Jakub Kuderski
2017-06-30[Dominators] Keep tree level in DomTreeNode and use it to find NCD and answer...Jakub Kuderski
2017-06-30[Dominators] Don't compute DFS InOut numbers eagerly.Jakub Kuderski
2017-06-14Align definition of DW_OP_plus with DWARF spec [3/3]Florian Hahn
2017-06-13Fix m_[Ord|Unord][FMin|FMax] matchers to correctly match ordering.Craig Topper
2017-06-13Align definition of DW_OP_plus with DWARF spec [1/3]Florian Hahn
2017-06-06Re-sort #include lines for unittests. This uses a slightly modifiedChandler Carruth
2017-06-05Handle non-unique edges in edge-dominanceAdam Nemet
2017-06-04[ConstantRange] Add another truncate unittest for wrapped set staying a wrapp...Craig Topper
2017-06-04[ConstantRange] Add a few more truncate unittests.Craig Topper
2017-06-04[ConstantRange] Add missing result check to the ConstantRange::truncate test.Craig Topper
2017-05-31Fix assertion when merging multiple empty AttributeListsReid Kleckner
2017-05-27Rearrange Dom unittest to accommodate multiple testsAdam Nemet
2017-05-27clang-format DomTree unittestAdam Nemet
2017-05-26Remove unnecessary double-assignment triggering -Wsequence-point.Daniel Jasper
2017-05-26[IR] Add an iterator and range accessor for the PHI nodes of a basicChandler Carruth
2017-05-20Fix test typo. NFCXin Tong
2017-05-19Fix off-by-one bug in AttributeList::addAttributes index handlingReid Kleckner
2017-05-18[IR] De-virtualize ~Value to save a vptrReid Kleckner
2017-05-15[ConstantRange] Fix what appear to be copy and paste mistakes in the unittest.Craig Topper
2017-05-10[ConstantRange] Fix the early out in ConstantRange::multiply for positive num...Craig Topper
2017-05-10[ConstantRange] Add test case showing a case where we pick too large of a ran...Craig Topper