Searched refs:Dist (Results 1 - 11 of 11) sorted by relevance

/external/llvm/lib/CodeGen/
H A DTwoAddressInstructionPass.cpp103 bool noUseAfterLastDef(unsigned Reg, unsigned Dist, unsigned &LastDef);
106 MachineInstr *MI, unsigned Dist);
109 unsigned RegB, unsigned RegC, unsigned Dist);
115 unsigned RegA, unsigned RegB, unsigned Dist);
117 bool isDefTooClose(unsigned Reg, unsigned Dist, MachineInstr *MI);
129 unsigned Dist, bool shouldOnlyCommute);
138 void processTiedPairs(MachineInstr *MI, TiedPairList&, unsigned &Dist);
314 bool TwoAddressInstructionPass::noUseAfterLastDef(unsigned Reg, unsigned Dist, argument
317 unsigned LastUse = Dist;
333 return !(LastUse > LastDef && LastUse < Dist);
508 isProfitableToCommute(unsigned regA, unsigned regB, unsigned regC, MachineInstr *MI, unsigned Dist) argument
575 commuteInstruction(MachineBasicBlock::iterator &mi, unsigned RegB, unsigned RegC, unsigned Dist) argument
621 convertInstTo3Addr(MachineBasicBlock::iterator &mi, MachineBasicBlock::iterator &nmi, unsigned RegA, unsigned RegB, unsigned Dist) argument
915 isDefTooClose(unsigned Reg, unsigned Dist, MachineInstr *MI) argument
1094 tryInstructionTransform(MachineBasicBlock::iterator &mi, MachineBasicBlock::iterator &nmi, unsigned SrcIdx, unsigned DstIdx, unsigned Dist, bool shouldOnlyCommute) argument
1338 processTiedPairs(MachineInstr *MI, TiedPairList &TiedPairs, unsigned &Dist) argument
1505 unsigned Dist = 0; local
[all...]
H A DLiveVariables.cpp202 unsigned Dist = DistanceMap[Def]; local
203 if (Dist > LastDefDist) {
206 LastDefDist = Dist;
296 unsigned Dist = DistanceMap[Def]; local
297 if (Dist > LastPartDefDist)
298 LastPartDefDist = Dist;
300 unsigned Dist = DistanceMap[Use]; local
301 if (Dist > LastRefOrPartRefDist) {
302 LastRefOrPartRefDist = Dist;
345 unsigned Dist local
356 unsigned Dist = DistanceMap[Use]; local
544 unsigned Dist = 0; local
[all...]
/external/llvm/include/llvm/ADT/
H A DSTLExtras.h153 template <typename ItTy, typename Dist>
154 inline ItTy next(ItTy it, Dist n)
166 template <typename ItTy, typename Dist>
167 inline ItTy prior(ItTy it, Dist n)
/external/llvm/lib/Target/Hexagon/
H A DHexagonFixupHwLoops.cpp136 unsigned Dist = Sub > 0 ? Sub : -Sub; local
137 if (Dist > MAX_LOOP_DISTANCE) {
H A DHexagonHardwareLoops.cpp656 int64_t Dist = EndV - StartV; local
657 if (Dist == 0)
660 bool Exact = (Dist % IVBump) == 0;
665 if ((Dist < 0) ^ (IVBump < 0))
672 Dist = Dist > 0 ? Dist+1 : Dist-1;
674 // assert (CmpLess => Dist > 0);
675 assert ((!CmpLess || Dist >
[all...]
/external/opencv/cv/src/
H A Dcvcalibration.cpp1852 CvMat K[2], Dist[2], om_LR, T_LR;
1897 Dist[k] = cvMat(1,5,CV_64F,dk[k]);
1911 CV_MAKETYPE(CV_64F,CV_MAT_CN(distCoeffs->type)), Dist[k].data.db );
1918 npoints, imageSize, &K[k], &Dist[k], 0, 0, flags );
2000 cvFindExtrinsicCameraParams2( &objpt_i, &imgpt_i[k], &K[k], &Dist[k], &om[k], &T[k] );
2136 cvProjectPoints2( &objpt_i, &om[k], &T[k], &K[k], &Dist[k],
2140 cvProjectPoints2( &objpt_i, &om[k], &T[k], &K[k], &Dist[k], &tmpimagePoints );
2231 CV_MAKETYPE(CV_64F,CV_MAT_CN(distCoeffs->type)), Dist[k].data.db );
/external/llvm/lib/Target/ARM/
H A DARMBaseInstrInfo.cpp3046 unsigned &DefIdx, unsigned &Dist) {
3047 Dist = 0;
3060 ++Dist;
3070 unsigned &UseIdx, unsigned &Dist) {
3071 Dist = 0;
3084 ++Dist;
3089 Dist = 0;
3044 getBundledDefMI(const TargetRegisterInfo *TRI, const MachineInstr *MI, unsigned Reg, unsigned &DefIdx, unsigned &Dist) argument
3068 getBundledUseMI(const TargetRegisterInfo *TRI, const MachineInstr *MI, unsigned Reg, unsigned &UseIdx, unsigned &Dist) argument
/external/llvm/include/llvm/CodeGen/
H A DSelectionDAG.h1062 /// location that is 'Dist' units away from the location that the 'Base' load
1065 unsigned Bytes, int Dist) const;
/external/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp3388 const SCEV *Dist = SE->getMinusSCEV(Sink, Src); local
3393 << *InstMap[BIdx] << ": " << *Dist << "\n"); local
3403 const SCEVConstant *C = dyn_cast<SCEVConstant>(Dist);
/external/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp6188 /// location that is 'Dist' units away from the location that the 'Base' load
6191 unsigned Bytes, int Dist) const {
6209 return MFI->getObjectOffset(FI) == (MFI->getObjectOffset(BFI) + Dist*Bytes);
6214 cast<ConstantSDNode>(Loc.getOperand(1))->getSExtValue() == Dist*Bytes)
6225 return Offset1 == (Offset2 + Dist*Bytes);
/external/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp6872 unsigned Bytes, int Dist,
6889 return MFI->getObjectOffset(FI) == (MFI->getObjectOffset(BFI) + Dist*Bytes);
6894 cast<ConstantSDNode>(Loc.getOperand(1))->getSExtValue() == Dist*Bytes)
6905 return Offset1 == (Offset2 + Dist*Bytes);
6871 isConsecutiveLS(LSBaseSDNode *LS, LSBaseSDNode *Base, unsigned Bytes, int Dist, SelectionDAG &DAG) argument

Completed in 224 milliseconds