Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h508 uint16_t IsDivergent : 1;
738 bool isDivergent() const { return SDNodeBits.IsDivergent; }
1356 SDNodeBits.IsDivergent = false;
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp2276 N->SDNodeBits.IsDivergent = TLI->isSDNodeSourceOfDivergence(N, FLI, UA); in getRegister()
11599 bool IsDivergent = calculateDivergence(N); in updateDivergence() local
11600 if (N->SDNodeBits.IsDivergent != IsDivergent) { in updateDivergence()
11601 N->SDNodeBits.IsDivergent = IsDivergent; in updateDivergence()
13124 bool IsDivergent = false; in createOperands() local
13129 IsDivergent |= Ops[I].getNode()->isDivergent(); in createOperands()
13134 IsDivergent |= TLI->isSDNodeSourceOfDivergence(Node, FLI, UA); in createOperands()
13135 Node->SDNodeBits.IsDivergent = IsDivergent; in createOperands()