HomeSort by: relevance | last modified time | path
    Searched defs:ValNo (Results 1 - 12 of 12) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
LiveInterval.cpp 101 assert((!ForVNI || ForVNI == S->valno) && "Value number mismatch");
102 assert(S->valno->def == S->start && "Inconsistent existing value def");
111 S->start = S->valno->def = Def;
112 return S->valno;
132 return I->valno;
151 return std::make_pair(I->valno, false);
161 VNInfo *ValNo = I->valno;
166 assert(MergeTo->valno == ValNo && "Cannot merge with differing values!")
    [all...]
RegisterCoalescer.cpp 265 /// destination reg valno# into a single value number, eliminating a copy.
627 VNInfo *BValNo = BS->valno;
639 VNInfo *AValNo = AS->valno;
680 if (BValNo != ValS->valno)
681 IntB.MergeValueNumberInto(BValNo, ValS->valno);
745 if (ASeg.valno != AValNo) continue;
750 if (BI->valno == BValNo)
769 if (S.valno != SrcValNo)
870 if (US == IntA.end() || US->valno != AValNo)
926 if (US->valno != AValNo
    [all...]
  /src/external/apache2/llvm/dist/llvm/utils/PerfectShuffle/
PerfectShuffle.cpp 157 static void PrintOperation(unsigned ValNo, unsigned short Vals[]) {
158 unsigned short ThisOp = Vals[ValNo];
159 std::cerr << "t" << ValNo;
175 if (!ShufTab[Vals[ValNo]].Op->isOnlyLHSOperator()) {
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
IVUsers.cpp 222 unsigned ValNo = PHINode::getIncomingValueNumForOperand(OperandNo);
223 UseBB = PHI->getIncomingBlock(ValNo);
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
CallingConvLower.h 57 /// ValNo - This is the value number being assigned (e.g. an argument number).
58 unsigned ValNo;
79 static CCValAssign getReg(unsigned ValNo, MVT ValVT,
83 Ret.ValNo = ValNo;
93 static CCValAssign getCustomReg(unsigned ValNo, MVT ValVT,
97 Ret = getReg(ValNo, ValVT, RegNo, LocVT, HTP);
102 static CCValAssign getMem(unsigned ValNo, MVT ValVT,
106 Ret.ValNo = ValNo;
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
WebAssemblyRegStackify.cpp 274 if (const VNInfo *ValNo = LIS.getInterval(Reg).getVNInfoBefore(
276 return LIS.getInstructionFromIndex(ValNo->def);
657 VNInfo *ValNo = LI.getVNInfoAt(DefIdx);
659 ValNo->def = TeeIdx;
WebAssemblyISelLowering.cpp 997 unsigned ValNo = 0;
1000 assert(ArgLocs[ValNo].getValNo() == ValNo &&
1002 unsigned Offset = ArgLocs[ValNo++].getLocMemOffset();
  /src/external/apache2/llvm/dist/llvm/lib/Target/MSP430/
MSP430ISelLowering.cpp 495 unsigned ValNo = 0;
498 MVT ArgVT = Args[ValNo].VT;
499 ISD::ArgFlagsTy ArgFlags = Args[ValNo].Flags;
516 State.HandleByVal(ValNo++, ArgVT, LocVT, LocInfo, 2, Align(2), ArgFlags);
530 State.addLoc(CCValAssign::getReg(ValNo++, ArgVT, Reg, LocVT, LocInfo));
534 CC_MSP430_AssignStack(ValNo++, ArgVT, LocVT, LocInfo, ArgFlags, State);
538 State.addLoc(CCValAssign::getReg(ValNo++, ArgVT, Reg, LocVT, LocInfo));
544 CC_MSP430_AssignStack(ValNo++, ArgVT, LocVT, LocInfo, ArgFlags, State);
  /src/external/apache2/llvm/dist/llvm/lib/Support/
CommandLine.cpp 1572 unsigned ValNo = 0, NumVals = static_cast<unsigned>(PositionalVals.size());
1575 ProvidePositionalOption(PositionalOpts[i], PositionalVals[ValNo].first,
1576 PositionalVals[ValNo].second);
1577 ValNo++;
1586 while (NumVals - ValNo > NumPositionalRequired && !Done) {
1594 PositionalVals[ValNo].first,
1595 PositionalVals[ValNo].second);
1596 ValNo++;
1606 unsigned ValNo = 0;
1610 PositionalVals[ValNo].first
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
GVN.cpp 2568 BasicBlock *Curr, unsigned int ValNo) {
2649 uint32_t ValNo = VN.lookup(CurInst);
2689 uint32_t TValNo = VN.phiTranslate(P, CurrentBlock, ValNo, *this);
2744 if (!performScalarPREInsertion(PREInstr, PREPred, CurrentBlock, ValNo)) {
2772 VN.add(Phi, ValNo);
2773 // After creating a new PHI for ValNo, the phi translate result for ValNo will
2775 VN.eraseTranslateCacheEntry(ValNo, *CurrentBlock);
2776 addToLeaderTable(ValNo, Phi, CurrentBlock);
2782 removeFromLeaderTable(ValNo, CurInst, CurrentBlock)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/
BitcodeReader.cpp 656 unsigned ValNo = (unsigned)Record[Slot++];
657 // Adjust the ValNo, if it was encoded relative to the InstNum.
659 ValNo = InstNum - ValNo;
660 if (ValNo < InstNum) {
663 ResVal = getFnValueByID(ValNo, nullptr, FullTy);
670 ResVal = getFnValueByID(ValNo, getTypeByID(TypeNo));
700 unsigned ValNo = (unsigned)Record[Slot];
701 // Adjust the ValNo, if it was encoded relative to the InstNum.
703 ValNo = InstNum - ValNo
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCISelLowering.cpp 5770 assert((VA.getValNo() == ByValVA.getValNo()) && "ValNo mismatch!");
6512 static bool CC_AIX(unsigned ValNo, MVT ValVT, MVT LocVT,
6550 State.addLoc(CCValAssign::getMem(ValNo, MVT::INVALID_SIMPLE_VALUE_TYPE,
6561 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, RegVT, LocInfo));
6563 State.addLoc(CCValAssign::getMem(ValNo, MVT::INVALID_SIMPLE_VALUE_TYPE,
6588 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, RegVT, LocInfo));
6590 State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, RegVT, LocInfo));
6604 State.addLoc(CCValAssign::getReg(ValNo, ValVT, FReg, LocVT, LocInfo));
6616 CCValAssign::getCustomReg(ValNo, ValVT, Reg, RegVT, LocInfo));
6626 FReg ? CCValAssign::getCustomMem(ValNo, ValVT, Offset, LocVT
    [all...]

Completed in 96 milliseconds