Home
last modified time | relevance | path

Searched refs:Offset1 (Results 1 – 18 of 18) sorted by relevance

/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
DAMDGPUInstrInfo.cpp188 int64_t Offset1, int64_t Offset2, in shouldScheduleLoadsNear() argument
190 assert(Offset2 > Offset1 in shouldScheduleLoadsNear()
195 return (NumLoads < 16 && (Offset2 - Offset1) < 16); in shouldScheduleLoadsNear()
DAMDGPUInstrInfo.h110 int64_t Offset1, int64_t Offset2,
/external/mesa3d/src/gallium/drivers/radeon/
DAMDGPUInstrInfo.cpp188 int64_t Offset1, int64_t Offset2, in shouldScheduleLoadsNear() argument
190 assert(Offset2 > Offset1 in shouldScheduleLoadsNear()
195 return (NumLoads < 16 && (Offset2 - Offset1) < 16); in shouldScheduleLoadsNear()
DAMDGPUInstrInfo.h110 int64_t Offset1, int64_t Offset2,
/external/llvm/lib/Target/R600/
DAMDGPUInstrInfo.cpp219 int64_t Offset1, int64_t Offset2, in shouldScheduleLoadsNear() argument
221 assert(Offset2 > Offset1 in shouldScheduleLoadsNear()
226 return (NumLoads < 16 && (Offset2 - Offset1) < 16); in shouldScheduleLoadsNear()
DAMDGPUInstrInfo.h124 int64_t Offset1, int64_t Offset2,
/external/llvm/lib/CodeGen/SelectionDAG/
DScheduleDAGSDNodes.cpp231 int64_t Offset1, Offset2; in ClusterNeighboringLoads() local
232 if (!TII->areLoadsFromSameBasePtr(Base, User, Offset1, Offset2) || in ClusterNeighboringLoads()
233 Offset1 == Offset2) in ClusterNeighboringLoads()
237 if (O2SMap.insert(std::make_pair(Offset1, Base)).second) in ClusterNeighboringLoads()
238 Offsets.push_back(Offset1); in ClusterNeighboringLoads()
241 if (Offset2 < Offset1) in ClusterNeighboringLoads()
DDAGCombiner.cpp7773 APInt Offset1 = cast<ConstantSDNode>(Offset)->getAPIntValue(); in CombineToPreIndexedLoadStore() local
7784 if (X1 * Y0 * Y1 < 0) CNV = CNV + Offset1; in CombineToPreIndexedLoadStore()
7785 else CNV = CNV - Offset1; in CombineToPreIndexedLoadStore()
11499 int64_t Offset1, Offset2; in isAlias() local
11503 Base1, Offset1, GV1, CV1); in isAlias()
11509 return !((Offset1 + (Op0->getMemoryVT().getSizeInBits() >> 3)) <= Offset2 || in isAlias()
11510 (Offset2 + (Op1->getMemoryVT().getSizeInBits() >> 3)) <= Offset1); in isAlias()
11518 Offset1 += MFI->getObjectOffset(cast<FrameIndexSDNode>(Base1)->getIndex()); in isAlias()
11520 return !((Offset1 + (Op0->getMemoryVT().getSizeInBits() >> 3)) <= Offset2 || in isAlias()
11521 (Offset2 + (Op1->getMemoryVT().getSizeInBits() >> 3)) <= Offset1); in isAlias()
DSelectionDAG.cpp6508 int64_t Offset1 = 0; in isConsecutiveLoad() local
6511 bool isGA1 = TLI->isGAPlusOffset(Loc.getNode(), GV1, Offset1); in isConsecutiveLoad()
6514 return Offset1 == (Offset2 + Dist*Bytes); in isConsecutiveLoad()
/external/llvm/lib/Target/X86/
DX86InstrInfo.h345 bool areLoadsFromSameBasePtr(SDNode *Load1, SDNode *Load2, int64_t &Offset1,
357 int64_t Offset1, int64_t Offset2,
DX86InstrInfo.cpp4831 int64_t &Offset1, int64_t &Offset2) const { in areLoadsFromSameBasePtr() argument
4927 Offset1 = cast<ConstantSDNode>(Load1->getOperand(3))->getSExtValue(); in areLoadsFromSameBasePtr()
4936 int64_t Offset1, int64_t Offset2, in shouldScheduleLoadsNear() argument
4938 assert(Offset2 > Offset1); in shouldScheduleLoadsNear()
4939 if ((Offset2 - Offset1) / 8 > 64) in shouldScheduleLoadsNear()
/external/llvm/lib/Target/ARM/
DARMBaseInstrInfo.h148 bool areLoadsFromSameBasePtr(SDNode *Load1, SDNode *Load2, int64_t &Offset1,
160 int64_t Offset1, int64_t Offset2,
DARMBaseInstrInfo.cpp1429 int64_t &Offset1, in areLoadsFromSameBasePtr() argument
1490 Offset1 = cast<ConstantSDNode>(Load1->getOperand(1))->getSExtValue(); in areLoadsFromSameBasePtr()
1510 int64_t Offset1, int64_t Offset2, in shouldScheduleLoadsNear() argument
1515 assert(Offset2 > Offset1); in shouldScheduleLoadsNear()
1517 if ((Offset2 - Offset1) / 8 > 64) in shouldScheduleLoadsNear()
/external/llvm/include/llvm/Target/
DTargetInstrInfo.h635 int64_t &Offset1, int64_t &Offset2) const { in areLoadsFromSameBasePtr() argument
648 int64_t Offset1, int64_t Offset2, in shouldScheduleLoadsNear() argument
/external/llvm/test/CodeGen/SPARC/
D64abi.ll433 ; CHECK-DAG: std %f6, [%sp+[[Offset1:[0-9]+]]]
435 ; CHECK-DAG: ldx [%sp+[[Offset1]]], %o3
447 ; CHECK: st %f0, [%fp+[[Offset1:[0-9]+]]]
450 ; CHECK: ld [%fp+[[Offset1]]], %f1
/external/llvm/lib/Transforms/Scalar/
DMemCpyOptimizer.cpp117 int64_t Offset1 = GetOffsetFromIndex(GEP1, Idx, VariableIdxFound, TD); in IsPointerOffset() local
121 Offset = Offset2-Offset1; in IsPointerOffset()
/external/llvm/lib/Target/AArch64/
DAArch64InstrFormats.td8069 int Offset1, int Offset2, int Offset4, int Offset8> {
8089 !cast<Operand>("GPR64pi" # Offset1)>;
8092 !cast<Operand>("GPR64pi" # Offset1)>;
8112 defm : SIMDLdrAliases<asm, "8b", Count, Offset1, 64>;
8113 defm : SIMDLdrAliases<asm, "16b", Count, Offset1, 128>;
/external/llvm/lib/Target/PowerPC/
DPPCISelLowering.cpp7300 int64_t Offset1 = 0; in isConsecutiveLS() local
7302 bool isGA1 = TLI.isGAPlusOffset(Loc.getNode(), GV1, Offset1); in isConsecutiveLS()
7305 return Offset1 == (Offset2 + Dist*Bytes); in isConsecutiveLS()