Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUSearchableTables.td363 class AlwaysUniform<Intrinsic intr> {
368 let FilterClass = "AlwaysUniform";
375 def : AlwaysUniform<int_amdgcn_readfirstlane>;
376 def : AlwaysUniform<int_amdgcn_readlane>;
377 def : AlwaysUniform<int_amdgcn_icmp>;
378 def : AlwaysUniform<int_amdgcn_fcmp>;
379 def : AlwaysUniform<int_amdgcn_ballot>;
380 def : AlwaysUniform<int_amdgcn_if_break>;
H A DSIInstrInfo.cpp9559 return InstructionUniformity::AlwaysUniform; in getGenericInstructionUniformity()
9610 return InstructionUniformity::AlwaysUniform; in getInstructionUniformity()
9617 return RI.isSGPRClass(regClass) ? InstructionUniformity::AlwaysUniform in getInstructionUniformity()
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DUniformity.h23 AlwaysUniform, enumerator
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineUniformityAnalysis.cpp55 if (uniformity == InstructionUniformity::AlwaysUniform) { in initialize()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUBaseInfo.cpp2914 struct AlwaysUniform { struct
2917 const AlwaysUniform *lookupAlwaysUniform(unsigned Intr);