Home
last modified time | relevance | path

Searched defs:VMap (Results 1 – 25 of 43) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DCloneModule.cpp43 ValueToValueMapTy VMap; in CloneModule() local
48 ValueToValueMapTy &VMap) { in CloneModule()
53 const Module &M, ValueToValueMapTy &VMap, in CloneModule()
H A DCloneFunction.cpp46 void llvm::mapAtomInstance(const DebugLoc &DL, ValueToValueMapTy &VMap) { in mapAtomInstance()
113 BasicBlock *llvm::CloneBasicBlock(const BasicBlock *BB, ValueToValueMapTy &VMap, in CloneBasicBlock()
160 ValueToValueMapTy &VMap, in CloneFunctionAttributesInto()
209 ValueToValueMapTy &VMap, in CloneFunctionMetadataInto()
224 ValueToValueMapTy &VMap, RemapFlags RemapFlag, in CloneFunctionBodyInto()
282 ValueToValueMapTy &VMap, in CloneFunctionInto()
373 Function *llvm::CloneFunction(Function *F, ValueToValueMapTy &VMap, in CloneFunction()
413 ValueToValueMapTy &VMap; member
708 ValueToValueMapTy &VMap, in CloneAndPruneIntoFromInst()
1009 Function *NewFunc, const Function *OldFunc, ValueToValueMapTy &VMap, in CloneAndPruneFunctionInto()
[all …]
H A DLoopUnrollRuntime.cpp86 ValueToValueMapTy &VMap, DominatorTree *DT, in ConnectProlog()
213 ValueToValueMapTy &VMap, DominatorTree *DT, in ConnectEpilog()
343 LoopBlocksDFS &LoopBlocks, ValueToValueMapTy &VMap, in CloneLoopBlocks()
827 ValueToValueMapTy VMap; in UnrollRuntimeLoopRemainder() local
H A DInlineFunction.cpp907 const ValueMap<const Value *, WeakTrackingVH> &VMap, in propagateMemProfMetadata()
1117 static void AddAliasScopeMetadata(CallBase &CB, ValueToValueMapTy &VMap, in AddAliasScopeMetadata()
1374 ValueToValueMapTy &VMap, in AddParamAndFnBasicAttributes()
1550 static void AddReturnAttributes(CallBase &CB, ValueToValueMapTy &VMap, in AddReturnAttributes()
2025 const ValueToValueMapTy &VMap, in updateCallerBFI()
2052 static void updateCallProfile(Function *Callee, const ValueToValueMapTy &VMap, in updateCallProfile()
2067 const ValueMap<const Value *, WeakTrackingVH> *VMap) { in updateProfileCallee()
2635 ValueToValueMapTy VMap; in InlineFunction() local
H A DSplitModule.cpp297 ValueToValueMapTy VMap; in SplitModule() local
H A DBreakCriticalEdges.cpp406 ValueToValueMapTy VMap; in SplitIndirectBrCriticalEdges() local
H A DLoopPeel.cpp839 ValueToValueMapTy &VMap, ValueToValueMapTy &LVMap, DominatorTree *DT, in cloneLoopBlocks()
1205 ValueToValueMapTy VMap; in peelLoop() local
/freebsd/contrib/llvm-project/llvm/tools/bugpoint/
H A DCrashDebugger.cpp164 ValueToValueMapTy VMap; in TestGlobalVariables() local
258 ValueToValueMapTy VMap; in TestFuncs() local
466 ValueToValueMapTy VMap; in TestBlocks() local
579 ValueToValueMapTy VMap; in TestBlocks() local
677 ValueToValueMapTy VMap; in TestBlocks() local
763 ValueToValueMapTy VMap; in TestInsts() local
835 ValueToValueMapTy VMap; in TestInsts() local
903 ValueToValueMapTy VMap; in TestNamedMDs() local
975 ValueToValueMapTy VMap; in TestNamedMDOps() local
H A DMiscompilation.cpp266 ValueToValueMapTy VMap; in TestFuncs() local
315 ValueToValueMapTy VMap; in ExtractLoops() local
503 ValueToValueMapTy VMap; in TestFuncs() local
572 ValueToValueMapTy VMap; in ExtractBlocks() local
762 ValueToValueMapTy VMap; in debugMiscompilation() local
1028 ValueToValueMapTy VMap; in debugCodeGenerator() local
H A DExtractFunction.cpp247 ValueToValueMapTy &VMap) { in SplitStaticCtorDtor()
306 ValueToValueMapTy &VMap) { in SplitFunctionsOutOfModule()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DIndirectionUtils.cpp340 ValueToValueMapTy *VMap) { in cloneFunctionDecl()
358 ValueToValueMapTy *VMap) { in cloneGlobalVariableDecl()
370 ValueToValueMapTy &VMap) { in cloneGlobalAliasDecl()
H A DThreadSafeModule.cpp32 ValueToValueMapTy VMap; in cloneToContext() local
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DLoopVersioning.h126 ValueToValueMapTy VMap; variable
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroCloner.h52 ValueToValueMapTy VMap; variable
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DMemorySSAUpdater.cpp569 MemoryAccess *MA, const ValueToValueMapTy &VMap, PhiToDefMap &MPhiMap, in getNewDefiningAccessForClone()
599 BasicBlock *BB, BasicBlock *NewBB, const ValueToValueMapTy &VMap, in cloneUsesAndDefs()
671 const ValueToValueMapTy &VMap, in updateForClonedLoop()
763 for (const ValueToValueMapTy *VMap : make_range(ValuesBegin, ValuesEnd)) in privateUpdateExitBlocksForClonedLoop() local
772 ArrayRef<BasicBlock *> ExitBlocks, const ValueToValueMapTy &VMap, in updateExitBlocksForClonedLoop()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSimpleLoopUnswitch.cpp297 ValueToValueMapTy VMap; in buildPartialInvariantUnswitchConditionalBranch() local
1177 ValueToValueMapTy &VMap, in buildClonedLoopBlocks()
1370 const ValueToValueMapTy &VMap, LoopInfo &LI) { in cloneLoopNest()
1429 const ValueToValueMapTy &VMap, LoopInfo &LI, in buildClonedLoops()
1684 for (const auto &VMap : VMaps) in deleteDeadClonedBlocks() local
2415 for (auto &VMap : VMaps) in unswitchNontrivialInvariants() local
2487 for (auto &VMap : VMaps) in unswitchNontrivialInvariants() local
H A DLoopBoundSplit.cpp350 ValueToValueMapTy VMap; in splitLoopBound() local
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVRegularizer.cpp201 ValueToValueMapTy VMap; in visitCallScalToVec() local
H A DSPIRVPrepareFunctions.cpp465 ValueToValueMapTy VMap; in removeAggregateTypesFromSignature() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600OpenCLImageTypeLoweringPass.cpp292 ValueToValueMapTy VMap; in addImplicitArgs() local
H A DAMDGPUSplitModule.cpp1356 ValueToValueMapTy VMap; in cloneAll() local
1502 ValueToValueMapTy VMap; in splitAMDGPUModule() local
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGVTables.cpp122 llvm::ValueToValueMapTy &VMap) { in resolveTopLevelMetadata()
189 llvm::ValueToValueMapTy VMap; in GenerateVarArgsThunk() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DControlHeightReduction.cpp1722 ValueToValueMapTy VMap; in transformScopes() local
1757 ValueToValueMapTy &VMap) { in cloneScopeBlocks()
1815 ValueToValueMapTy &VMap) { in createMergedBranch()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DThinLTOBitcodeWriter.cpp359 ValueToValueMapTy VMap; in splitAndWriteThinLTOBitcode() local
H A DPartialInlining.cpp944 ValueToValueMapTy VMap; in FunctionCloner() local
970 ValueToValueMapTy VMap; in FunctionCloner() local

12