Searched refs:RoundParts (Results 1 – 1 of 1) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGBuilder.cpp | 194 unsigned RoundParts = llvm::bit_floor(NumParts); in getCopyFromParts() local 195 unsigned RoundBits = PartBits * RoundParts; in getCopyFromParts() 202 if (RoundParts > 2) { in getCopyFromParts() 203 Lo = getCopyFromParts(DAG, DL, Parts, RoundParts / 2, PartVT, HalfVT, V, in getCopyFromParts() 205 Hi = getCopyFromParts(DAG, DL, Parts + RoundParts / 2, RoundParts / 2, in getCopyFromParts() 217 if (RoundParts < NumParts) { in getCopyFromParts() 219 unsigned OddParts = NumParts - RoundParts; in getCopyFromParts() 221 Hi = getCopyFromParts(DAG, DL, Parts + RoundParts, OddParts, PartVT, in getCopyFromParts() 595 unsigned RoundParts = llvm::bit_floor(NumParts); in getCopyToParts() local 596 unsigned RoundBits = RoundParts * PartBits; in getCopyToParts() [all …]
|