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.td373 class AlwaysUniform<Intrinsic intr> {
378 let FilterClass = "AlwaysUniform";
385 def : AlwaysUniform<int_amdgcn_readfirstlane>;
386 def : AlwaysUniform<int_amdgcn_readlane>;
387 def : AlwaysUniform<int_amdgcn_icmp>;
388 def : AlwaysUniform<int_amdgcn_fcmp>;
389 def : AlwaysUniform<int_amdgcn_ballot>;
390 def : AlwaysUniform<int_amdgcn_if_break>;
391 def : AlwaysUniform<int_amdgcn_workgroup_id_x>;
392 def : AlwaysUniform<int_amdgcn_workgroup_id_y>;
[all …]
H A DSIInstrInfo.cpp10026 return InstructionUniformity::AlwaysUniform; in getGenericInstructionUniformity()
10077 return InstructionUniformity::AlwaysUniform; in getInstructionUniformity()
10084 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.cpp56 if (uniformity == InstructionUniformity::AlwaysUniform) { in initialize()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUBaseInfo.cpp3161 struct AlwaysUniform { struct
3164 const AlwaysUniform *lookupAlwaysUniform(unsigned Intr);