/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/Sparc/ |
H A D | SparcISelLowering.cpp | 41 static bool CC_Sparc_Assign_SRet(unsigned &ValNo, MVT &ValVT, argument 48 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT, 54 static bool CC_Sparc_Assign_Split_64(unsigned &ValNo, MVT &ValVT, argument 63 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 67 ValNo, ValVT, State.AllocateStack(8, Align(4)), LocVT, LocInfo)); 73 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 76 ValNo, ValVT, State.AllocateStack(4, Align(4)), LocVT, LocInfo)); 80 static bool CC_Sparc_Assign_Ret_Split_64(unsigned &ValNo, MVT &ValVT, argument 90 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 96 State.addLoc(CCValAssign::getCustomReg(ValNo, ValV 104 CC_Sparc64_Full(unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, ISD::ArgFlagsTy &ArgFlags, CCState &State) argument 149 CC_Sparc64_Half(unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, ISD::ArgFlagsTy &ArgFlags, CCState &State) argument [all...] |
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/MSP430/ |
H A D | MSP430ISelLowering.cpp | 495 unsigned ValNo = 0; local 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);
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/ |
H A D | ObjCARCContract.cpp | 615 unsigned ValNo = PHINode::getIncomingValueNumForOperand(OperandNo); 616 BasicBlock *IncomingBB = PHI->getIncomingBlock(ValNo);
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
H A D | GVN.cpp | 2568 BasicBlock *Curr, unsigned int ValNo) { 2649 uint32_t ValNo = VN.lookup(CurInst); local 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, CurIns 2567 performScalarPREInsertion(Instruction *Instr, BasicBlock *Pred, BasicBlock *Curr, unsigned int ValNo) argument [all...] |
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/ |
H A D | GVN.h | 351 BasicBlock *Curr, unsigned int ValNo);
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/Lanai/ |
H A D | LanaiISelLowering.cpp | 369 static bool CC_Lanai32_VarArg(unsigned ValNo, MVT ValVT, MVT LocVT, argument 375 if (ValNo < NumFixedArgs) { 376 return CC_Lanai32(ValNo, ValVT, LocVT, LocInfo, ArgFlags, State); 392 State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo));
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/ |
H A D | BitcodeReader.cpp | 656 unsigned ValNo = (unsigned)Record[Slot++]; local 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]; local 701 // Adjust the ValNo, if it was encoded relative to the InstNum. 703 ValNo 711 unsigned ValNo = (unsigned)decodeSignRotatedValue(Record[Slot]); local [all...] |
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/Mips/ |
H A D | MipsISelLowering.cpp | 2850 static bool CC_MipsO32(unsigned ValNo, MVT ValVT, MVT LocVT, argument 2897 bool AllocateFloatsInIntReg = State.isVarArg() || ValNo > 1 || 2898 State.getFirstUnallocated(F32Regs) != ValNo; 2901 bool isVectorFloat = MipsState->WasOriginalArgVectorFloat(ValNo); 2955 State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo)); 2957 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 2962 static bool CC_MipsO32_FP32(unsigned ValNo, MVT ValVT, argument 2967 return CC_MipsO32(ValNo, ValVT, LocVT, LocInfo, ArgFlags, State, F64Regs); 2970 static bool CC_MipsO32_FP64(unsigned ValNo, MVT ValVT, argument 2975 return CC_MipsO32(ValNo, ValV [all...] |
H A D | MipsFastISel.cpp | 273 static bool CC_Mips(unsigned ValNo, MVT ValVT, MVT LocVT, 277 static bool CC_MipsO32_FP32(unsigned ValNo, MVT ValVT, MVT LocVT, argument 283 static bool CC_MipsO32_FP64(unsigned ValNo, MVT ValVT, MVT LocVT, argument
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/RISCV/ |
H A D | RISCVISelLowering.cpp | 6673 static bool CC_RISCV(const DataLayout &DL, RISCVABI::ABI ABI, unsigned ValNo, argument 6684 if (!LocVT.isVector() && IsRet && ValNo > 1) 6766 CCValAssign::getMem(ValNo, ValVT, StackOffset, LocVT, LocInfo)); 6771 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 6787 CCValAssign::getPending(ValNo, ValVT, LocVT, LocInfo)); 6804 return CC_RISCVAssign2XLen(XLen, State, VA, AF, ValNo, ValVT, LocVT, 6823 ValNo == FirstMaskArgument.getValue()) { 6877 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 6887 State.addLoc(CCValAssign::getMem(ValNo, ValVT, StackOffset, LocVT, LocInfo)); 7095 static bool CC_RISCV_FastCC(unsigned ValNo, MV argument 7162 CC_RISCV_GHC(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument [all...] |
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/ |
H A D | PPCISelLowering.cpp | 5770 assert((VA.getValNo() == ByValVA.getValNo()) && "ValNo mismatch!"); 6512 static bool CC_AIX(unsigned ValNo, MVT ValVT, MVT LocVT, argument 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, ValV 7173 const unsigned ValNo = ArgLocs[I].getValNo(); local [all...] |
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyISelLowering.cpp | 997 unsigned ValNo = 0; local 1000 assert(ArgLocs[ValNo].getValNo() == ValNo && 1002 unsigned Offset = ArgLocs[ValNo++].getLocMemOffset();
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/ |
H A D | HexagonISelLowering.cpp | 137 static bool CC_SkipOdd(unsigned &ValNo, MVT &ValVT, MVT &LocVT, argument
|