/external/llvm/lib/Target/Hexagon/ |
H A D | HexagonFixupHwLoops.cpp | 138 unsigned Dist = Sub > 0 ? Sub : -Sub; local 139 if (Dist > MAX_LOOP_DISTANCE) {
|
H A D | HexagonHardwareLoops.cpp | 651 int64_t Dist = EndV - StartV; local 652 if (Dist == 0) 655 bool Exact = (Dist % IVBump) == 0; 660 if ((Dist < 0) ^ (IVBump < 0)) 667 Dist = Dist > 0 ? Dist+1 : Dist-1; 669 // assert (CmpLess => Dist > 0); 670 assert ((!CmpLess || Dist > [all...] |
/external/clang/lib/AST/ |
H A D | ASTTypeTraits.cpp | 53 unsigned Dist = 0; local 56 ++Dist; 59 *Distance = Dist;
|
/external/llvm/lib/Analysis/ |
H A D | BlockFrequencyInfoImpl.cpp | 76 DitheringDistributer(Distribution &Dist, const BlockMass &Mass); 83 DitheringDistributer::DitheringDistributer(Distribution &Dist, 85 Dist.normalize(); 86 RemWeight = Dist.Total; 260 bool BlockFrequencyInfoImplBase::addToDist(Distribution &Dist, argument 289 Dist.addBackedge(OuterLoop->getHeader(), Weight); 295 Dist.addExit(Resolved, Weight); 318 Dist.addLocal(Resolved, Weight); 323 const LoopData *OuterLoop, LoopData &Loop, Distribution &Dist) { 324 // Copy the exit map into Dist 322 addLoopSuccessorsToDist( const LoopData *OuterLoop, LoopData &Loop, Distribution &Dist) argument 378 distributeMass(const BlockNode &Source, LoopData *OuterLoop, Distribution &Dist) argument [all...] |
H A D | LoopAccessAnalysis.cpp | 711 const SCEV *Dist = SE->getMinusSCEV(Sink, Src); local 716 << *InstMap[BIdx] << ": " << *Dist << "\n"); local 726 const SCEVConstant *C = dyn_cast<SCEVConstant>(Dist);
|
/external/llvm/lib/CodeGen/ |
H A D | LiveVariables.cpp | 202 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 571 unsigned Dist = 0; local [all...] |
H A D | TwoAddressInstructionPass.cpp | 108 bool noUseAfterLastDef(unsigned Reg, unsigned Dist, unsigned &LastDef); 111 MachineInstr *MI, unsigned Dist); 114 unsigned RegB, unsigned RegC, unsigned Dist); 120 unsigned RegA, unsigned RegB, unsigned Dist); 122 bool isDefTooClose(unsigned Reg, unsigned Dist, MachineInstr *MI); 134 unsigned Dist, bool shouldOnlyCommute); 143 void processTiedPairs(MachineInstr *MI, TiedPairList&, unsigned &Dist); 358 bool TwoAddressInstructionPass::noUseAfterLastDef(unsigned Reg, unsigned Dist, argument 361 unsigned LastUse = Dist; 375 return !(LastUse > LastDef && LastUse < Dist); 550 isProfitableToCommute(unsigned regA, unsigned regB, unsigned regC, MachineInstr *MI, unsigned Dist) argument 649 commuteInstruction(MachineBasicBlock::iterator &mi, unsigned RegB, unsigned RegC, unsigned Dist) argument 695 convertInstTo3Addr(MachineBasicBlock::iterator &mi, MachineBasicBlock::iterator &nmi, unsigned RegA, unsigned RegB, unsigned Dist) argument 989 isDefTooClose(unsigned Reg, unsigned Dist, MachineInstr *MI) argument 1166 tryInstructionTransform(MachineBasicBlock::iterator &mi, MachineBasicBlock::iterator &nmi, unsigned SrcIdx, unsigned DstIdx, unsigned Dist, bool shouldOnlyCommute) argument 1411 processTiedPairs(MachineInstr *MI, TiedPairList &TiedPairs, unsigned &Dist) argument 1602 unsigned Dist = 0; local [all...] |
/external/llvm/include/llvm/Analysis/ |
H A D | BlockFrequencyInfoImpl.h | 380 /// Adds all edges from LocalLoopHead to Dist. Calls addToDist() to add each 385 Distribution &Dist); 389 /// Adds an edge to Succ to Dist. If \c LoopHead.isValid(), then whether the 394 bool addToDist(Distribution &Dist, const LoopData *OuterLoop, 424 /// Distributes the mass in Source according to Dist. If LoopHead.isValid(), 429 Distribution &Dist); 1135 Distribution Dist; local 1138 if (!addLoopSuccessorsToDist(OuterLoop, *Loop, Dist)) 1147 if (!addToDist(Dist, OuterLoop, Node, getNode(*SI), 1155 distributeMass(Node, OuterLoop, Dist); [all...] |
/external/llvm/include/llvm/Object/ |
H A D | ELF.h | 205 Elf_Sym_Iter operator+(difference_type Dist) { argument 208 Current.setPointer(Current.getPointer() + EntitySize * Dist);
|
/external/llvm/lib/Target/ARM/ |
H A D | ARMBaseInstrInfo.cpp | 3379 unsigned &DefIdx, unsigned &Dist) { 3380 Dist = 0; 3392 ++Dist; 3402 unsigned &UseIdx, unsigned &Dist) { 3403 Dist = 0; 3416 ++Dist; 3421 Dist = 0; 3377 getBundledDefMI(const TargetRegisterInfo *TRI, const MachineInstr *MI, unsigned Reg, unsigned &DefIdx, unsigned &Dist) argument 3400 getBundledUseMI(const TargetRegisterInfo *TRI, const MachineInstr *MI, unsigned Reg, unsigned &UseIdx, unsigned &Dist) argument
|
/external/llvm/lib/Transforms/Utils/ |
H A D | SimplifyCFG.cpp | 3790 APInt Dist = Val - PrevVal; local 3792 DistToPrev = Dist; 3793 } else if (Dist != DistToPrev) {
|
/external/llvm/lib/Target/PowerPC/ |
H A D | PPCISelLowering.cpp | 8920 unsigned Bytes, int Dist, 8935 return MFI->getObjectOffset(FI) == (MFI->getObjectOffset(BFI) + Dist*Bytes); 8940 cast<ConstantSDNode>(Loc.getOperand(1))->getSExtValue() == Dist*Bytes) 8951 return Offset1 == (Offset2 + Dist*Bytes); 8958 unsigned Bytes, int Dist, 8963 return isConsecutiveLSLoc(Loc, VT, Base, Bytes, Dist, DAG); 9007 return isConsecutiveLSLoc(N->getOperand(2), VT, Base, Bytes, Dist, DAG); 9051 return isConsecutiveLSLoc(N->getOperand(3), VT, Base, Bytes, Dist, DAG); 8919 isConsecutiveLSLoc(SDValue Loc, EVT VT, LSBaseSDNode *Base, unsigned Bytes, int Dist, SelectionDAG &DAG) argument 8957 isConsecutiveLS(SDNode *N, LSBaseSDNode *Base, unsigned Bytes, int Dist, SelectionDAG &DAG) argument
|