Searched refs:Offset1 (Results 1 - 13 of 13) sorted by relevance

/freebsd-10-stable/contrib/llvm/lib/Target/R600/
H A DAMDGPUInstrInfo.cpp221 int64_t Offset1, int64_t Offset2,
223 assert(Offset2 > Offset1
228 return (NumLoads < 16 && (Offset2 - Offset1) < 16);
220 shouldScheduleLoadsNear(SDNode *Load1, SDNode *Load2, int64_t Offset1, int64_t Offset2, unsigned NumLoads) const argument
H A DAMDGPUInstrInfo.h123 int64_t Offset1, int64_t Offset2,
/freebsd-10-stable/contrib/llvm/lib/Target/X86/
H A DX86InstrInfo.h330 int64_t &Offset1, int64_t &Offset2) const;
341 int64_t Offset1, int64_t Offset2,
H A DX86InstrInfo.cpp4762 int64_t &Offset1, int64_t &Offset2) const {
4858 Offset1 = cast<ConstantSDNode>(Load1->getOperand(3))->getSExtValue();
4867 int64_t Offset1, int64_t Offset2,
4869 assert(Offset2 > Offset1);
4870 if ((Offset2 - Offset1) / 8 > 64)
4761 areLoadsFromSameBasePtr(SDNode *Load1, SDNode *Load2, int64_t &Offset1, int64_t &Offset2) const argument
4866 shouldScheduleLoadsNear(SDNode *Load1, SDNode *Load2, int64_t Offset1, int64_t Offset2, unsigned NumLoads) const argument
/freebsd-10-stable/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DScheduleDAGSDNodes.cpp230 int64_t Offset1, Offset2; local
231 if (!TII->areLoadsFromSameBasePtr(Base, User, Offset1, Offset2) ||
232 Offset1 == Offset2)
236 if (O2SMap.insert(std::make_pair(Offset1, Base)).second)
237 Offsets.push_back(Offset1);
240 if (Offset2 < Offset1)
H A DDAGCombiner.cpp7291 APInt Offset1 = cast<ConstantSDNode>(Offset)->getAPIntValue(); local
7302 if (X1 * Y0 * Y1 < 0) CNV = CNV + Offset1;
7303 else CNV = CNV - Offset1;
10824 int64_t Offset1, Offset2; local
10827 bool isFrameIndex1 = FindBaseOffset(Ptr1, Base1, Offset1, GV1, CV1);
10832 return !((Offset1 + Size1) <= Offset2 || (Offset2 + Size2) <= Offset1);
10840 Offset1 += MFI->getObjectOffset(cast<FrameIndexSDNode>(Base1)->getIndex());
10842 return !((Offset1 + Size1) <= Offset2 || (Offset2 + Size2) <= Offset1);
[all...]
H A DSelectionDAG.cpp4466 // If this is (FI+Offset1)+Offset2, we can model it.
6367 int64_t Offset1 = 0; local
6370 bool isGA1 = TLI->isGAPlusOffset(Loc.getNode(), GV1, Offset1);
6373 return Offset1 == (Offset2 + Dist*Bytes);
/freebsd-10-stable/contrib/llvm/include/llvm/Target/
H A DTargetInstrInfo.h610 int64_t &Offset1, int64_t &Offset2) const {
623 int64_t Offset1, int64_t Offset2,
609 areLoadsFromSameBasePtr(SDNode *Load1, SDNode *Load2, int64_t &Offset1, int64_t &Offset2) const argument
622 shouldScheduleLoadsNear(SDNode *Load1, SDNode *Load2, int64_t Offset1, int64_t Offset2, unsigned NumLoads) const argument
/freebsd-10-stable/contrib/llvm/lib/Target/ARM/
H A DARMBaseInstrInfo.h152 int64_t &Offset1, int64_t &Offset2)const;
163 int64_t Offset1, int64_t Offset2,
H A DARMBaseInstrInfo.cpp1414 int64_t &Offset1,
1475 Offset1 = cast<ConstantSDNode>(Load1->getOperand(1))->getSExtValue();
1495 int64_t Offset1, int64_t Offset2,
1500 assert(Offset2 > Offset1);
1502 if ((Offset2 - Offset1) / 8 > 64)
1413 areLoadsFromSameBasePtr(SDNode *Load1, SDNode *Load2, int64_t &Offset1, int64_t &Offset2) const argument
1494 shouldScheduleLoadsNear(SDNode *Load1, SDNode *Load2, int64_t Offset1, int64_t Offset2, unsigned NumLoads) const argument
/freebsd-10-stable/contrib/llvm/lib/Transforms/IPO/
H A DMergeFunctions.cpp366 APInt Offset1(BitWidth, 0), Offset2(BitWidth, 0);
367 if (GEP1->accumulateConstantOffset(*TD, Offset1) &&
369 return Offset1 == Offset2;
/freebsd-10-stable/contrib/llvm/lib/Transforms/Scalar/
H A DMemCpyOptimizer.cpp109 int64_t Offset1 = GetOffsetFromIndex(GEP1, Idx, VariableIdxFound, TD); local
113 Offset = Offset2-Offset1;
/freebsd-10-stable/contrib/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp6904 int64_t Offset1 = 0; local
6906 bool isGA1 = TLI.isGAPlusOffset(Loc.getNode(), GV1, Offset1);
6909 return Offset1 == (Offset2 + Dist*Bytes);

Completed in 179 milliseconds