/external/llvm/include/llvm/Transforms/Utils/ |
D | Cloning.h | 54 std::unique_ptr<Module> CloneModule(const Module *M, ValueToValueMapTy &VMap); 61 CloneModule(const Module *M, ValueToValueMapTy &VMap, 113 BasicBlock *CloneBasicBlock(const BasicBlock *BB, ValueToValueMapTy &VMap, 129 Function *CloneFunction(Function *F, ValueToValueMapTy &VMap, 142 ValueToValueMapTy &VMap, bool ModuleLevelChanges, 151 ValueToValueMapTy &VMap, bool ModuleLevelChanges, 168 ValueToValueMapTy &VMap, bool ModuleLevelChanges, 225 Loop *OrigLoop, ValueToValueMapTy &VMap, 232 ValueToValueMapTy &VMap);
|
D | ValueMapper.h | 24 typedef ValueMap<const Value *, WeakVH> ValueToValueMapTy; typedef 142 ValueMapper(ValueToValueMapTy &VM, RemapFlags Flags = RF_None, 152 registerAlternateMappingContext(ValueToValueMapTy &VM, 198 inline Value *MapValue(const Value *V, ValueToValueMapTy &VM, 220 inline Metadata *MapMetadata(const Metadata *MD, ValueToValueMapTy &VM, 228 inline MDNode *MapMetadata(const MDNode *MD, ValueToValueMapTy &VM, 243 inline void RemapInstruction(Instruction *I, ValueToValueMapTy &VM, 256 inline void RemapFunction(Function &F, ValueToValueMapTy &VM, 264 inline Constant *MapValue(const Constant *V, ValueToValueMapTy &VM,
|
D | LoopVersioning.h | 123 ValueToValueMapTy VMap;
|
/external/llvm/unittests/Transforms/Utils/ |
D | ValueMapperTest.cpp | 27 ValueToValueMapTy VM; in TEST() 54 ValueToValueMapTy VM; in TEST() 61 ValueToValueMapTy VM; in TEST() 95 ValueToValueMapTy VM; in TEST() 112 ValueToValueMapTy VM; in TEST() 122 ValueToValueMapTy VM; in TEST() 127 ValueToValueMapTy VM; in TEST() 139 ValueToValueMapTy VM; in TEST() 152 ValueToValueMapTy VM; in TEST() 165 ValueToValueMapTy VM; in TEST() [all …]
|
/external/swiftshader/third_party/LLVM/include/llvm/Transforms/Utils/ |
D | Cloning.h | 50 Module *CloneModule(const Module *M, ValueToValueMapTy &VMap); 106 ValueToValueMapTy &VMap, 123 ValueToValueMapTy &VMap, 130 ValueToValueMapTy VMap; 144 ValueToValueMapTy &VMap, 162 ValueToValueMapTy &VMap,
|
D | ValueMapper.h | 23 typedef ValueMap<const Value *, TrackingVH<Value> > ValueToValueMapTy; typedef 56 Value *MapValue(const Value *V, ValueToValueMapTy &VM, 60 void RemapInstruction(Instruction *I, ValueToValueMapTy &VM, 66 inline MDNode *MapValue(const MDNode *V, ValueToValueMapTy &VM, 71 inline Constant *MapValue(const Constant *V, ValueToValueMapTy &VM,
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/ |
D | LoopUnroll.cpp | 42 ValueToValueMapTy &VMap) { in RemapInstruction() 45 ValueToValueMapTy::iterator It = VMap.find(Op); in RemapInstruction() 52 ValueToValueMapTy::iterator It = VMap.find(PN->getIncomingBlock(i)); in RemapInstruction() 223 ValueToValueMapTy LastValueMap; in UnrollLoop() 248 ValueToValueMapTy VMap; in UnrollLoop() 267 for (ValueToValueMapTy::iterator VI = VMap.begin(), VE = VMap.end(); in UnrollLoop() 281 ValueToValueMapTy::iterator It = LastValueMap.find(Incoming); in UnrollLoop()
|
D | CloneFunction.cpp | 35 ValueToValueMapTy &VMap, in CloneBasicBlock() 75 ValueToValueMapTy &VMap, in CloneFunctionInto() 140 Function *llvm::CloneFunction(const Function *F, ValueToValueMapTy &VMap, in CloneFunction() 182 ValueToValueMapTy &VMap; 190 ValueToValueMapTy &valueMap, in PruningFunctionCloner() 348 ValueToValueMapTy &VMap, in CloneAndPruneFunctionInto()
|
D | ValueMapper.cpp | 26 Value *llvm::MapValue(const Value *V, ValueToValueMapTy &VM, RemapFlags Flags, in MapValue() 28 ValueToValueMapTy::iterator I = VM.find(V); in MapValue() 160 void llvm::RemapInstruction(Instruction *I, ValueToValueMapTy &VMap, in RemapInstruction()
|
D | CloneModule.cpp | 30 ValueToValueMapTy VMap; in CloneModule() 34 Module *llvm::CloneModule(const Module *M, ValueToValueMapTy &VMap) { in CloneModule()
|
/external/llvm/lib/ExecutionEngine/Orc/ |
D | IndirectionUtils.cpp | 165 ValueToValueMapTy *VMap) { in cloneFunctionDecl() 183 void moveFunctionBody(Function &OrigF, ValueToValueMapTy &VMap, in moveFunctionBody() 203 ValueToValueMapTy *VMap) { in cloneGlobalVariableDecl() 216 ValueToValueMapTy &VMap, in moveGlobalVariableInitializer() 234 ValueToValueMapTy &VMap) { in cloneGlobalAliasDecl()
|
/external/llvm/lib/Transforms/Utils/ |
D | CloneFunction.cpp | 40 ValueToValueMapTy &VMap, in CloneBasicBlock() 79 ValueToValueMapTy &VMap, in CloneFunctionInto() 182 Function *llvm::CloneFunction(Function *F, ValueToValueMapTy &VMap, in CloneFunction() 223 ValueToValueMapTy &VMap; 230 ValueToValueMapTy &valueMap, bool moduleLevelChanges, in PruningFunctionCloner() 394 ValueToValueMapTy &VMap, in CloneAndPruneIntoFromInst() 630 ValueToValueMapTy &VMap, in CloneAndPruneFunctionInto() 642 const SmallVectorImpl<BasicBlock *> &Blocks, ValueToValueMapTy &VMap) { in remapInstructionsInBlocks() 656 Loop *OrigLoop, ValueToValueMapTy &VMap, in cloneLoopWithPreheader()
|
D | LoopUnroll.cpp | 56 ValueToValueMapTy &VMap) { in remapInstruction() 59 ValueToValueMapTy::iterator It = VMap.find(Op); in remapInstruction() 66 ValueToValueMapTy::iterator It = VMap.find(PN->getIncomingBlock(i)); in remapInstruction() 363 ValueToValueMapTy LastValueMap; in UnrollLoop() 391 ValueToValueMapTy VMap; in UnrollLoop() 438 for (ValueToValueMapTy::iterator VI = VMap.begin(), VE = VMap.end(); in UnrollLoop() 449 ValueToValueMapTy::iterator It = LastValueMap.find(Incoming); in UnrollLoop()
|
D | CloneModule.cpp | 30 ValueToValueMapTy VMap; in CloneModule() 35 ValueToValueMapTy &VMap) { in CloneModule() 40 const Module *M, ValueToValueMapTy &VMap, in CloneModule()
|
D | ValueMapper.cpp | 88 ValueToValueMapTy *VM; 92 explicit MappingContext(ValueToValueMapTy &VM, in MappingContext() 114 Mapper(ValueToValueMapTy &VM, RemapFlags Flags, in Mapper() 125 registerAlternateMappingContext(ValueToValueMapTy &VM, in registerAlternateMappingContext() 165 void remapFunction(Function &F, ValueToValueMapTy &VM); 167 ValueToValueMapTy &getVM() { return *MCs[CurrentMCID].VM; } in getVM() 340 ValueToValueMapTy::iterator I = getVM().find(V); in mapValue() 767 ValueToValueMapTy &VM; 769 MapMetadataDisabler(ValueToValueMapTy &VM) : VM(VM) { in MapMetadataDisabler() 1059 ValueMapper::ValueMapper(ValueToValueMapTy &VM, RemapFlags Flags, in ValueMapper() [all …]
|
D | LoopUnrollRuntime.cpp | 64 BasicBlock *NewPreHeader, ValueToValueMapTy &VMap, in ConnectProlog() 154 ValueToValueMapTy &VMap, DominatorTree *DT, in ConnectEpilog() 274 LoopBlocksDFS &LoopBlocks, ValueToValueMapTy &VMap, in CloneLoopBlocks() 600 ValueToValueMapTy VMap; in UnrollRuntimeLoopRemainder()
|
/external/llvm/include/llvm/ExecutionEngine/Orc/ |
D | IndirectionUtils.h | 382 ValueToValueMapTy *VMap = nullptr); 392 void moveFunctionBody(Function &OrigF, ValueToValueMapTy &VMap, 398 ValueToValueMapTy *VMap = nullptr); 409 ValueToValueMapTy &VMap, 415 ValueToValueMapTy &VMap);
|
/external/llvm/lib/Target/NVPTX/ |
D | NVPTXInferAddressSpaces.cpp | 254 const ValueToValueMapTy &ValueWithNewAddrSpace, in operandWithNewAddressSpaceOrCreateUndef() 276 const ValueToValueMapTy &ValueWithNewAddrSpace, in cloneInstructionWithNewAddressSpace() 334 const ValueToValueMapTy &ValueWithNewAddrSpace) { in cloneConstantExprWithNewAddressSpace() 382 const ValueToValueMapTy &ValueWithNewAddrSpace, in cloneValueWithNewAddressSpace() 516 ValueToValueMapTy ValueWithNewAddrSpace; in rewriteWithNewAddressSpaces()
|
D | NVPTXGenericToNVVM.cpp | 58 void remapNamedMDNode(ValueToValueMapTy &VM, NamedMDNode *N); 129 ValueToValueMapTy VM; in runOnModule() 364 void GenericToNVVM::remapNamedMDNode(ValueToValueMapTy &VM, NamedMDNode *N) { in remapNamedMDNode()
|
/external/swiftshader/third_party/LLVM/tools/bugpoint/ |
D | ExtractFunction.cpp | 197 ValueToValueMapTy &VMap) { in SplitStaticCtorDtor() 260 ValueToValueMapTy &VMap) { in SplitFunctionsOutOfModule() 272 ValueToValueMapTy NewVMap; in SplitFunctionsOutOfModule()
|
D | Miscompilation.cpp | 264 ValueToValueMapTy VMap; in TestFuncs() 313 ValueToValueMapTy VMap; in ExtractLoops() 478 ValueToValueMapTy VMap; in TestFuncs() 553 ValueToValueMapTy VMap; in ExtractBlocks() 740 ValueToValueMapTy VMap; in debugMiscompilation() 1010 ValueToValueMapTy VMap; in debugCodeGenerator()
|
D | CrashDebugger.cpp | 133 ValueToValueMapTy VMap; in TestGlobalVariables() 207 ValueToValueMapTy VMap; in TestFuncs() 274 ValueToValueMapTy VMap; in TestBlocks() 384 ValueToValueMapTy VMap; in TestInsts()
|
/external/llvm/lib/Target/AMDGPU/ |
D | AMDGPUAlwaysInlinePass.cpp | 47 ValueToValueMapTy VMap; in runOnModule()
|
/external/llvm/tools/bugpoint/ |
D | CrashDebugger.cpp | 145 ValueToValueMapTy VMap; in TestGlobalVariables() 242 ValueToValueMapTy VMap; in TestFuncs() 349 ValueToValueMapTy VMap; in TestBlocks() 459 ValueToValueMapTy VMap; in TestInsts() 535 ValueToValueMapTy VMap; in TestNamedMDs() 617 ValueToValueMapTy VMap; in TestNamedMDOps()
|
D | ExtractFunction.cpp | 252 ValueToValueMapTy &VMap) { in SplitStaticCtorDtor() 310 ValueToValueMapTy &VMap) { in SplitFunctionsOutOfModule() 322 ValueToValueMapTy NewVMap; in SplitFunctionsOutOfModule()
|