Searched refs:IndexOffset (Results 1 – 6 of 6) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | StraightLineStrengthReduce.cpp | 578 APInt IndexOffset = Idx - BasisIdx; in emitBump() local 583 IndexOffset.getBitWidth(), in emitBump() 587 APInt::sdivrem(IndexOffset, ElementSize, Q, R); in emitBump() 589 IndexOffset = Q; in emitBump() 596 if (IndexOffset == 1) in emitBump() 599 if (IndexOffset.isAllOnesValue()) in emitBump() 605 IntegerType::get(Basis.Ins->getContext(), IndexOffset.getBitWidth()); in emitBump() 607 if (IndexOffset.isPowerOf2()) { in emitBump() 612 if ((-IndexOffset).isPowerOf2()) { in emitBump() 615 ConstantInt::get(DeltaType, (-IndexOffset).logBase2()); in emitBump() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/DebugInfo/PDB/Native/ |
| H A D | TpiStreamBuilder.cpp | 169 for (auto &IndexOffset : TypeIndexOffsets) { in commit() local 170 if (auto EC = HW.writeObject(IndexOffset)) in commit()
|
| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | BasicAliasAnalysis.cpp | 539 APInt IndexScale(Width, 0), IndexOffset(Width, 0); in DecomposeGEPExpression() local 542 Index = GetLinearExpression(Index, IndexScale, IndexOffset, ZExtBits, in DecomposeGEPExpression() 555 APInt WideScaledOffset = IndexOffset.sextOrTrunc(MaxPointerSize*2) * in DecomposeGEPExpression() 560 IndexOffset = 0; in DecomposeGEPExpression() 566 Decomposed.OtherOffset += IndexOffset.sextOrTrunc(MaxPointerSize) * Scale; in DecomposeGEPExpression()
|
| H A D | LazyCallGraph.cpp | 653 int IndexOffset = MergeRange.end() - MergeRange.begin(); in switchInternalEdgeToCall() local 656 SCCIndices[C] -= IndexOffset; in switchInternalEdgeToCall() 1078 int IndexOffset = MergeRange.end() - MergeRange.begin(); in insertIncomingRefEdge() local 1082 G->RefSCCIndices[RC] -= IndexOffset; in insertIncomingRefEdge()
|
| /freebsd-12.1/contrib/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.cpp | 1640 static bool isVMerge(ShuffleVectorSDNode *N, unsigned IndexOffset, in isVMerge() argument 1648 i*RHSStartValue+j+IndexOffset) || in isVMerge() 1650 i*RHSStartValue+j+IndexOffset+8)) in isVMerge()
|
| /freebsd-12.1/contrib/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 8591 uint64_t IndexOffset = 0; in createVariablePermute() local 8600 IndexOffset |= i << (i * NumDstBits); in createVariablePermute() 8606 DAG.getConstant(IndexOffset, SDLoc(Idx), SrcVT)); in createVariablePermute()
|