| /openbsd/src/gnu/llvm/llvm/lib/Analysis/ |
| D | ScalarEvolutionDivision.cpp | 57 const SCEV **Remainder) { in divide() argument 66 *Remainder = D.Zero; in divide() 72 *Remainder = D.Zero; in divide() 79 *Remainder = D.Zero; in divide() 95 *Remainder = Numerator; in divide() 99 *Remainder = D.Zero; in divide() 105 *Remainder = D.Remainder; in divide() 124 Remainder = SE.getConstant(RemainderVal); in visitConstant() 142 Remainder = SE.getAddRecExpr(StartR, StepR, Numerator->getLoop(), in visitAddRecExpr() 164 Remainder = Rs[0]; in visitAddExpr() [all …]
|
| D | DependenceAnalysis.cpp | 1271 APInt Remainder = ConstDelta; in strongSIVtest() local 1272 APInt::sdivrem(ConstDelta, ConstCoeff, Distance, Remainder); in strongSIVtest() 1274 LLVM_DEBUG(dbgs() << "\t Remainder = " << Remainder << "\n"); in strongSIVtest() 1276 if (Remainder != 0) { in strongSIVtest() 1459 APInt Remainder = APDelta; in weakCrossingSIVtest() local 1460 APInt::sdivrem(APDelta, APCoeff, Distance, Remainder); in weakCrossingSIVtest() 1461 LLVM_DEBUG(dbgs() << "\t Remainder = " << Remainder << "\n"); in weakCrossingSIVtest() 1462 if (Remainder != 0) { in weakCrossingSIVtest() 1472 Remainder = Distance.srem(Two); in weakCrossingSIVtest() 1473 LLVM_DEBUG(dbgs() << "\t Remainder = " << Remainder << "\n"); in weakCrossingSIVtest() [all …]
|
| /openbsd/src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/ |
| D | Hash.cpp | 30 const uint8_t *Remainder = reinterpret_cast<const uint8_t *>(Longs.end()); in hashStringV1() local 36 uint16_t Value = *reinterpret_cast<const ulittle16_t *>(Remainder); in hashStringV1() 38 Remainder += 2; in hashStringV1() 44 Result ^= *(Remainder++); in hashStringV1()
|
| /openbsd/src/gnu/llvm/llvm/lib/Transforms/Utils/ |
| D | BypassSlowDivision.cpp | 46 Value *Remainder; member 49 : Quotient(InQuotient), Remainder(InRemainder) {} in QuotRemPair() 58 Value *Remainder = nullptr; member 170 return isDivisionOp() ? Value.Quotient : Value.Remainder; in getReplacement() 271 DivRemPair.Remainder = Builder.CreateSRem(Dividend, Divisor); in createSlowBB() 274 DivRemPair.Remainder = Builder.CreateURem(Dividend, Divisor); in createSlowBB() 302 DivRemPair.Remainder = in createFastBB() 319 RemPhi->addIncoming(LHS.Remainder, LHS.BB); in createDivRemPhiNodes() 320 RemPhi->addIncoming(RHS.Remainder, RHS.BB); in createDivRemPhiNodes() 422 Long.Remainder = Dividend; in insertFastDivAndRem() [all …]
|
| D | IntegerDivision.cpp | 86 Value *Remainder = Builder.CreateSub(Dividend, Product); in generatedUnsignedRemainderCode() local 91 return Remainder; in generatedUnsignedRemainderCode() 365 Value *Remainder = generateSignedRemainderCode(Rem->getOperand(0), in expandRemainder() local 370 Rem->replaceAllUsesWith(Remainder); in expandRemainder() 384 Value *Remainder = generatedUnsignedRemainderCode(Rem->getOperand(0), in expandRemainder() local 388 Rem->replaceAllUsesWith(Remainder); in expandRemainder()
|
| D | ScalarEvolutionExpander.cpp | 294 static bool FactorOutConstant(const SCEV *&S, const SCEV *&Remainder, in FactorOutConstant() argument 322 Remainder = SE.getAddExpr( in FactorOutConstant() 323 Remainder, SE.getConstant(C->getAPInt().srem(FC->getAPInt()))); in FactorOutConstant() 353 if (!FactorOutConstant(Start, Remainder, Factor, SE, DL)) in FactorOutConstant() 485 const SCEV *Remainder = SE.getConstant(Ty, 0); in expandAddToGEP() local 486 if (FactorOutConstant(Op, Remainder, ElSize, SE, DL)) { in expandAddToGEP() 489 if (!Remainder->isZero()) in expandAddToGEP() 490 NewOps.push_back(Remainder); in expandAddToGEP()
|
| /openbsd/src/gnu/llvm/llvm/lib/DebugInfo/Symbolize/ |
| D | MarkupFilter.cpp | 620 StringRef Remainder = Str; in parseMode() local 621 if (!Remainder.empty() && tolower(Remainder.front()) == 'r') in parseMode() 622 Remainder = Remainder.drop_front(); in parseMode() 623 if (!Remainder.empty() && tolower(Remainder.front()) == 'w') in parseMode() 624 Remainder = Remainder.drop_front(); in parseMode() 625 if (!Remainder.empty() && tolower(Remainder.front()) == 'x') in parseMode() 626 Remainder = Remainder.drop_front(); in parseMode() 629 if (!Remainder.empty()) { in parseMode()
|
| /openbsd/src/gnu/llvm/llvm/lib/Support/ |
| D | APInt.cpp | 1449 unsigned rhsWords, WordType *Quotient, WordType *Remainder) { in divide() argument 1469 if ((Remainder?4:3)*n+2*m+1 <= 128) { in divide() 1473 if (Remainder) in divide() 1479 if (Remainder) in divide() 1502 if (Remainder) in divide() 1557 if (Remainder) { in divide() 1559 Remainder[i] = Make_64(R[i*2+1], R[i*2]); in divide() 1697 APInt Remainder(BitWidth, 0); in urem() local 1698 divide(U.pVal, lhsWords, RHS.U.pVal, rhsWords, nullptr, Remainder.U.pVal); in urem() 1699 return Remainder; in urem() [all …]
|
| D | ScaledNumber.cpp | 70 uint64_t Remainder = Dividend64 % Divisor; in divide32() local 77 return getRounded<uint32_t>(Quotient, Shift, Remainder >= getHalf(Divisor)); in divide32()
|
| D | SHA1.cpp | 213 const size_t Remainder = std::min<size_t>( in update() local 215 for (size_t I = 0; I < Remainder; ++I) in update() 217 Data = Data.drop_front(Remainder); in update()
|
| D | SHA256.cpp | 192 const size_t Remainder = std::min<size_t>( in update() local 194 for (size_t I = 0; I < Remainder; ++I) in update() 196 Data = Data.drop_front(Remainder); in update()
|
| /openbsd/src/gnu/llvm/clang/lib/Format/ |
| D | IntegerLiteralSeparatorFixer.cpp | 202 int Remainder = DigitCount % DigitsPerGroup; in format() local 208 if (I == (Remainder > 0 ? Remainder : DigitsPerGroup)) { in format() 211 Remainder = 0; in format()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/Mips/ |
| D | Mips16InstrInfo.cpp | 230 int64_t Remainder = FrameSize - Base; in makeFrame() local 232 if (isInt<16>(-Remainder)) in makeFrame() 233 BuildAddiuSpImm(MBB, I, -Remainder); in makeFrame() 235 adjustStackPtrBig(SP, -Remainder, MBB, I, Mips::V0, Mips::V1); in makeFrame() 254 int64_t Remainder = FrameSize - Base; in restoreFrame() local 258 if (isInt<16>(Remainder)) in restoreFrame() 259 BuildAddiuSpImm(MBB, I, Remainder); in restoreFrame() 261 adjustStackPtrBig(SP, Remainder, MBB, I, Mips::A0, Mips::A1); in restoreFrame()
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/Analysis/ |
| D | ScalarEvolutionDivision.h | 32 const SCEV **Remainder); 66 const SCEV *Denominator, *Quotient, *Remainder, *Zero, *One; member
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
| D | AMDGPULowerKernelAttributes.cpp | 238 for (Value *Remainder : Remainders) { in processUse() 239 if (!Remainder) in processUse() 241 Remainder->replaceAllUsesWith(Constant::getNullValue(Remainder->getType())); in processUse()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/Mips/MCTargetDesc/ |
| D | MipsELFObjectWriter.cpp | 449 std::list<ELFRelocationEntry> Remainder; in sortRelocs() local 456 copy_if_else(Relocs.begin(), Relocs.end(), std::back_inserter(Remainder), in sortRelocs() 461 for (auto &R : Remainder) { in sortRelocs()
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/ADT/ |
| D | APInt.h | 988 APInt &Remainder); 990 uint64_t &Remainder); 993 APInt &Remainder); 995 int64_t &Remainder); 1962 WordType *Remainder);
|
| D | BitVector.h | 174 if (unsigned Remainder = Size % BITWORD_SIZE) in all() local 175 return Bits[Size / BITWORD_SIZE] == (BitWord(1) << Remainder) - 1; in all()
|
| /openbsd/src/gnu/llvm/lldb/source/Commands/ |
| D | CommandCompletions.cpp | 341 llvm::StringRef Remainder; in DiskFilesOrDirectories() local 343 Remainder = Buffer.drop_front(FirstSep + 1); in DiskFilesOrDirectories() 376 llvm::StringRef RemainderDir = path::parent_path(Remainder); in DiskFilesOrDirectories()
|
| /openbsd/src/gnu/llvm/llvm/lib/Transforms/Scalar/ |
| D | LoopStrengthReduce.cpp | 3610 const SCEV *Remainder = CollectSubexprs(S, C, Ops, L, SE, Depth+1); in CollectSubexprs() local 3611 if (Remainder) in CollectSubexprs() 3612 Ops.push_back(C ? SE.getMulExpr(C, Remainder) : Remainder); in CollectSubexprs() 3620 const SCEV *Remainder = CollectSubexprs(AR->getStart(), in CollectSubexprs() local 3624 if (Remainder && (AR->getLoop() == L || !isa<SCEVAddRecExpr>(Remainder))) { in CollectSubexprs() 3625 Ops.push_back(C ? SE.getMulExpr(C, Remainder) : Remainder); in CollectSubexprs() 3626 Remainder = nullptr; in CollectSubexprs() 3628 if (Remainder != AR->getStart()) { in CollectSubexprs() 3629 if (!Remainder) in CollectSubexprs() 3630 Remainder = SE.getConstant(AR->getType(), 0); in CollectSubexprs() [all …]
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/PowerPC/ |
| D | PPCLoopInstrFormPrep.cpp | 910 unsigned Remainder = cast<SCEVConstant>(BucketChain.Elements[j].Offset) in prepareBaseForDispFormChain() local 913 if (RemainderOffsetInfo.find(Remainder) == RemainderOffsetInfo.end()) in prepareBaseForDispFormChain() 914 RemainderOffsetInfo[Remainder] = std::make_pair(j, 1); in prepareBaseForDispFormChain() 916 RemainderOffsetInfo[Remainder].second++; in prepareBaseForDispFormChain()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/AArch64/MCTargetDesc/ |
| D | AArch64InstPrinter.h | 195 template<int64_t Angle, int64_t Remainder>
|
| /openbsd/src/gnu/gcc/gcc/config/sparc/ |
| D | lb1spl.asm | 245 mov %o3,%o0 ! Remainder is in %o3.
|
| /openbsd/src/gnu/usr.bin/gcc/gcc/config/sparc/ |
| D | lb1spl.asm | 245 mov %o3,%o0 ! Remainder is in %o3.
|
| /openbsd/src/gnu/usr.bin/gcc/gcc/config/m68hc11/ |
| D | larith.asm | 711 xgdx ; Remainder <= 0 and result >= 0 731 xgdx ; Remainder >= 0 but result <= 0
|