1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-20 11:33:24 +02:00
llvm-mirror/include/llvm/Transforms/Utils
OCHyams ceba7b314a [NFC][DwarfDebug] Add test for variables with a single location which
don't span their entire scope.

The previous commit (6d1c40c171e) is an older version of the test.

Reviewed By: aprantl, vsk

Differential Revision: https://reviews.llvm.org/D79573
2020-05-11 11:49:11 +02:00
..
AddDiscriminators.h
AMDGPUEmitPrintf.h [HIP][AMDGPU] expand printf when compiling HIP to AMDGPU 2020-01-16 15:15:38 +05:30
ASanStackFrameLayout.h
AssumeBundleBuilder.h [NFC][DwarfDebug] Add test for variables with a single location which 2020-05-11 11:49:11 +02:00
BasicBlockUtils.h Introduce unify-loop-exits pass. 2020-03-30 13:23:56 -04:00
BreakCriticalEdges.h
BuildLibCalls.h BuildLibCalls.h - remove unnecessary TargetLibraryInfo forward declaration. NFC 2020-04-19 11:14:00 +01:00
BypassSlowDivision.h [DivRemPairs] Recommit: Handling for expanded-form rem - recomposition (PR42673) 2019-07-31 12:06:51 +00:00
CallGraphUpdater.h Introduce a CallGraph updater helper class 2020-02-08 14:16:48 -06:00
CallPromotionUtils.h [llvm][NFC] Change parameter type to more specific CallBase in IndirectCallPromotion 2020-04-29 08:42:32 -07:00
CanonicalizeAliases.h
Cloning.h [llvm][NFC] CallSite removal from inliner-related files 2020-04-13 21:28:58 -07:00
CodeExtractor.h [CodeExtractor] Remove stale llvm.assume calls from extracted region 2020-01-28 17:18:01 -08:00
CodeMoverUtils.h [LoopFusion] Move instructions from FC1.Preheader to FC0.Preheader when 2020-01-29 15:06:11 +00:00
CtorUtils.h
Debugify.h [Debugify] Strip added metadata in the -debugify-each pipeline 2020-04-13 10:55:17 -07:00
EntryExitInstrumenter.h
EscapeEnumerator.h
Evaluator.h [llvm][NFC][CallSite] Remove CallSite from Evaluator. 2020-04-17 19:11:17 -07:00
FunctionComparator.h [llvm][NFC] Use CallBase explicitly instead of Instruction in FunctionComparator 2020-04-29 15:37:46 -07:00
FunctionImportUtils.h [ThinLTO] Drop dso_local if a GlobalVariable satisfies isDeclarationForLinker() 2020-04-07 15:46:01 -07:00
GlobalStatus.h
GuardUtils.h Move widenable branch formation into makeGuardControlFlowExplicit helper 2019-11-20 12:54:05 -08:00
ImportedFunctionsInliningStatistics.h
InjectTLIMappings.h [SVFS] Inject TLI Mappings in VFABI attribute. 2019-11-15 18:42:56 +00:00
IntegerDivision.h
LCSSA.h
LibCallsShrinkWrap.h
Local.h Local.h - remove unused forward declaration. NFC. 2020-05-10 16:59:54 +01:00
LoopRotationUtils.h
LoopSimplify.h [MemorySSA] Teach LoopSimplify to preserve MemorySSA. 2019-05-08 17:05:36 +00:00
LoopUtils.h [LAA] Move runtime-check generation to Transforms/Utils/loopUtils (NFC) 2020-05-10 17:39:26 +01:00
LoopVersioning.h [LoopVersioning] Update setAliasChecks to take ArrayRef argument (NFC). 2020-04-30 22:17:12 +01:00
LowerInvoke.h
LowerMemIntrinsics.h Utils: Mostly convert memcpy expansion to use Align 2020-03-22 11:21:44 -04:00
Mem2Reg.h
MisExpect.h Reland "clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM" 2019-09-11 16:19:50 +00:00
ModuleUtils.h ModuleUtils.h - include and forward declaration cleanup. NFC. 2020-04-11 21:25:53 +01:00
NameAnonGlobals.h
PredicateInfo.h [Pass] Ensure we don't include PassSupport.h or PassAnalysisSupport.h directly 2020-04-26 12:58:20 +01:00
PromoteMemToReg.h PromoteMemToReg.h - remove unused llvm::AliasSetTracker forward declaration. NFC. 2020-04-10 15:47:57 +01:00
SanitizerStats.h
SimplifyIndVar.h [NFC][SCEV] Piping to pass TTI into SCEVExpander::isHighCostExpansionHelper() 2020-02-25 23:05:56 +03:00
SimplifyLibCalls.h SimplifyLibCalls.h - remove unused llvm::BasicBlock forward declaration. NFC. 2020-04-10 15:47:57 +01:00
SizeOpts.h [PGO][PGSO] Prep for enabling non-cold code size opts under non-partial-profile sample PGO. 2020-04-29 08:57:47 -07:00
SplitModule.h
SSAUpdater.h
SSAUpdaterBulk.h SSAUpdaterBulk.h - remove unnecessary SmallPtrSet.h include. NFC 2020-04-17 12:17:59 +01:00
SSAUpdaterImpl.h
SymbolRewriter.h
UnifyFunctionExitNodes.h UnifyFunctionExitNodes.h - remove unnecessary PassRegistry.h include. NFC 2020-04-17 12:17:59 +01:00
UniqueInternalLinkageNames.h New pass to make internal linkage symbol names unique. 2020-04-20 15:05:22 -07:00
UnrollLoop.h [LoopUnrollAndJam] Changed safety checks to consider more than 2-levels 2020-05-06 21:47:44 +00:00
ValueMapper.h Revert rGd5d8569df14e95e2c53d167bd1b37995bcbec565 "Fix static analysis warnings about classes with virtual methods not having virtual destructors" 2020-03-21 11:39:34 +00:00
VNCoercion.h VNCoercion.h - remove unused llvm::Function forward declaration. NFC. 2020-04-10 15:47:57 +01:00