/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | StraightLineStrengthReduce.cpp | 113 : CandidateKind(CT), Base(B), Index(Idx), Stride(S), Ins(I) {} in Candidate() 140 Instruction *Ins = nullptr; member 262 return (Basis.Ins != C.Ins && // skip the same instruction in isBasisFor() 265 Basis.Ins->getType() == C.Ins->getType() && in isBasisFor() 267 DT->dominates(Basis.Ins->getParent(), C.Ins->getParent()) && in isBasisFor() 297 return isGEPFoldable(cast<GetElementPtrInst>(C.Ins), TTI); in isFoldable() 324 hasOnlyOneNonZeroIndex(cast<GetElementPtrInst>(C.Ins))); in isSimplestForm() 585 cast<GetElementPtrInst>(Basis.Ins)->getResultElementType())); in emitBump() 605 IntegerType::get(Basis.Ins->getContext(), IndexOffset.getBitWidth()); in emitBump() 628 assert(Basis.Ins->getParent() != nullptr && "the basis is unlinked"); in rewriteCandidateWithBasis() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/ |
D | MipsCCState.h | 32 void PreAnalyzeCallResultForF128(const SmallVectorImpl<ISD::InputArg> &Ins, 49 PreAnalyzeFormalArgumentsForF128(const SmallVectorImpl<ISD::InputArg> &Ins); 52 PreAnalyzeCallResultForVectorFloat(const SmallVectorImpl<ISD::InputArg> &Ins, 56 const SmallVectorImpl<ISD::InputArg> &Ins); 110 void AnalyzeFormalArguments(const SmallVectorImpl<ISD::InputArg> &Ins, in AnalyzeFormalArguments() argument 112 PreAnalyzeFormalArgumentsForF128(Ins); in AnalyzeFormalArguments() 113 CCState::AnalyzeFormalArguments(Ins, Fn); in AnalyzeFormalArguments() 119 void AnalyzeCallResult(const SmallVectorImpl<ISD::InputArg> &Ins, in AnalyzeCallResult() argument 122 PreAnalyzeCallResultForF128(Ins, RetTy, Func); in AnalyzeCallResult() 123 PreAnalyzeCallResultForVectorFloat(Ins, RetTy); in AnalyzeCallResult() [all …]
|
D | MipsCCState.cpp | 87 const SmallVectorImpl<ISD::InputArg> &Ins, in PreAnalyzeCallResultForF128() argument 89 for (unsigned i = 0; i < Ins.size(); ++i) { in PreAnalyzeCallResultForF128() 112 const SmallVectorImpl<ISD::InputArg> &Ins, const Type *RetTy) { in PreAnalyzeCallResultForVectorFloat() argument 113 for (unsigned i = 0; i < Ins.size(); ++i) { in PreAnalyzeCallResultForVectorFloat() 148 const SmallVectorImpl<ISD::InputArg> &Ins) { in PreAnalyzeFormalArgumentsForF128() argument 150 for (unsigned i = 0; i < Ins.size(); ++i) { in PreAnalyzeFormalArgumentsForF128() 156 if (Ins[i].Flags.isSRet()) { in PreAnalyzeFormalArgumentsForF128() 163 assert(Ins[i].getOrigArgIndex() < MF.getFunction().arg_size()); in PreAnalyzeFormalArgumentsForF128() 164 std::advance(FuncArg, Ins[i].getOrigArgIndex()); in PreAnalyzeFormalArgumentsForF128()
|
D | MipsCallLowering.cpp | 481 SmallVector<ISD::InputArg, 8> Ins; in lowerFormalArguments() local 482 subTargetRegTypeForCallingConv(F, ArgInfos, OrigArgIndices, Ins); in lowerFormalArguments() 493 CCInfo.AnalyzeFormalArguments(Ins, TLI.CCAssignFnForCall()); in lowerFormalArguments() 494 setLocInfo(ArgLocs, Ins); in lowerFormalArguments() 651 SmallVector<ISD::InputArg, 8> Ins; in lowerCall() local 652 subTargetRegTypeForCallingConv(F, ArgInfos, OrigRetIndices, Ins); in lowerCall() 658 CCInfo.AnalyzeCallResult(Ins, TLI.CCAssignFnForReturn(), Info.OrigRet.Ty, in lowerCall() 660 setLocInfo(ArgLocs, Ins); in lowerCall()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | CallingConvLower.cpp | 86 CCState::AnalyzeFormalArguments(const SmallVectorImpl<ISD::InputArg> &Ins, in AnalyzeFormalArguments() argument 88 unsigned NumArgs = Ins.size(); in AnalyzeFormalArguments() 91 MVT ArgVT = Ins[i].VT; in AnalyzeFormalArguments() 92 ISD::ArgFlagsTy ArgFlags = Ins[i].Flags; in AnalyzeFormalArguments() 163 void CCState::AnalyzeCallResult(const SmallVectorImpl<ISD::InputArg> &Ins, in AnalyzeCallResult() argument 165 for (unsigned i = 0, e = Ins.size(); i != e; ++i) { in AnalyzeCallResult() 166 MVT VT = Ins[i].VT; in AnalyzeCallResult() 167 ISD::ArgFlagsTy Flags = Ins[i].Flags; in AnalyzeCallResult() 262 const SmallVectorImpl<ISD::InputArg> &Ins, in resultsCompatible() argument 268 CCInfo1.AnalyzeCallResult(Ins, CalleeFn); in resultsCompatible() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/ |
D | SystemZCallingConv.h | 44 void AnalyzeFormalArguments(const SmallVectorImpl<ISD::InputArg> &Ins, in AnalyzeFormalArguments() argument 48 for (unsigned i = 0; i < Ins.size(); ++i) in AnalyzeFormalArguments() 52 for (unsigned i = 0; i < Ins.size(); ++i) in AnalyzeFormalArguments() 53 ArgIsShortVector.push_back(IsShortVectorType(Ins[i].ArgVT)); in AnalyzeFormalArguments() 55 CCState::AnalyzeFormalArguments(Ins, Fn); in AnalyzeFormalArguments()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Lanai/ |
D | LanaiISelLowering.h | 118 const SmallVectorImpl<ISD::InputArg> &Ins, 124 const SmallVectorImpl<ISD::InputArg> &Ins, 130 const SmallVectorImpl<ISD::InputArg> &Ins, 139 const SmallVectorImpl<ISD::InputArg> &Ins,
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/ |
D | PPCCCState.cpp | 27 const SmallVectorImpl<ISD::InputArg> &Ins) { in PreAnalyzeFormalArguments() argument 28 for (const auto &I : Ins) { in PreAnalyzeFormalArguments()
|
D | PPCISelLowering.h | 1032 const SmallVectorImpl<ISD::InputArg> &Ins, 1042 const SmallVectorImpl<ISD::InputArg> &Ins, 1100 const SmallVectorImpl<ISD::InputArg> &Ins, 1109 const SmallVectorImpl<ISD::InputArg> &Ins, 1115 const SmallVectorImpl<ISD::InputArg> &Ins, 1138 const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl, 1142 const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl, 1146 const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl, 1150 const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl, 1163 const SmallVectorImpl<ISD::InputArg> &Ins, [all …]
|
D | PPCRegisterInfo.cpp | 750 MachineBasicBlock::reverse_iterator Ins = MI; in lowerCRBitSpilling() local 752 ++Ins; in lowerCRBitSpilling() 755 for (; Ins != Rend; ++Ins) { in lowerCRBitSpilling() 757 if (Ins->modifiesRegister(SrcReg, TRI)) in lowerCRBitSpilling() 760 if (Ins->readsRegister(SrcReg, TRI)) in lowerCRBitSpilling() 764 Ins = MI; in lowerCRBitSpilling() 768 if (!Ins->isDebugInstr()) in lowerCRBitSpilling() 773 if (Ins == MBB.rend()) in lowerCRBitSpilling() 774 Ins = MI; in lowerCRBitSpilling() 778 switch (Ins->getOpcode()) { in lowerCRBitSpilling() [all …]
|
D | PPCCCState.h | 24 PreAnalyzeFormalArguments(const SmallVectorImpl<ISD::InputArg> &Ins);
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/MSP430/ |
D | MSP430ISelLowering.h | 142 const SmallVectorImpl<ISD::InputArg> &Ins, 148 const SmallVectorImpl<ISD::InputArg> &Ins, 154 const SmallVectorImpl<ISD::InputArg> &Ins, 160 const SmallVectorImpl<ISD::InputArg> &Ins,
|
D | MSP430ISelLowering.cpp | 447 const SmallVectorImpl<ISD::InputArg> &Ins) { in AnalyzeVarArgs() argument 448 State.AnalyzeFormalArguments(Ins, CC_MSP430_AssignStack); in AnalyzeVarArgs() 551 const SmallVectorImpl<ISD::InputArg> &Ins) { in AnalyzeRetResult() argument 552 State.AnalyzeCallResult(Ins, RetCC_MSP430); in AnalyzeRetResult() 569 const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl, in LowerFormalArguments() argument 577 return LowerCCCArguments(Chain, CallConv, isVarArg, Ins, dl, DAG, InVals); in LowerFormalArguments() 579 if (Ins.empty()) in LowerFormalArguments() 592 SmallVectorImpl<ISD::InputArg> &Ins = CLI.Ins; in LowerCall() local 609 Outs, OutVals, Ins, dl, DAG, InVals); in LowerCall() 620 const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl, in LowerCCCArguments() argument [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/ |
D | IPConstantPropagation.cpp | 250 Instruction *Ins = cast<Instruction>(*I); in PropagateConstantReturn() local 257 if (ExtractValueInst *EV = dyn_cast<ExtractValueInst>(Ins)) in PropagateConstantReturn() 270 Ins->replaceAllUsesWith(New); in PropagateConstantReturn() 271 Ins->eraseFromParent(); in PropagateConstantReturn()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/BPF/ |
D | BPFISelLowering.cpp | 208 const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &DL, in LowerFormalArguments() argument 224 CCInfo.AnalyzeFormalArguments(Ins, getHasAlu32() ? CC_BPF32 : CC_BPF64); in LowerFormalArguments() 280 auto &Ins = CLI.Ins; in LowerCall() local 402 return LowerCallResult(Chain, InFlag, CallConv, IsVarArg, Ins, CLI.DL, DAG, in LowerCall() 456 const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &DL, in LowerCallResult() argument 464 if (Ins.size() >= 2) { in LowerCallResult() 466 for (unsigned i = 0, e = Ins.size(); i != e; ++i) in LowerCallResult() 467 InVals.push_back(DAG.getConstant(0, DL, Ins[i].VT)); in LowerCallResult() 468 return DAG.getCopyFromReg(Chain, DL, 1, Ins[0].VT, InFlag).getValue(1); in LowerCallResult() 471 CCInfo.AnalyzeCallResult(Ins, getHasAlu32() ? RetCC_BPF32 : RetCC_BPF64); in LowerCallResult()
|
D | BPFISelLowering.h | 79 const SmallVectorImpl<ISD::InputArg> &Ins, 93 const SmallVectorImpl<ISD::InputArg> &Ins,
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Instrumentation/ |
D | InstrProfiling.h | 89 void computeNumValueSiteCounts(InstrProfValueProfileInst *Ins); 92 void lowerValueProfileInst(InstrProfValueProfileInst *Ins);
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | CallingConvLower.h | 291 void AnalyzeFormalArguments(const SmallVectorImpl<ISD::InputArg> &Ins, 295 void AnalyzeArguments(const SmallVectorImpl<ISD::InputArg> &Ins, in AnalyzeArguments() argument 297 AnalyzeFormalArguments(Ins, Fn); in AnalyzeArguments() 330 void AnalyzeCallResult(const SmallVectorImpl<ISD::InputArg> &Ins, 536 const SmallVectorImpl<ISD::InputArg> &Ins,
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/VE/ |
D | VEISelLowering.cpp | 66 const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &DL, in LowerFormalArguments() argument 69 assert(Ins.empty() && "TODO implement input arguments"); in LowerFormalArguments()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARC/ |
D | ARCISelLowering.h | 83 const SmallVectorImpl<ISD::InputArg> &Ins, 97 const SmallVectorImpl<ISD::InputArg> &Ins,
|
D | ARCISelLowering.cpp | 229 SmallVectorImpl<ISD::InputArg> &Ins = CLI.Ins; in LowerCall() local 249 RetCCInfo.AnalyzeCallResult(Ins, RetCC_ARC); in LowerCall() 433 const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl, in LowerFormalArguments() argument 440 return LowerCallArguments(Chain, CallConv, IsVarArg, Ins, dl, DAG, InVals); in LowerFormalArguments() 448 const SmallVectorImpl<ISD::InputArg> &Ins, SDLoc dl, SelectionDAG &DAG, in LowerCallArguments() argument 460 CCInfo.AnalyzeFormalArguments(Ins, CC_ARC); in LowerCallArguments() 514 const ArgDataPair ADP = {ArgIn, Ins[i].Flags}; in LowerCallArguments()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/XCore/ |
D | XCoreISelLowering.h | 149 const SmallVectorImpl<ISD::InputArg> &Ins, 157 const SmallVectorImpl<ISD::InputArg> &Ins, 212 const SmallVectorImpl<ISD::InputArg> &Ins,
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Sparc/ |
D | SparcISelLowering.h | 128 const SmallVectorImpl<ISD::InputArg> &Ins, 133 const SmallVectorImpl<ISD::InputArg> &Ins, 138 const SmallVectorImpl<ISD::InputArg> &Ins,
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AVR/ |
D | AVRISelLowering.cpp | 888 static void parseFunctionArgs(const SmallVectorImpl<ISD::InputArg> &Ins, in parseFunctionArgs() argument 890 for (const ISD::InputArg &Arg : Ins) { in parseFunctionArgs() 935 const SmallVectorImpl<ISD::InputArg> *Ins, in analyzeStandardArguments() argument 950 CCInfo.AnalyzeFormalArguments(*Ins, ArgCC_AVR_Vararg); in analyzeStandardArguments() 961 parseFunctionArgs(*Ins, Args); in analyzeStandardArguments() 975 MVT LocVT = (IsCall) ? (*Outs)[pos].VT : (*Ins)[pos].VT; in analyzeStandardArguments() 1011 const SmallVectorImpl<ISD::InputArg> *Ins, in analyzeBuiltinArguments() argument 1020 analyzeStandardArguments(&CLI, F, TD, Outs, Ins, in analyzeBuiltinArguments() 1029 const SmallVectorImpl<ISD::InputArg> *Ins, in analyzeArguments() argument 1035 analyzeBuiltinArguments(*CLI, F, TD, Outs, Ins, in analyzeArguments() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/TableGen/ |
D | TGParser.h | 115 bool Ins = vars.insert(std::make_pair(Name, I)).second; in addVar() local 116 (void)Ins; in addVar() 117 assert(Ins && "Local variable already exists"); in addVar()
|