Home
last modified time | relevance | path

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

/freebsd-head/contrib/llvm-project/llvm/include/llvm/ADT/
HDGenericSSAContext.h53 using ConstValueRefT = typename SSATraits::ConstValueRefT; variable
88 static void appendBlockDefs(SmallVectorImpl<ConstValueRefT> &defs,
97 const BlockT *getDefBlock(ConstValueRefT value) const;
102 Printable print(ConstValueRefT value) const;
HDGenericUniformityInfo.h34 using ConstValueRefT = typename ContextT::ConstValueRefT; variable
61 bool isDivergent(ConstValueRefT V) const;
64 bool isUniform(ConstValueRefT V) const { return !isDivergent(V); } in isUniform()
HDGenericUniformityImpl.h332 using ConstValueRefT = typename ContextT::ConstValueRefT; variable
362 bool markDivergent(ConstValueRefT DivVal);
389 bool isDivergent(ConstValueRefT V) const { return DivergentValues.count(V); } in isDivergent()
402 ConstValueRefT value;
405 PhiInput(ConstValueRefT value, BlockT *predBlock) in PhiInput()
415 DenseSet<ConstValueRefT> DivergentValues;
466 void pushUsers(ConstValueRefT V);
802 ConstValueRefT Val) { in markDivergent()
1187 SmallVector<ConstValueRefT, 16> defs; in print()
1226 bool GenericUniformityInfo<ContextT>::isDivergent(ConstValueRefT V) const { in isDivergent()
/freebsd-head/contrib/llvm-project/llvm/include/llvm/IR/
HDSSAContext.h36 using ConstValueRefT = const Value *;
/freebsd-head/contrib/llvm-project/llvm/include/llvm/CodeGen/
HDMachineSSAContext.h40 using ConstValueRefT = Register;