Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUSearchableTables.td447 class AlwaysUniform<Intrinsic intr> {
452 let FilterClass = "AlwaysUniform";
459 def : AlwaysUniform<int_amdgcn_readfirstlane>;
460 def : AlwaysUniform<int_amdgcn_readlane>;
461 def : AlwaysUniform<int_amdgcn_icmp>;
462 def : AlwaysUniform<int_amdgcn_fcmp>;
463 def : AlwaysUniform<int_amdgcn_ballot>;
464 def : AlwaysUniform<int_amdgcn_if_break>;
H A DSIInstrInfo.cpp9435 return InstructionUniformity::AlwaysUniform; in getGenericInstructionUniformity()
9486 return InstructionUniformity::AlwaysUniform; in getInstructionUniformity()
9493 return RI.isSGPRClass(regClass) ? InstructionUniformity::AlwaysUniform in getInstructionUniformity()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ADT/
H A DUniformity.h23 AlwaysUniform, enumerator
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineUniformityAnalysis.cpp55 if (uniformity == InstructionUniformity::AlwaysUniform) { in initialize()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUBaseInfo.cpp2883 struct AlwaysUniform { struct
2886 const AlwaysUniform *lookupAlwaysUniform(unsigned Intr);