Home
last modified time | relevance | path

Searched refs:IsDivergent (Results 1 – 2 of 2) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAG.cpp1753 N->SDNodeBits.IsDivergent = TLI->isSDNodeSourceOfDivergence(N, FLI, DA); in getRegister()
7811 bool IsDivergent = TLI->isSDNodeSourceOfDivergence(N, FLI, DA); in updateDivergence() local
7814 IsDivergent |= Op.getNode()->isDivergent(); in updateDivergence()
7816 if (N->SDNodeBits.IsDivergent != IsDivergent) { in updateDivergence()
7817 N->SDNodeBits.IsDivergent = IsDivergent; in updateDivergence()
7855 bool IsDivergent = DivergenceMap[N]; in VerifyDAGDiverence() local
7861 if (!IsDivergent && IsSDNodeDivergent && !TLI.isSDNodeAlwaysUniform(N)) { in VerifyDAGDiverence()
8687 bool IsDivergent = false; in createOperands() local
8692 IsDivergent = IsDivergent || Ops[I].getNode()->isDivergent(); in createOperands()
8696 IsDivergent |= TLI->isSDNodeSourceOfDivergence(Node, FLI, DA); in createOperands()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DSelectionDAGNodes.h500 uint16_t IsDivergent : 1;
694 bool isDivergent() const { return SDNodeBits.IsDivergent; }
1276 SDNodeBits.IsDivergent = false;