Home
last modified time | relevance | path

Searched refs:Offset2 (Results 1 – 17 of 17) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DScheduleDAGSDNodes.cpp224 int64_t Offset1, Offset2; in ClusterNeighboringLoads() local
225 if (!TII->areLoadsFromSameBasePtr(Base, User, Offset1, Offset2) || in ClusterNeighboringLoads()
226 Offset1 == Offset2) in ClusterNeighboringLoads()
232 O2SMap.insert(std::make_pair(Offset2, User)); in ClusterNeighboringLoads()
233 Offsets.push_back(Offset2); in ClusterNeighboringLoads()
234 if (Offset2 < Offset1) in ClusterNeighboringLoads()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMBaseInstrInfo.h248 int64_t &Offset2) const override;
259 int64_t Offset1, int64_t Offset2,
H A DARMBaseInstrInfo.cpp1739 int64_t &Offset2) const { in areLoadsFromSameBasePtr()
1800 Offset2 = cast<ConstantSDNode>(Load2->getOperand(1))->getSExtValue(); in areLoadsFromSameBasePtr()
1819 int64_t Offset1, int64_t Offset2, in shouldScheduleLoadsNear() argument
1824 assert(Offset2 > Offset1); in shouldScheduleLoadsNear()
1826 if ((Offset2 - Offset1) / 8 > 64) in shouldScheduleLoadsNear()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86InstrInfo.h428 int64_t &Offset2) const override;
439 int64_t Offset2,
H A DX86InstrInfo.cpp5656 int64_t &Offset1, int64_t &Offset2) const { in areLoadsFromSameBasePtr()
5837 Offset2 = Disp2->getSExtValue(); in areLoadsFromSameBasePtr()
5842 int64_t Offset1, int64_t Offset2, in shouldScheduleLoadsNear() argument
5844 assert(Offset2 > Offset1); in shouldScheduleLoadsNear()
5845 if ((Offset2 - Offset1) / 8 > 64) in shouldScheduleLoadsNear()
/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMicroMipsSizeReduction.cpp401 int64_t Offset1, Offset2; in ConsecutiveInstr() local
404 if (!GetImm(MI2, 2, Offset2)) in ConsecutiveInstr()
410 return ((Offset1 == (Offset2 - 4)) && (ConsecutiveRegisters(Reg1, Reg2))); in ConsecutiveInstr()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DTargetInstrInfo.h1121 int64_t &Offset2) const { in areLoadsFromSameBasePtr() argument
1134 int64_t Offset1, int64_t Offset2, in shouldScheduleLoadsNear() argument
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DSeparateConstOffsetFromGEP.cpp1295 Value *Offset2 = Second->getOperand(1); in swapGEPOperand() local
1296 First->setOperand(1, Offset2); in swapGEPOperand()
H A DMemCpyOptimizer.cpp150 int64_t Offset2 = GetOffsetFromIndex(GEP2, Idx, VariableIdxFound, DL); in IsPointerOffset() local
153 Offset = Offset2-Offset1; in IsPointerOffset()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.cpp2159 int64_t Offset2, unsigned Opcode2) { in shouldClusterFI() argument
2167 if (!unscaleOffset(Opcode1, Offset1) || !unscaleOffset(Opcode2, Offset2)) in shouldClusterFI()
2170 ObjectOffset2 += Offset2; in shouldClusterFI()
2223 int64_t Offset2 = SecondLdSt.getOperand(2).getImm(); in shouldClusterMemOps() local
2224 if (isUnscaledLdSt(SecondOpc) && !scaleOffset(SecondOpc, Offset2)) in shouldClusterMemOps()
2234 assert((!BaseOp1.isIdenticalTo(BaseOp2) || Offset1 >= Offset2) && in shouldClusterMemOps()
2240 BaseOp2.getIndex(), Offset2, SecondOpc); in shouldClusterMemOps()
2243 assert((!BaseOp1.isIdenticalTo(BaseOp2) || Offset1 <= Offset2) && in shouldClusterMemOps()
2246 return Offset1 + 1 == Offset2; in shouldClusterMemOps()
H A DAArch64InstrFormats.td9342 int Offset1, int Offset2, int Offset4, int Offset8> {
9368 !cast<DAGOperand>("GPR64pi" # Offset2)>;
9371 !cast<DAGOperand>("GPR64pi" # Offset2)>;
9387 defm : SIMDLdrAliases<NAME, asm, "4h", Count, Offset2, 64>;
9388 defm : SIMDLdrAliases<NAME, asm, "8h", Count, Offset2, 128>;
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A DSystemZInstrInfo.cpp1538 int64_t Offset2 = (MCID.TSFlags & SystemZII::Is128Bit ? Offset + 8 : Offset); in getOpcodeForOffset() local
1539 if (isUInt<12>(Offset) && isUInt<12>(Offset2)) { in getOpcodeForOffset()
1549 if (isInt<20>(Offset) && isInt<20>(Offset2)) { in getOpcodeForOffset()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DIteratorChecker.cpp374 SymbolRef Offset2,
2236 SymbolRef Offset2, in invalidateIteratorPositions() argument
2240 compare(State, Pos.getOffset(), Offset2, Opc2); in invalidateIteratorPositions()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DSIInstrInfo.h174 int64_t &Offset2) const override;
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DMachinePipeliner.cpp535 int64_t Offset1, Offset2; in addLoopCarriedDependences() local
537 TII->getMemOperandWithOffset(MI, BaseOp2, Offset2, TRI)) { in addLoopCarriedDependences()
539 (int)Offset1 < (int)Offset2) { in addLoopCarriedDependences()
H A DCodeGenPrepare.cpp1659 uint64_t Offset2 = Offset.getLimitedValue(); in optimizeCallInst() local
1660 if ((Offset2 & (PrefAlign-1)) != 0) in optimizeCallInst()
1664 DL->getTypeAllocSize(AI->getAllocatedType()) >= MinSize + Offset2) in optimizeCallInst()
1674 MinSize + Offset2) in optimizeCallInst()
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp11089 int64_t Offset1 = 0, Offset2 = 0; in isConsecutiveLSLoc() local
11091 getBaseWithConstantOffset(BaseLoc, Base2, Offset2, DAG); in isConsecutiveLSLoc()
11092 if (Base1 == Base2 && Offset1 == (Offset2 + Dist * Bytes)) in isConsecutiveLSLoc()
11099 Offset2 = 0; in isConsecutiveLSLoc()
11101 bool isGA2 = TLI.isGAPlusOffset(BaseLoc.getNode(), GV2, Offset2); in isConsecutiveLSLoc()
11103 return Offset1 == (Offset2 + Dist*Bytes); in isConsecutiveLSLoc()