Home
last modified time | relevance | path

Searched refs:isAlwaysUniform (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DUniformityAnalysis.cpp37 else if (TTI->isAlwaysUniform(&I)) in initialize()
60 assert(!isAlwaysUniform(Instr)); in pushUsers()
69 assert(!isAlwaysUniform(I)); in usesValueFromCycle()
H A DTargetTransformInfo.cpp294 bool llvm::TargetTransformInfo::isAlwaysUniform(const Value *V) const { in isAlwaysUniform() function in llvm::TargetTransformInfo
295 return TTIImpl->isAlwaysUniform(V); in isAlwaysUniform()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineUniformityAnalysis.cpp80 assert(!isAlwaysUniform(Instr)); in pushUsers()
93 assert(!isAlwaysUniform(I)); in usesValueFromCycle()
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DGenericUniformityImpl.h377 bool isAlwaysUniform(const InstructionT &Instr) const;
783 if (isAlwaysUniform(I)) in markDivergent()
1133 bool GenericUniformityAnalysisImpl<ContextT>::isAlwaysUniform( in isAlwaysUniform() function
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.h174 bool isAlwaysUniform(const Value *V) const;
H A DAMDGPUSearchableTables.td354 // isAlwaysUniform can override the extract of the uniform component.
H A DAMDGPUTargetTransformInfo.cpp945 bool GCNTTIImpl::isAlwaysUniform(const Value *V) const { in isAlwaysUniform() function in GCNTTIImpl
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h448 bool isAlwaysUniform(const Value *V) const;
1844 virtual bool isAlwaysUniform(const Value *V) = 0;
2263 bool isAlwaysUniform(const Value *V) override { in isAlwaysUniform() function
2264 return Impl.isAlwaysUniform(V); in isAlwaysUniform()
H A DTargetTransformInfoImpl.h108 bool isAlwaysUniform(const Value *V) const { return false; } in isAlwaysUniform() function
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h285 bool isAlwaysUniform(const Value *V) { return false; } in isAlwaysUniform() function