aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/DivergenceAnalysis.cpp
AgeCommit message (Expand)AuthorFilesLines
2019-07-29[DivergenceAnalysis] Add methods for querying divergence at useJay Foad1-0/+10
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-11-30[DA] GPUDivergenceAnalysis for unstructured GPU kernelsNicolai Haehnle1-0/+33
2018-10-19[TI removal] Switch some newly added code over to use `Instruction`Chandler Carruth1-6/+5
2018-10-18[DA] DivergenceAnalysis for unstructured, reducible CFGsNicolai Haehnle1-0/+425
2018-08-30[NFC] Rename the DivergenceAnalysis to LegacyDivergenceAnalysisNicolai Haehnle1-340/+0
2018-07-13DivergenceAnalysis: added debug outputTim Renouf1-5/+16
2017-12-13Remove redundant includes from lib/Analysis.Michael Zolotukhin1-1/+0
2017-06-15DivergencyAnalysis patch for reviewAlexander Timofeev1-1/+1
2016-05-09DivergenceAnalysis: Fix crash with no return blocksMatt Arsenault1-1/+7
2016-04-29DivergenceAnalysis: Fix crash with unreachable blocksMatt Arsenault1-0/+5
2016-04-18[NFC] Header cleanupMehdi Amini1-1/+0
2016-04-14[DivergenceAnalysis] Treat PHI with incoming undef as constantNicolai Haehnle1-1/+1
2016-02-25Introduce analysis pass to compute PostDominators in the new pass manager. NFCHongbin Zheng1-3/+4
2016-02-25Revert "Introduce analysis pass to compute PostDominators in the new pass man...Hongbin Zheng1-4/+3
2016-02-25Introduce analysis pass to compute PostDominators in the new pass manager. NFCHongbin Zheng1-3/+4
2016-01-27Make some headers self-contained, remove unused includes that violate layering.Benjamin Kramer1-1/+0
2015-12-18[DivergenceAnalysis] fix a bug in computing influence regionsJingyue Wu1-7/+19
2015-10-10Analysis: Remove implicit ilist iterator conversionsDuncan P. N. Exon Smith1-2/+2
2015-09-21[DivergenceAnalysis] Separated definition of class into header.Marcello Maggioni1-54/+25
2015-08-06Rename inst_range() to instructions() for consistency. NFCNico Rieck1-3/+3
2015-06-23Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko1-1/+1
2015-06-19Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko1-1/+1
2015-04-10Divergence analysis for GPU programsJingyue Wu1-0/+337