summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp
Commit message (Expand)AuthorAgeFilesLines
* Sink all InitializePasses.h includesReid Kleckner2019-11-131-0/+1
* [AMDGPU] gfx1010 wave32 icmp/fcmp intrinsic changes for wave32Stanislav Mekhanoshin2019-06-131-17/+27
* [AMDGPU] Reorder includes per coding standard. NFC.Stanislav Mekhanoshin2019-05-131-1/+1
* AMDGPU: Fix a SIAnnotateControlFlow issue when there are multiple backedges.Changpeng Fang2019-03-151-2/+11
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* AMDGPU: test for uniformity of branch instruction, not its conditionRhys Perry2019-01-071-1/+1
* AMDGPU: Remove PHI loop condition optimizationNicolai Haehnle2018-10-311-83/+3
* [TI removal] Make variables declared as `TerminatorInst` and initializedChandler Carruth2018-10-151-1/+1
* [NFC] Rename the DivergenceAnalysis to LegacyDivergenceAnalysisNicolai Haehnle2018-08-301-5/+5
* Update MemorySSA in BasicBlockUtils.Alina Sbirlea2018-08-211-1/+2
* Move Analysis/Utils/Local.h back to TransformsDavid Blaikie2018-06-041-1/+1
* Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-141-1/+1
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-011-14/+14
* Fix a couple of layering violations in TransformsDavid Blaikie2018-03-211-1/+1
* AMDGPU: Error in SIAnnotateControlFlow instead of assertMatt Arsenault2018-01-171-1/+5
* [AMDGPU] Fix some Clang-tidy modernize-use-using and Include What You Use war...Eugene Zelenko2017-08-081-12/+24
* Remove now useless trailing nullptr in StructType::getSerge Guelton2017-05-111-1/+1
* Rename WeakVH to WeakTrackingVH; NFCSanjoy Das2017-05-011-9/+9
* Reverts commit r301424, r301425 and r301426Sanjoy Das2017-04-261-9/+9
* Rename WeakVH to WeakTrackingVH; NFCSanjoy Das2017-04-261-9/+9
* AMDGPU: Fix annotating loops with nested loop conditionsMatt Arsenault2017-03-241-9/+21
* AMDGPU: Fix handling of constant phi input loop conditionsMatt Arsenault2017-03-171-5/+8
* AMDGPU: Cleanup control flow intrinsicsMatt Arsenault2017-03-171-40/+14
* AMDGPU: Minor SIAnnotateControlFlow cleanupsMatt Arsenault2017-03-151-31/+35
* AMDGPU/SI: Do not insert EndCf in an unreachable blockChangpeng Fang2017-03-071-2/+3
* AMDGPU: Fix missing dominator tree dependencyMatt Arsenault2017-03-021-0/+1
* Use StringRef in Pass/PassManager APIs (NFC)Mehdi Amini2016-10-011-3/+1
* AMDGPU: Allow some control flow intrinsics to be CSEdMatt Arsenault2016-09-161-0/+3
* Use the range variant of find instead of unpacking begin/endDavid Majnemer2016-08-111-1/+1
* AMDGPU/SI: Don't handle a loop if there is no loop at all for a terminator BB.Changpeng Fang2016-07-281-0/+2
* Revert "AMDGPU: Remove unused control flow intrinsic"Matt Arsenault2016-07-091-0/+4
* AMDGPU: Remove unused control flow intrinsicMatt Arsenault2016-07-081-4/+0
* AMDGPU: Fix trailing whitespaceMatt Arsenault2016-06-101-1/+1
* [StructurizeCFG] Annotate branches that were treated as uniformNicolai Haehnle2016-04-141-3/+12
* AMDGPU: change a redundant if () to an assert(). NFCNicolai Haehnle2016-04-141-2/+1
* AMDGPU/SI: Fix a mis-compilation of multi-level breaksNicolai Haehnle2016-04-121-0/+16
* AMDGPU/SI: Detect uniform branches and emit s_cbranch instructionsTom Stellard2016-02-121-1/+24
* AMDGPU/SI: Annotate Loops with Constant Condition in SIAnnotateControlFlow pass.Changpeng Fang2016-02-121-4/+10
* AMDGPU: Change control flow intrinsics to use amdgcn prefixMatt Arsenault2016-01-221-7/+7
* Correctly initialize SIAnnotateControlFlowTom Stellard2016-01-201-2/+7
* AMDGPU: Remove implicit ilist iterator conversions, NFCDuncan P. N. Exon Smith2015-10-131-1/+1
* [PM/AA] Remove all of the dead AliasAnalysis pointers being threadedChandler Carruth2015-07-221-2/+1
* R600 -> AMDGPU renameTom Stellard2015-06-131-0/+365
OpenPOWER on IntegriCloud