Searched defs:VMap (Results 1 - 25 of 28) sorted by relevance

12

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DCloneModule.cpp37 ValueToValueMapTy VMap; local
41 CloneModule(const Module &M, ValueToValueMapTy &VMap) argument
[all...]
H A DSplitModule.cpp272 ValueToValueMapTy VMap; local
H A DBreakCriticalEdges.cpp429 ValueToValueMapTy VMap; local
H A DLoopUnroll.cpp592 ValueToValueMapTy VMap; local
H A DCloneFunction.cpp40 BasicBlock *llvm::CloneBasicBlock(const BasicBlock *BB, ValueToValueMapTy &VMap, argument
81 CloneFunctionInto(Function *NewFunc, const Function *OldFunc, ValueToValueMapTy &VMap, bool ModuleLevelChanges, SmallVectorImpl<ReturnInst*> &Returns, const char *NameSuffix, ClonedCodeInfo *CodeInfo, ValueMapTypeRemapper *TypeMapper, ValueMaterializer *Materializer) argument
234 CloneFunction(Function *F, ValueToValueMapTy &VMap, ClonedCodeInfo *CodeInfo) argument
275 ValueToValueMapTy &VMap; member in struct:__anon4729::PruningFunctionCloner
445 CloneAndPruneIntoFromInst(Function *NewFunc, const Function *OldFunc, const Instruction *StartingInst, ValueToValueMapTy &VMap, bool ModuleLevelChanges, SmallVectorImpl<ReturnInst *> &Returns, const char *NameSuffix, ClonedCodeInfo *CodeInfo) argument
724 CloneAndPruneFunctionInto(Function *NewFunc, const Function *OldFunc, ValueToValueMapTy &VMap, bool ModuleLevelChanges, SmallVectorImpl<ReturnInst*> &Returns, const char *NameSuffix, ClonedCodeInfo *CodeInfo, Instruction *TheCall) argument
736 remapInstructionsInBlocks( const SmallVectorImpl<BasicBlock *> &Blocks, ValueToValueMapTy &VMap) argument
750 cloneLoopWithPreheader(BasicBlock *Before, BasicBlock *LoopDomBB, Loop *OrigLoop, ValueToValueMapTy &VMap, const Twine &NameSuffix, LoopInfo *LI, DominatorTree *DT, SmallVectorImpl<BasicBlock *> &Blocks) argument
[all...]
H A DLoopUnrollAndJam.cpp374 ValueToValueMapTy VMap; local
H A DLoopUnrollRuntime.cpp67 ConnectProlog(Loop *L, Value *BECount, unsigned Count, BasicBlock *PrologExit, BasicBlock *OriginalLoopLatchExit, BasicBlock *PreHeader, BasicBlock *NewPreHeader, ValueToValueMapTy &VMap, DominatorTree *DT, LoopInfo *LI, bool PreserveLCSSA) argument
183 ConnectEpilog(Loop *L, Value *ModVal, BasicBlock *NewExit, BasicBlock *Exit, BasicBlock *PreHeader, BasicBlock *EpilogPreHeader, BasicBlock *NewPreHeader, ValueToValueMapTy &VMap, DominatorTree *DT, LoopInfo *LI, bool PreserveLCSSA) argument
300 CloneLoopBlocks(Loop *L, Value *NewIter, const bool CreateRemainderLoop, const bool UseEpilogRemainder, const bool UnrollRemainder, BasicBlock *InsertTop, BasicBlock *InsertBot, BasicBlock *Preheader, std::vector<BasicBlock *> &NewBlocks, LoopBlocksDFS &LoopBlocks, ValueToValueMapTy &VMap, DominatorTree *DT, LoopInfo *LI) argument
775 ValueToValueMapTy VMap; local
[all...]
H A DInlineFunction.cpp818 static void CloneAliasScopeMetadata(CallBase &CB, ValueToValueMapTy &VMap) { argument
921 static void AddAliasScopeMetadata(CallBase &CB, ValueToValueMapTy &VMap, argument
1175 static void AddReturnAttributes(CallBase &CB, ValueToValueMapTy &VMap) { argument
777 PropagateParallelLoopAccessMetadata(CallBase &CB, ValueToValueMapTy &VMap) argument
1271 UpdateCallGraphAfterInlining(CallBase &CB, Function::iterator FirstNewBlock, ValueToValueMapTy &VMap, InlineFunctionInfo &IFI) argument
1538 updateCallerBFI(BasicBlock *CallSiteBlock, const ValueToValueMapTy &VMap, BlockFrequencyInfo *CallerBFI, BlockFrequencyInfo *CalleeBFI, const BasicBlock &CalleeEntryBlock) argument
1567 updateCallProfile(Function *Callee, const ValueToValueMapTy &VMap, const ProfileCount &CalleeEntryCount, const CallBase &TheCall, ProfileSummaryInfo *PSI, BlockFrequencyInfo *CallerBFI) argument
1581 updateProfileCallee( Function *Callee, int64_t entryDelta, const ValueMap<const Value *, WeakTrackingVH> *VMap) argument
1764 ValueToValueMapTy VMap; local
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DThreadSafeModule.cpp31 ValueToValueMapTy VMap; local
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DLoopVersioning.h126 ValueToValueMapTy VMap; member in class:llvm::LoopVersioning
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DThinLTOBitcodeWriter.cpp274 ValueToValueMapTy VMap; local
H A DFunctionImport.cpp1108 ValueToValueMapTy VMap; local
H A DPartialInlining.cpp970 ValueToValueMapTy VMap; local
995 ValueToValueMapTy VMap; local
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/tools/bugpoint/
H A DExtractFunction.cpp247 SplitStaticCtorDtor(const char *GlobalName, Module *M1, Module *M2, ValueToValueMapTy &VMap) argument
306 SplitFunctionsOutOfModule(Module *M, const std::vector<Function *> &F, ValueToValueMapTy &VMap) argument
H A DCrashDebugger.cpp152 ValueToValueMapTy VMap; local
454 ValueToValueMapTy VMap; local
574 ValueToValueMapTy VMap; local
679 ValueToValueMapTy VMap; local
772 ValueToValueMapTy VMap; local
848 ValueToValueMapTy VMap; local
919 ValueToValueMapTy VMap; local
998 ValueToValueMapTy VMap; local
[all...]
H A DMiscompilation.cpp266 ValueToValueMapTy VMap; local
503 ValueToValueMapTy VMap; local
572 ValueToValueMapTy VMap; local
762 ValueToValueMapTy VMap; local
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600OpenCLImageTypeLoweringPass.cpp307 ValueToValueMapTy VMap; local
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DIRTranslator.h144 ValueToVRegInfo VMap; member in class:llvm::IRTranslator
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DCompileOnDemandLayer.h451 ValueToValueMapTy VMap; local
642 ValueToValueMapTy VMap; local
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGVTables.cpp180 llvm::ValueToValueMapTy VMap; local
118 resolveTopLevelMetadata(llvm::Function *Fn, llvm::ValueToValueMapTy &VMap) argument
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DWinEHPrepare.cpp760 ValueToValueMapTy VMap; local
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopDistribute.cpp274 ValueToValueMapTy VMap; member in class:__anon4649::InstPartition
H A DLoopUnswitch.cpp1256 ValueToValueMapTy VMap; local
355 cloneData(const Loop *NewLoop, const Loop *OldLoop, const ValueToValueMapTy &VMap) argument
[all...]
H A DSimpleLoopUnswitch.cpp1003 buildClonedLoopBlocks( Loop &L, BasicBlock *LoopPH, BasicBlock *SplitBB, ArrayRef<BasicBlock *> ExitBlocks, BasicBlock *ParentBB, BasicBlock *UnswitchedSuccBB, BasicBlock *ContinueSuccBB, const SmallDenseMap<BasicBlock *, BasicBlock *, 16> &DominatingSucc, ValueToValueMapTy &VMap, SmallVectorImpl<DominatorTree::UpdateType> &DTUpdates, AssumptionCache &AC, DominatorTree &DT, LoopInfo &LI, MemorySSAUpdater *MSSAU) argument
1175 cloneLoopNest(Loop &OrigRootL, Loop *RootParentL, const ValueToValueMapTy &VMap, LoopInfo &LI) argument
1234 buildClonedLoops(Loop &OrigL, ArrayRef<BasicBlock *> ExitBlocks, const ValueToValueMapTy &VMap, LoopInfo &LI, SmallVectorImpl<Loop *> &NonChildClonedLoops) argument
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DControlHeightReduction.cpp1728 ValueToValueMapTy VMap; local
1759 cloneScopeBlocks(CHRScope *Scope, BasicBlock *PreEntryBlock, BasicBlock *ExitBlock, Region *LastRegion, ValueToValueMapTy &VMap) argument
1812 createMergedBranch(BasicBlock *PreEntryBlock, BasicBlock *EntryBlock, BasicBlock *NewEntryBlock, ValueToValueMapTy &VMap) argument
[all...]

Completed in 155 milliseconds

12