Searched refs:ReplVal (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | PromoteMemoryToRegister.cpp | 528 Value *ReplVal = OnlyStore->getOperand(0); in rewriteSingleStoreAlloca() local 534 isa<Instruction>(ReplVal) || !isGuaranteedNotToBePoison(ReplVal); in rewriteSingleStoreAlloca() 576 if (ReplVal == LI) in rewriteSingleStoreAlloca() 577 ReplVal = PoisonValue::get(LI->getType()); in rewriteSingleStoreAlloca() 579 convertMetadataToAssumes(LI, ReplVal, DL, AC, &DT); in rewriteSingleStoreAlloca() 580 LI->replaceAllUsesWith(ReplVal); in rewriteSingleStoreAlloca() 673 Value *ReplVal; in promoteSingleBlockAlloca() local 677 ReplVal = UndefValue::get(LI->getType()); in promoteSingleBlockAlloca() 685 ReplVal = std::prev(I)->second->getOperand(0); in promoteSingleBlockAlloca() 688 convertMetadataToAssumes(LI, ReplVal, DL, AC, &DT); in promoteSingleBlockAlloca() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | OpenMPOpt.cpp | 1819 Value *ReplVal = nullptr) { in deduplicateRuntimeCalls() 1821 if (!UV || UV->size() + (ReplVal != nullptr) < 2) in deduplicateRuntimeCalls() 1826 << (ReplVal ? " with an existing value\n" : "\n") << "\n"); in deduplicateRuntimeCalls() 1828 assert((!ReplVal || (isa<Argument>(ReplVal) && in deduplicateRuntimeCalls() 1829 cast<Argument>(ReplVal)->getParent() == &F)) && in deduplicateRuntimeCalls() 1845 if (!ReplVal) { in deduplicateRuntimeCalls() 1859 if (!ReplVal) in deduplicateRuntimeCalls() 1860 ReplVal = CI; in deduplicateRuntimeCalls() 1863 if (!ReplVal) in deduplicateRuntimeCalls() 1866 cast<Instruction>(ReplVal)->moveBefore(IP); in deduplicateRuntimeCalls() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPURewriteOutArguments.cpp | 276 Value *ReplVal = Store.second->getValueOperand(); in runOnFunction() 291 ValVec.emplace_back(OutArg, ReplVal); in runOnFunction() 277 Value *ReplVal = Store.second->getValueOperand(); runOnFunction() local
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/ |
H A D | OMPIRBuilder.h | 604 Value &Inner, Value *&ReplVal)>;
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGStmtOpenMP.cpp | 1785 llvm::Value &, llvm::Value &Val, llvm::Value *&ReplVal) { in EmitOMPParallelDirective() argument 1788 ReplVal = &Val; in EmitOMPParallelDirective() 4204 llvm::Value &, llvm::Value &Val, llvm::Value *&ReplVal) { in EmitOMPSectionsDirective() argument 4207 ReplVal = &Val; in EmitOMPSectionsDirective()
|