Home
last modified time | relevance | path

Searched refs:AMDGPUAtomicOptimizer (Results 1 – 5 of 5) sorted by relevance

/external/llvm-project/llvm/lib/Target/AMDGPU/
DAMDGPUAtomicOptimizer.cpp40 class AMDGPUAtomicOptimizer : public FunctionPass, class
41 public InstVisitor<AMDGPUAtomicOptimizer> {
59 AMDGPUAtomicOptimizer() : FunctionPass(ID) {} in AMDGPUAtomicOptimizer() function in __anon88edfa480111::AMDGPUAtomicOptimizer
75 char AMDGPUAtomicOptimizer::ID = 0;
77 char &llvm::AMDGPUAtomicOptimizerID = AMDGPUAtomicOptimizer::ID;
79 bool AMDGPUAtomicOptimizer::runOnFunction(Function &F) { in runOnFunction()
107 void AMDGPUAtomicOptimizer::visitAtomicRMWInst(AtomicRMWInst &I) { in visitAtomicRMWInst()
162 void AMDGPUAtomicOptimizer::visitIntrinsicInst(IntrinsicInst &I) { in visitIntrinsicInst()
283 Value *AMDGPUAtomicOptimizer::buildScan(IRBuilder<> &B, AtomicRMWInst::BinOp Op, in buildScan()
342 Value *AMDGPUAtomicOptimizer::buildShiftRight(IRBuilder<> &B, Value *V, in buildShiftRight()
[all …]
DCMakeLists.txt50 AMDGPUAtomicOptimizer.cpp
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPUAtomicOptimizer.cpp40 class AMDGPUAtomicOptimizer : public FunctionPass, class
41 public InstVisitor<AMDGPUAtomicOptimizer> {
59 AMDGPUAtomicOptimizer() : FunctionPass(ID) {} in AMDGPUAtomicOptimizer() function in __anone529b93c0111::AMDGPUAtomicOptimizer
75 char AMDGPUAtomicOptimizer::ID = 0;
77 char &llvm::AMDGPUAtomicOptimizerID = AMDGPUAtomicOptimizer::ID;
79 bool AMDGPUAtomicOptimizer::runOnFunction(Function &F) { in runOnFunction()
107 void AMDGPUAtomicOptimizer::visitAtomicRMWInst(AtomicRMWInst &I) { in visitAtomicRMWInst()
162 void AMDGPUAtomicOptimizer::visitIntrinsicInst(IntrinsicInst &I) { in visitIntrinsicInst()
283 Value *AMDGPUAtomicOptimizer::buildScan(IRBuilder<> &B, AtomicRMWInst::BinOp Op, in buildScan()
342 Value *AMDGPUAtomicOptimizer::buildShiftRight(IRBuilder<> &B, Value *V, in buildShiftRight()
[all …]
DCMakeLists.txt38 AMDGPUAtomicOptimizer.cpp
/external/llvm-project/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/
DBUILD.gn129 "AMDGPUAtomicOptimizer.cpp",