/third_party/skia/third_party/externals/spirv-tools/utils/vscode/src/schema/ |
H A D | schema.go | 25 Operands []Operand 956 Operands: []Operand { 963 Operands: []Operand { 980 Operands: []Operand { 992 Operands: []Operand { 1019 Operands: []Operand { 1031 Operands: []Operand { 1048 Operands: []Operand { 1070 Operands: []Operand { 1087 Operands [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/utils/vscode/src/schema/ |
H A D | schema.go | 25 Operands []Operand 956 Operands: []Operand { 963 Operands: []Operand { 980 Operands: []Operand { 992 Operands: []Operand { 1019 Operands: []Operand { 1031 Operands: []Operand { 1048 Operands: []Operand { 1070 Operands: []Operand { 1087 Operands [all...] |
/third_party/spirv-tools/utils/vscode/src/schema/ |
H A D | schema.go | 25 Operands []Operand 956 Operands: []Operand { 963 Operands: []Operand { 980 Operands: []Operand { 992 Operands: []Operand { 1019 Operands: []Operand { 1031 Operands: []Operand { 1048 Operands: []Operand { 1070 Operands: []Operand { 1087 Operands [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
H A D | ScalarEvolutionNormalization.cpp | 48 SmallVector<const SCEV *, 8> Operands; in visitAddRecExpr() local 50 transform(AR->operands(), std::back_inserter(Operands), in visitAddRecExpr() 54 return SE.getAddRecExpr(Operands, AR->getLoop(), SCEV::FlagAnyWrap); in visitAddRecExpr() 65 for (int i = 0, e = Operands.size() - 1; i < e; i++) in visitAddRecExpr() 66 Operands[i] = SE.getAddExpr(Operands[i], Operands[i + 1]); in visitAddRecExpr() 89 for (int i = Operands.size() - 2; i >= 0; i--) in visitAddRecExpr() 90 Operands[i] = SE.getMinusSCEV(Operands[ in visitAddRecExpr() [all...] |
H A D | ConstantFolding.cpp | 1689 ArrayRef<Constant *> Operands, in ConstantFoldScalarCall1() 1692 assert(Operands.size() == 1 && "Wrong number of operands."); in ConstantFoldScalarCall1() 1698 if (isManifestConstant(Operands[0])) in ConstantFoldScalarCall1() 1702 if (isa<UndefValue>(Operands[0])) { in ConstantFoldScalarCall1() 1712 return Operands[0]; in ConstantFoldScalarCall1() 1715 if (isa<ConstantPointerNull>(Operands[0])) { in ConstantFoldScalarCall1() 1726 Caller, Operands[0]->getType()->getPointerAddressSpace())) { in ConstantFoldScalarCall1() 1727 return Operands[0]; in ConstantFoldScalarCall1() 1733 if (auto *Op = dyn_cast<ConstantFP>(Operands[0])) { in ConstantFoldScalarCall1() 1966 if (auto *Op = dyn_cast<ConstantInt>(Operands[ in ConstantFoldScalarCall1() 1686 ConstantFoldScalarCall1(StringRef Name, Intrinsic::ID IntrinsicID, Type *Ty, ArrayRef<Constant *> Operands, const TargetLibraryInfo *TLI, const CallBase *Call) ConstantFoldScalarCall1() argument 2025 ConstantFoldScalarCall2(StringRef Name, Intrinsic::ID IntrinsicID, Type *Ty, ArrayRef<Constant *> Operands, const TargetLibraryInfo *TLI, const CallBase *Call) ConstantFoldScalarCall2() argument 2278 ConstantFoldScalarCall3(StringRef Name, Intrinsic::ID IntrinsicID, Type *Ty, ArrayRef<Constant *> Operands, const TargetLibraryInfo *TLI, const CallBase *Call) ConstantFoldScalarCall3() argument 2373 ConstantFoldScalarCall(StringRef Name, Intrinsic::ID IntrinsicID, Type *Ty, ArrayRef<Constant *> Operands, const TargetLibraryInfo *TLI, const CallBase *Call) ConstantFoldScalarCall() argument 2391 ConstantFoldVectorCall(StringRef Name, Intrinsic::ID IntrinsicID, VectorType *VTy, ArrayRef<Constant *> Operands, const DataLayout &DL, const TargetLibraryInfo *TLI, const CallBase *Call) ConstantFoldVectorCall() argument 2470 ConstantFoldCall(const CallBase *Call, Function *F, ArrayRef<Constant *> Operands, const TargetLibraryInfo *TLI) ConstantFoldCall() argument [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/ |
H A D | VPlanValue.h | 133 SmallVector<VPValue *, 2> Operands; member in llvm::VPUser 137 VPUser(const unsigned char SC, ArrayRef<VPValue *> Operands) : VPValue(SC) { in VPUser() argument 138 for (VPValue *Operand : Operands) in VPUser() 144 VPUser(ArrayRef<VPValue *> Operands) : VPUser(VPValue::VPUserSC, Operands) {} in VPUser() argument 145 VPUser(std::initializer_list<VPValue *> Operands) in VPUser() argument 146 : VPUser(ArrayRef<VPValue *>(Operands)) {} in VPUser() 157 Operands.push_back(Operand); in addOperand() 161 unsigned getNumOperands() const { return Operands.size(); } in getNumOperands() 163 assert(N < Operands in getOperand() [all...] |
H A D | VPlanSLP.cpp | 57 void VPlanSlp::addCombined(ArrayRef<VPValue *> Operands, VPInstruction *New) { in addCombined() argument 58 if (all_of(Operands, [](VPValue *V) { in addCombined() 62 for (VPValue *V : Operands) { in addCombined() 70 auto Res = BundleToCombined.try_emplace(to_vector<4>(Operands), New); in addCombined() 76 bool VPlanSlp::areVectorizable(ArrayRef<VPValue *> Operands) const { in areVectorizable() 78 if (!all_of(Operands, [](VPValue *Op) { in areVectorizable() 91 cast<VPInstruction>(Operands[0])->getUnderlyingInstr(); in areVectorizable() 94 if (!all_of(Operands, [Opcode, Width](VPValue *Op) { in areVectorizable() 104 if (any_of(Operands, [this](VPValue *Op) { in areVectorizable() 111 if (any_of(Operands, in areVectorizable() 162 SmallVector<VPValue *, 4> Operands; getOperands() local [all...] |
H A D | LoopVectorizationPlanner.h | 41 ArrayRef<VPValue *> Operands) { in createInstruction() 42 VPInstruction *Instr = new VPInstruction(Opcode, Operands); in createInstruction() 49 std::initializer_list<VPValue *> Operands) { in createInstruction() 50 return createInstruction(Opcode, ArrayRef<VPValue *>(Operands)); in createInstruction() 115 /// Create an N-ary operation with \p Opcode, \p Operands and set \p Inst as 117 VPValue *createNaryOp(unsigned Opcode, ArrayRef<VPValue *> Operands, in createNaryOp() argument 119 VPInstruction *NewVPInst = createInstruction(Opcode, Operands); in createNaryOp() 124 std::initializer_list<VPValue *> Operands, in createNaryOp() 126 return createNaryOp(Opcode, ArrayRef<VPValue *>(Operands), Inst); in createNaryOp() 40 createInstruction(unsigned Opcode, ArrayRef<VPValue *> Operands) createInstruction() argument 48 createInstruction(unsigned Opcode, std::initializer_list<VPValue *> Operands) createInstruction() argument 123 createNaryOp(unsigned Opcode, std::initializer_list<VPValue *> Operands, Instruction *Inst = nullptr) createNaryOp() argument
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/DebugInfo/DWARF/ |
H A D | DWARFExpression.cpp | 142 Operands[Operand] = Data.getU8(&Offset); in extract() 144 Operands[Operand] = (int8_t)Operands[Operand]; in extract() 147 Operands[Operand] = Data.getU16(&Offset); in extract() 149 Operands[Operand] = (int16_t)Operands[Operand]; in extract() 152 Operands[Operand] = Data.getU32(&Offset); in extract() 154 Operands[Operand] = (int32_t)Operands[Operand]; in extract() 157 Operands[Operan in extract() 207 prettyPrintRegisterOp(raw_ostream &OS, uint8_t Opcode, uint64_t Operands[2], const MCRegisterInfo *MRI, bool isEH) prettyPrintRegisterOp() argument [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Lanai/AsmParser/ |
H A D | LanaiAsmParser.cpp | 60 OperandVector *Operands); 67 SMLoc NameLoc, OperandVector &Operands) override; 72 OperandVector &Operands, MCStreamer &Out, 80 OperandMatchResultTy parseOperand(OperandVector *Operands, 83 OperandMatchResultTy parseMemoryOperand(OperandVector &Operands); 651 OperandVector &Operands, in MatchAndEmitInstruction() 658 switch (MatchInstructionImpl(Operands, Inst, ErrorInfo, MatchingInlineAsm)) { in MatchAndEmitInstruction() 670 if (ErrorInfo >= Operands.size()) in MatchAndEmitInstruction() 673 ErrorLoc = ((LanaiOperand &)*Operands[ErrorInfo]).getStartLoc(); in MatchAndEmitInstruction() 867 LanaiAsmParser::parseMemoryOperand(OperandVector &Operands) { in parseMemoryOperand() argument 650 MatchAndEmitInstruction(SMLoc IdLoc, unsigned &Opcode, OperandVector &Operands, MCStreamer &Out, uint64_t &ErrorInfo, bool MatchingInlineAsm) MatchAndEmitInstruction() argument 1001 parseOperand(OperandVector *Operands, StringRef Mnemonic) parseOperand() argument 1035 splitMnemonic(StringRef Name, SMLoc NameLoc, OperandVector *Operands) splitMnemonic() argument 1101 IsMemoryAssignmentError(const OperandVector &Operands) IsMemoryAssignmentError() argument 1142 MaybePredicatedInst(const OperandVector &Operands) MaybePredicatedInst() argument 1159 ParseInstruction(ParseInstructionInfo & , StringRef Name, SMLoc NameLoc, OperandVector &Operands) ParseInstruction() argument [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/BPF/AsmParser/ |
H A D | BPFAsmParser.cpp | 34 bool PreMatchCheck(OperandVector &Operands); 37 OperandVector &Operands, MCStreamer &Out, 44 SMLoc NameLoc, OperandVector &Operands) override; 58 OperandMatchResultTy parseImmediate(OperandVector &Operands); 59 OperandMatchResultTy parseRegister(OperandVector &Operands); 60 OperandMatchResultTy parseOperandAsOperator(OperandVector &Operands); 261 bool BPFAsmParser::PreMatchCheck(OperandVector &Operands) { in PreMatchCheck() argument 263 if (Operands.size() == 4) { in PreMatchCheck() 266 BPFOperand &Op0 = (BPFOperand &)*Operands[0]; in PreMatchCheck() 267 BPFOperand &Op1 = (BPFOperand &)*Operands[ in PreMatchCheck() 283 MatchAndEmitInstruction(SMLoc IDLoc, unsigned &Opcode, OperandVector &Operands, MCStreamer &Out, uint64_t &ErrorInfo, bool MatchingInlineAsm) MatchAndEmitInstruction() argument 340 parseOperandAsOperator(OperandVector &Operands) parseOperandAsOperator() argument 405 parseRegister(OperandVector &Operands) parseRegister() argument 425 parseImmediate(OperandVector &Operands) parseImmediate() argument 452 ParseInstruction(ParseInstructionInfo &Info, StringRef Name, SMLoc NameLoc, OperandVector &Operands) ParseInstruction() argument [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/AsmParser/ |
H A D | SystemZAsmParser.cpp | 413 OperandMatchResultTy parseRegister(OperandVector &Operands, 417 OperandMatchResultTy parseAnyRegister(OperandVector &Operands); 426 OperandMatchResultTy parseAddress(OperandVector &Operands, 430 OperandMatchResultTy parsePCRel(OperandVector &Operands, int64_t MinVal, 433 bool parseOperand(OperandVector &Operands, StringRef Mnemonic); 453 SMLoc NameLoc, OperandVector &Operands) override; 455 OperandVector &Operands, MCStreamer &Out, 460 OperandMatchResultTy parseGR32(OperandVector &Operands) { in parseGR32() argument 461 return parseRegister(Operands, RegGR, SystemZMC::GR32Regs, GR32Reg); in parseGR32() 463 OperandMatchResultTy parseGRH32(OperandVector &Operands) { in parseGRH32() argument 466 parseGRX32(OperandVector &Operands) parseGRX32() argument 469 parseGR64(OperandVector &Operands) parseGR64() argument 472 parseGR128(OperandVector &Operands) parseGR128() argument 475 parseADDR32(OperandVector &Operands) parseADDR32() argument 478 parseADDR64(OperandVector &Operands) parseADDR64() argument 481 parseADDR128(OperandVector &Operands) parseADDR128() argument 484 parseFP32(OperandVector &Operands) parseFP32() argument 487 parseFP64(OperandVector &Operands) parseFP64() argument 490 parseFP128(OperandVector &Operands) parseFP128() argument 493 parseVR32(OperandVector &Operands) parseVR32() argument 496 parseVR64(OperandVector &Operands) parseVR64() argument 499 parseVF128(OperandVector &Operands) parseVF128() argument 502 parseVR128(OperandVector &Operands) parseVR128() argument 505 parseAR32(OperandVector &Operands) parseAR32() argument 508 parseCR64(OperandVector &Operands) parseCR64() argument 511 parseAnyReg(OperandVector &Operands) parseAnyReg() argument 514 parseBDAddr32(OperandVector &Operands) parseBDAddr32() argument 517 parseBDAddr64(OperandVector &Operands) parseBDAddr64() argument 520 parseBDXAddr64(OperandVector &Operands) parseBDXAddr64() argument 523 parseBDLAddr64(OperandVector &Operands) parseBDLAddr64() argument 526 parseBDRAddr64(OperandVector &Operands) parseBDRAddr64() argument 529 parseBDVAddr64(OperandVector &Operands) parseBDVAddr64() argument 532 parsePCRel12(OperandVector &Operands) parsePCRel12() argument 535 parsePCRel16(OperandVector &Operands) parsePCRel16() argument 538 parsePCRel24(OperandVector &Operands) parsePCRel24() argument 541 parsePCRel32(OperandVector &Operands) parsePCRel32() argument 544 parsePCRelTLS16(OperandVector &Operands) parsePCRelTLS16() argument 547 parsePCRelTLS32(OperandVector &Operands) parsePCRelTLS32() argument 758 parseRegister(OperandVector &Operands, RegisterGroup Group, const unsigned *Regs, RegisterKind Kind) parseRegister() argument 775 parseAnyRegister(OperandVector &Operands) parseAnyRegister() argument 896 parseAddress(OperandVector &Operands, MemoryKind MemKind, const unsigned *Regs, RegisterKind RegKind) parseAddress() argument 1146 ParseInstruction(ParseInstructionInfo &Info, StringRef Name, SMLoc NameLoc, OperandVector &Operands) ParseInstruction() argument 1176 parseOperand(OperandVector &Operands, StringRef Mnemonic) parseOperand() argument 1241 MatchAndEmitInstruction(SMLoc IDLoc, unsigned &Opcode, OperandVector &Operands, MCStreamer &Out, uint64_t &ErrorInfo, bool MatchingInlineAsm) MatchAndEmitInstruction() argument 1298 parsePCRel(OperandVector &Operands, int64_t MinVal, int64_t MaxVal, bool AllowTLS) parsePCRel() argument [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/MC/ |
H A D | MCInst.h | 166 SmallVector<MCOperand, 8> Operands; member in llvm::MCInst 180 const MCOperand &getOperand(unsigned i) const { return Operands[i]; } in getOperand() 181 MCOperand &getOperand(unsigned i) { return Operands[i]; } in getOperand() 182 unsigned getNumOperands() const { return Operands.size(); } in getNumOperands() 184 void addOperand(const MCOperand &Op) { Operands.push_back(Op); } in addOperand() 189 void clear() { Operands.clear(); } in clear() 190 void erase(iterator I) { Operands.erase(I); } in erase() 191 void erase(iterator First, iterator Last) { Operands.erase(First, Last); } in erase() 192 size_t size() const { return Operands.size(); } in size() 193 iterator begin() { return Operands in size() [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/AsmParser/ |
H A D | RISCVAsmParser.cpp | 68 bool generateImmOutOfRangeError(OperandVector &Operands, uint64_t ErrorInfo, 72 OperandVector &Operands, MCStreamer &Out, 79 SMLoc NameLoc, OperandVector &Operands) override; 119 bool checkPseudoAddTPRel(MCInst &Inst, OperandVector &Operands); 125 bool processInstruction(MCInst &Inst, SMLoc IDLoc, OperandVector &Operands, 132 OperandMatchResultTy parseCSRSystemRegister(OperandVector &Operands); 133 OperandMatchResultTy parseImmediate(OperandVector &Operands); 134 OperandMatchResultTy parseRegister(OperandVector &Operands, 136 OperandMatchResultTy parseMemOpBaseReg(OperandVector &Operands); 137 OperandMatchResultTy parseAtomicMemOp(OperandVector &Operands); 797 generateImmOutOfRangeError( OperandVector &Operands, uint64_t ErrorInfo, int64_t Lower, int64_t Upper, Twine Msg = �) generateImmOutOfRangeError() argument 808 MatchAndEmitInstruction(SMLoc IDLoc, unsigned &Opcode, OperandVector &Operands, MCStreamer &Out, uint64_t &ErrorInfo, bool MatchingInlineAsm) MatchAndEmitInstruction() argument 1026 parseRegister(OperandVector &Operands, bool AllowParens) parseRegister() argument 1076 parseCSRSystemRegister(OperandVector &Operands) parseCSRSystemRegister() argument 1143 parseImmediate(OperandVector &Operands) parseImmediate() argument 1172 parseOperandWithModifier(OperandVector &Operands) parseOperandWithModifier() argument 1211 parseBareSymbol(OperandVector &Operands) parseBareSymbol() argument 1263 parseCallSymbol(OperandVector &Operands) parseCallSymbol() argument 1290 parseJALOffset(OperandVector &Operands) parseJALOffset() argument 1308 parseMemOpBaseReg(OperandVector &Operands) parseMemOpBaseReg() argument 1333 parseAtomicMemOp(OperandVector &Operands) parseAtomicMemOp() argument 1403 parseOperand(OperandVector &Operands, StringRef Mnemonic) parseOperand() argument 1430 ParseInstruction(ParseInstructionInfo &Info, StringRef Name, SMLoc NameLoc, OperandVector &Operands) ParseInstruction() argument 1779 checkPseudoAddTPRel(MCInst &Inst, OperandVector &Operands) checkPseudoAddTPRel() argument 1792 processInstruction(MCInst &Inst, SMLoc IDLoc, OperandVector &Operands, MCStreamer &Out) processInstruction() argument [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AVR/AsmParser/ |
H A D | AVRAsmParser.cpp | 51 OperandVector &Operands, MCStreamer &Out, 58 SMLoc NameLoc, OperandVector &Operands) override; 62 OperandMatchResultTy parseMemriOperand(OperandVector &Operands); 64 bool parseOperand(OperandVector &Operands); 68 bool tryParseRegisterOperand(OperandVector &Operands); 69 bool tryParseExpression(OperandVector &Operands); 70 bool tryParseRelocExpression(OperandVector &Operands); 82 bool invalidOperand(SMLoc const &Loc, OperandVector const &Operands, 278 OperandVector const &Operands, in invalidOperand() 284 if (ErrorInfo >= Operands in invalidOperand() 277 invalidOperand(SMLoc const &Loc, OperandVector const &Operands, uint64_t const &ErrorInfo) invalidOperand() argument 315 MatchAndEmitInstruction(SMLoc Loc, unsigned &Opcode, OperandVector &Operands, MCStreamer &Out, uint64_t &ErrorInfo, bool MatchingInlineAsm) MatchAndEmitInstruction() argument 382 tryParseRegisterOperand(OperandVector &Operands) tryParseRegisterOperand() argument 395 tryParseExpression(OperandVector &Operands) tryParseExpression() argument 419 tryParseRelocExpression(OperandVector &Operands) tryParseRelocExpression() argument 503 parseOperand(OperandVector &Operands) parseOperand() argument 549 parseMemriOperand(OperandVector &Operands) parseMemriOperand() argument 597 ParseInstruction(ParseInstructionInfo &Info, StringRef Mnemonic, SMLoc NameLoc, OperandVector &Operands) ParseInstruction() argument [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/AsmParser/ |
H A D | AMDGPUAsmParser.cpp | 1087 void cvtMubufImpl(MCInst &Inst, const OperandVector &Operands, 1089 void cvtDSImpl(MCInst &Inst, const OperandVector &Operands, 1235 OperandVector &Operands, MCStreamer &Out, 1239 OperandMatchResultTy parseOperand(OperandVector &Operands, StringRef Mnemonic, 1243 SMLoc NameLoc, OperandVector &Operands) override; 1249 parseIntWithPrefix(const char *Prefix, OperandVector &Operands, 1255 OperandVector &Operands, 1260 parseNamedBit(const char *Name, OperandVector &Operands, 1271 OperandMatchResultTy parseImm(OperandVector &Operands, bool HasSP3AbsModifier = false); 1272 OperandMatchResultTy parseReg(OperandVector &Operands); 1282 cvtDS(MCInst &Inst, const OperandVector &Operands) cvtDS() argument 1283 cvtDSGds(MCInst &Inst, const OperandVector &Operands) cvtDSGds() argument 1382 cvtMubuf(MCInst &Inst, const OperandVector &Operands) cvtMubuf() argument 1383 cvtMubufAtomic(MCInst &Inst, const OperandVector &Operands) cvtMubufAtomic() argument 1384 cvtMubufAtomicReturn(MCInst &Inst, const OperandVector &Operands) cvtMubufAtomicReturn() argument 1385 cvtMubufLds(MCInst &Inst, const OperandVector &Operands) cvtMubufLds() argument 1419 cvtDPP8(MCInst &Inst, const OperandVector &Operands) cvtDPP8() argument 2338 parseImm(OperandVector &Operands, bool HasSP3AbsModifier) parseImm() argument 2412 parseReg(OperandVector &Operands) parseReg() argument 2425 parseRegOrImm(OperandVector &Operands, bool HasSP3AbsMod) parseRegOrImm() argument 2527 parseRegOrImmWithFPInputMods(OperandVector &Operands, bool AllowImm) parseRegOrImmWithFPInputMods() argument 2594 parseRegOrImmWithIntInputMods(OperandVector &Operands, bool AllowImm) parseRegOrImmWithIntInputMods() argument 2629 parseRegWithFPInputMods(OperandVector &Operands) parseRegWithFPInputMods() argument 2634 parseRegWithIntInputMods(OperandVector &Operands) parseRegWithIntInputMods() argument 2638 parseVReg32OrOff(OperandVector &Operands) parseVReg32OrOff() argument 3298 validateFlatOffset(const MCInst &Inst, const OperandVector &Operands) validateFlatOffset() argument 3440 validateInstruction(const MCInst &Inst, const SMLoc &IDLoc, const OperandVector &Operands) validateInstruction() argument 3523 MatchAndEmitInstruction(SMLoc IDLoc, unsigned &Opcode, OperandVector &Operands, MCStreamer &Out, uint64_t &ErrorInfo, bool MatchingInlineAsm) MatchAndEmitInstruction() argument 4452 parseOperand(OperandVector &Operands, StringRef Mnemonic, OperandMode Mode) parseOperand() argument 4521 ParseInstruction(ParseInstructionInfo &Info, StringRef Name, SMLoc NameLoc, OperandVector &Operands) ParseInstruction() argument 4576 parseIntWithPrefix(const char *Prefix, OperandVector &Operands, AMDGPUOperand::ImmTy ImmTy, bool (*ConvertResult)(int64_t&)) parseIntWithPrefix() argument 4595 parseOperandArrayWithPrefix(const char *Prefix, OperandVector &Operands, AMDGPUOperand::ImmTy ImmTy, bool (*ConvertResult)(int64_t&)) parseOperandArrayWithPrefix() argument 4641 parseNamedBit(const char *Name, OperandVector &Operands, AMDGPUOperand::ImmTy ImmTy) parseNamedBit() argument 4679 addOptionalImmOperand( MCInst& Inst, const OperandVector& Operands, AMDGPUAsmParser::OptionalImmIndexMap& OptionalIdx, AMDGPUOperand::ImmTy ImmT, int64_t Default = 0) addOptionalImmOperand() argument 4720 parseDfmtNfmt(OperandVector &Operands) parseDfmtNfmt() argument 4768 cvtDSOffset01(MCInst &Inst, const OperandVector &Operands) cvtDSOffset01() argument 4792 cvtDSImpl(MCInst &Inst, const OperandVector &Operands, bool IsGdsHardcoded) cvtDSImpl() argument 4828 cvtExp(MCInst &Inst, const OperandVector &Operands) cvtExp() argument [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
H A D | ScalarEvolutionExpressions.h | 148 const SCEV *const *Operands; member in llvm::SCEVNAryExpr 153 : SCEV(ID, T, computeExpressionSize(makeArrayRef(O, N))), Operands(O), in SCEVNAryExpr() 161 return Operands[i]; in getOperand() 167 op_iterator op_begin() const { return Operands; } 168 op_iterator op_end() const { return Operands + NumOperands; } 306 const SCEV *getStart() const { return Operands[0]; } in getStart() 698 SmallVector<const SCEV *, 2> Operands; in visitAddExpr() local 701 Operands.push_back(((SC*)this)->visit(Op)); in visitAddExpr() 702 Changed |= Op != Operands.back(); in visitAddExpr() 704 return !Changed ? Expr : SE.getAddExpr(Operands); in visitAddExpr() 708 SmallVector<const SCEV *, 2> Operands; visitMulExpr() local 725 SmallVector<const SCEV *, 2> Operands; visitAddRecExpr() local 737 SmallVector<const SCEV *, 2> Operands; visitSMaxExpr() local 747 SmallVector<const SCEV *, 2> Operands; visitUMaxExpr() local 757 SmallVector<const SCEV *, 2> Operands; visitSMinExpr() local 767 SmallVector<const SCEV *, 2> Operands; visitUMinExpr() local 834 SmallVector<const SCEV *, 2> Operands; visitAddRecExpr() local [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/AsmParser/ |
H A D | X86AsmParser.cpp | 99 unsigned MatchInstruction(const OperandVector &Operands, MCInst &Inst, in MatchInstruction() argument 105 unsigned rv = MatchInstructionImpl(Operands, Inst, ErrorInfo, in MatchInstruction() 866 AddDefaultSrcDestOperands(OperandVector &Operands, 932 void EmitInstruction(MCInst &Inst, OperandVector &Operands, MCStreamer &Out); 935 OperandVector &Operands, MCStreamer &Out, 939 void MatchFPUWaitAlias(SMLoc IDLoc, X86Operand &Op, OperandVector &Operands, 946 OperandVector &Operands, MCStreamer &Out, 951 OperandVector &Operands, MCStreamer &Out, 958 /// and memory broadcasting ({1to<NUM>}) primitives, updating Operands vector if required. 960 bool HandleAVX512Operand(OperandVector &Operands, 1307 AddDefaultSrcDestOperands( OperandVector& Operands, std::unique_ptr<llvm::MCParsedAsmOperand> &&Src, std::unique_ptr<llvm::MCParsedAsmOperand> &&Dst) AddDefaultSrcDestOperands() argument 2124 HandleAVX512Operand(OperandVector &Operands, const MCParsedAsmOperand &Op) HandleAVX512Operand() argument 2404 ParseInstruction(ParseInstructionInfo &Info, StringRef Name, SMLoc NameLoc, OperandVector &Operands) ParseInstruction() argument 3099 EmitInstruction(MCInst &Inst, OperandVector &Operands, MCStreamer &Out) EmitInstruction() argument 3104 MatchAndEmitInstruction(SMLoc IDLoc, unsigned &Opcode, OperandVector &Operands, MCStreamer &Out, uint64_t &ErrorInfo, bool MatchingInlineAsm) MatchAndEmitInstruction() argument 3115 MatchFPUWaitAlias(SMLoc IDLoc, X86Operand &Op, OperandVector &Operands, MCStreamer &Out, bool MatchingInlineAsm) MatchFPUWaitAlias() argument 3155 getPrefixes(OperandVector &Operands) getPrefixes() argument 3199 MatchAndEmitATTInstruction(SMLoc IDLoc, unsigned &Opcode, OperandVector &Operands, MCStreamer &Out, uint64_t &ErrorInfo, bool MatchingInlineAsm) MatchAndEmitATTInstruction() argument 3405 MatchAndEmitIntelInstruction(SMLoc IDLoc, unsigned &Opcode, OperandVector &Operands, MCStreamer &Out, uint64_t &ErrorInfo, bool MatchingInlineAsm) MatchAndEmitIntelInstruction() argument [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/MSP430/AsmParser/ |
H A D | MSP430AsmParser.cpp | 44 OperandVector &Operands, MCStreamer &Out, 51 SMLoc NameLoc, OperandVector &Operands) override; 60 SMLoc NameLoc, OperandVector &Operands); 62 bool ParseOperand(OperandVector &Operands); 253 OperandVector &Operands, in MatchAndEmitInstruction() 259 MatchInstructionImpl(Operands, Inst, ErrorInfo, MatchingInlineAsm); in MatchAndEmitInstruction() 271 if (ErrorInfo >= Operands.size()) in MatchAndEmitInstruction() 274 ErrorLoc = ((MSP430Operand &)*Operands[ErrorInfo]).getStartLoc(); in MatchAndEmitInstruction() 313 OperandVector &Operands) { in parseJccInstruction() 339 Operands in parseJccInstruction() 252 MatchAndEmitInstruction(SMLoc Loc, unsigned &Opcode, OperandVector &Operands, MCStreamer &Out, uint64_t &ErrorInfo, bool MatchingInlineAsm) MatchAndEmitInstruction() argument 311 parseJccInstruction(ParseInstructionInfo &Info, StringRef Name, SMLoc NameLoc, OperandVector &Operands) parseJccInstruction() argument 373 ParseInstruction(ParseInstructionInfo &Info, StringRef Name, SMLoc NameLoc, OperandVector &Operands) ParseInstruction() argument 435 ParseOperand(OperandVector &Operands) ParseOperand() argument [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/AsmParser/ |
H A D | ARMAsmParser.cpp | 389 bool validatetLDMRegList(const MCInst &Inst, const OperandVector &Operands, 391 bool validatetSTMRegList(const MCInst &Inst, const OperandVector &Operands, 446 OperandVector &Operands); 585 bool shouldOmitCCOutOperand(StringRef Mnemonic, OperandVector &Operands); 586 bool shouldOmitPredicateOperand(StringRef Mnemonic, OperandVector &Operands); 587 bool shouldOmitVectorPredicateOperand(StringRef Mnemonic, OperandVector &Operands); 589 void fixupGNULDRDAlias(StringRef Mnemonic, OperandVector &Operands); 590 bool validateLDRDSTRD(MCInst &Inst, const OperandVector &Operands, 632 SMLoc NameLoc, OperandVector &Operands) override; 640 OperandVector &Operands, MCStreame 3948 tryParseShiftRegister(OperandVector &Operands) tryParseShiftRegister() argument 4050 tryParseRegisterWithWriteBack(OperandVector &Operands) tryParseRegisterWithWriteBack() argument 4147 parseITCondCode(OperandVector &Operands) parseITCondCode() argument 4167 parseCoprocNumOperand(OperandVector &Operands) parseCoprocNumOperand() argument 4189 parseCoprocRegOperand(OperandVector &Operands) parseCoprocRegOperand() argument 4208 parseCoprocOptionOperand(OperandVector &Operands) parseCoprocOptionOperand() argument 4281 parseRegisterList(OperandVector &Operands, bool EnforceOrder) parseRegisterList() argument 4494 parseVectorList(OperandVector &Operands) parseVectorList() argument 4751 parseMemBarrierOptOperand(OperandVector &Operands) parseMemBarrierOptOperand() argument 4822 parseTraceSyncBarrierOptOperand(OperandVector &Operands) parseTraceSyncBarrierOptOperand() argument 4841 parseInstSyncBarrierOptOperand(OperandVector &Operands) parseInstSyncBarrierOptOperand() argument 4893 parseProcIFlagsOperand(OperandVector &Operands) parseProcIFlagsOperand() argument 4928 parseMSRMaskOperand(OperandVector &Operands) parseMSRMaskOperand() argument 5026 parseBankedRegOperand(OperandVector &Operands) parseBankedRegOperand() argument 5045 parsePKHImm(OperandVector &Operands, StringRef Op, int Low, int High) parsePKHImm() argument 5094 parseSetEndImm(OperandVector &Operands) parseSetEndImm() argument 5124 parseShifterImm(OperandVector &Operands) parseShifterImm() argument 5195 parseRotImm(OperandVector &Operands) parseRotImm() argument 5242 parseModImm(OperandVector &Operands) parseModImm() argument 5359 parseBitfield(OperandVector &Operands) parseBitfield() argument 5428 parsePostIdxReg(OperandVector &Operands) parsePostIdxReg() argument 5478 parseAM3Offset(OperandVector &Operands) parseAM3Offset() argument 5551 cvtThumbMultiply(MCInst &Inst, const OperandVector &Operands) cvtThumbMultiply() argument 5567 cvtThumbBranches(MCInst &Inst, const OperandVector &Operands) cvtThumbBranches() argument 5625 cvtMVEVMOVQtoDReg( MCInst &Inst, const OperandVector &Operands) cvtMVEVMOVQtoDReg() argument 5642 parseMemory(OperandVector &Operands) parseMemory() argument 5901 parseFPImm(OperandVector &Operands) parseFPImm() argument 5983 parseOperand(OperandVector &Operands, StringRef Mnemonic) parseOperand() argument 6415 tryConvertingToTwoOperandForm(StringRef Mnemonic, bool CarrySetting, OperandVector &Operands) tryConvertingToTwoOperandForm() argument 6497 shouldOmitCCOutOperand(StringRef Mnemonic, OperandVector &Operands) shouldOmitCCOutOperand() argument 6644 shouldOmitPredicateOperand(StringRef Mnemonic, OperandVector &Operands) shouldOmitPredicateOperand() argument 6667 shouldOmitVectorPredicateOperand(StringRef Mnemonic, OperandVector &Operands) shouldOmitVectorPredicateOperand() argument 6736 fixupGNULDRDAlias(StringRef Mnemonic, OperandVector &Operands) fixupGNULDRDAlias() argument 6774 ParseInstruction(ParseInstructionInfo &Info, StringRef Name, SMLoc NameLoc, OperandVector &Operands) ParseInstruction() argument 7211 validatetLDMRegList(const MCInst &Inst, const OperandVector &Operands, unsigned ListNo, bool IsARPop) validatetLDMRegList() argument 7230 validatetSTMRegList(const MCInst &Inst, const OperandVector &Operands, unsigned ListNo) validatetSTMRegList() argument 7251 validateLDRDSTRD(MCInst &Inst, const OperandVector &Operands, bool Load, bool ARMMode, bool Writeback) validateLDRDSTRD() argument 7322 validateInstruction(MCInst &Inst, const OperandVector &Operands) validateInstruction() argument 8211 processInstruction(MCInst &Inst, const OperandVector &Operands, MCStreamer &Out) processInstruction() argument 10371 MatchInstruction(OperandVector &Operands, MCInst &Inst, SmallVectorImpl<NearMissInfo> &NearMisses, bool MatchingInlineAsm, bool &EmitInITBlock, MCStreamer &Out) MatchInstruction() argument 10460 MatchAndEmitInstruction(SMLoc IDLoc, unsigned &Opcode, OperandVector &Operands, MCStreamer &Out, uint64_t &ErrorInfo, bool MatchingInlineAsm) MatchAndEmitInstruction() argument 11590 FilterNearMisses(SmallVectorImpl<NearMissInfo> &NearMissesIn, SmallVectorImpl<NearMissMessage> &NearMissesOut, SMLoc IDLoc, OperandVector &Operands) FilterNearMisses() argument 11744 ReportNearMisses(SmallVectorImpl<NearMissInfo> &NearMisses, SMLoc IDLoc, OperandVector &Operands) ReportNearMisses() argument [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/AsmParser/ |
H A D | WebAssemblyAsmParser.cpp | 342 void parseSingleInteger(bool IsNegative, OperandVector &Operands) { in parseSingleInteger() argument 347 Operands.push_back(std::make_unique<WebAssemblyOperand>( in parseSingleInteger() 353 bool parseSingleFloat(bool IsNegative, OperandVector &Operands) { in parseSingleFloat() argument 360 Operands.push_back(std::make_unique<WebAssemblyOperand>( in parseSingleFloat() 367 bool parseSpecialFloatMaybe(bool IsNegative, OperandVector &Operands) { in parseSpecialFloatMaybe() argument 382 Operands.push_back(std::make_unique<WebAssemblyOperand>( in parseSpecialFloatMaybe() 389 bool checkForP2AlignIfLoadStore(OperandVector &Operands, StringRef InstName) { in checkForP2AlignIfLoadStore() argument 404 parseSingleInteger(false, Operands); in checkForP2AlignIfLoadStore() 411 Operands.push_back(std::make_unique<WebAssemblyOperand>( in checkForP2AlignIfLoadStore() 419 void addBlockTypeOperand(OperandVector &Operands, SMLo argument [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/AsmParser/ |
H A D | HexagonAsmParser.cpp | 132 OperandVector &Operands, MCStreamer &Out, 139 int processInstruction(MCInst &Inst, OperandVector const &Operands, 173 bool splitIdentifier(OperandVector &Operands); 174 bool parseOperand(OperandVector &Operands); 175 bool parseInstruction(OperandVector &Operands); 176 bool implicitExpressionLocation(OperandVector &Operands); 177 bool parseExpressionOrOperand(OperandVector &Operands); 181 SMLoc NameLoc, OperandVector &Operands) override { 186 OperandVector &Operands) override; 607 OperandVector &Operands, in MatchAndEmitInstruction() 606 MatchAndEmitInstruction(SMLoc IDLoc, unsigned &Opcode, OperandVector &Operands, MCStreamer &Out, uint64_t &ErrorInfo, bool MatchingInlineAsm) MatchAndEmitInstruction() argument 827 previousEqual(OperandVector &Operands, size_t Index, StringRef String) previousEqual() argument 837 previousIsLoop(OperandVector &Operands, size_t Index) previousIsLoop() argument 845 splitIdentifier(OperandVector &Operands) splitIdentifier() argument 863 parseOperand(OperandVector &Operands) parseOperand() argument 1029 implicitExpressionLocation(OperandVector &Operands) implicitExpressionLocation() argument 1077 parseExpressionOrOperand(OperandVector &Operands) parseExpressionOrOperand() argument 1093 parseInstruction(OperandVector &Operands) parseInstruction() argument 1216 ParseInstruction(ParseInstructionInfo &Info, StringRef Name, AsmToken ID, OperandVector &Operands) ParseInstruction() argument 1281 processInstruction(MCInst &Inst, OperandVector const &Operands, SMLoc IDLoc) processInstruction() argument [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/AsmParser/ |
H A D | AArch64AsmParser.cpp | 152 bool parseSysAlias(StringRef Name, SMLoc NameLoc, OperandVector &Operands); 153 void createSysAlias(uint16_t Encoding, OperandVector &Operands, SMLoc S); 155 bool parseCondCode(OperandVector &Operands, bool invertCondCode); 157 bool parseRegister(OperandVector &Operands); 159 bool parseNeonVectorList(OperandVector &Operands); 160 bool parseOptionalMulOperand(OperandVector &Operands); 161 bool parseOperand(OperandVector &Operands, bool isCondCode, 165 OperandVector &Operands); 185 OperandVector &Operands, MCStreamer &Out, 199 OperandMatchResultTy tryParseOptionalShiftExtend(OperandVector &Operands); 2315 tryParseSysCROperand(OperandVector &Operands) tryParseSysCROperand() argument 2346 tryParsePrefetch(OperandVector &Operands) tryParsePrefetch() argument 2415 tryParsePSBHint(OperandVector &Operands) tryParsePSBHint() argument 2438 tryParseBTIHint(OperandVector &Operands) tryParseBTIHint() argument 2462 tryParseAdrpLabel(OperandVector &Operands) tryParseAdrpLabel() argument 2514 tryParseAdrLabel(OperandVector &Operands) tryParseAdrLabel() argument 2551 tryParseFPImm(OperandVector &Operands) tryParseFPImm() argument 2609 tryParseImmWithOptionalShift(OperandVector &Operands) tryParseImmWithOptionalShift() argument 2712 parseCondCode(OperandVector &Operands, bool invertCondCode) parseCondCode() argument 2739 tryParseOptionalShiftExtend(OperandVector &Operands) tryParseOptionalShiftExtend() argument 2866 createSysAlias(uint16_t Encoding, OperandVector &Operands, SMLoc S) createSysAlias() argument 2888 parseSysAlias(StringRef Name, SMLoc NameLoc, OperandVector &Operands) parseSysAlias() argument 2985 tryParseBarrierOperand(OperandVector &Operands) tryParseBarrierOperand() argument 3042 tryParseSysReg(OperandVector &Operands) tryParseSysReg() argument 3071 tryParseNeonVectorRegister(OperandVector &Operands) tryParseNeonVectorRegister() argument 3104 tryParseVectorIndex(OperandVector &Operands) tryParseVectorIndex() argument 3167 tryParseSVEPredicateVector(OperandVector &Operands) tryParseSVEPredicateVector() argument 3219 parseRegister(OperandVector &Operands) parseRegister() argument 3311 tryParseVectorList(OperandVector &Operands, bool ExpectMatch) tryParseVectorList() argument 3431 parseNeonVectorList(OperandVector &Operands) parseNeonVectorList() argument 3440 tryParseGPR64sp0Operand(OperandVector &Operands) tryParseGPR64sp0Operand() argument 3475 tryParseGPROperand(OperandVector &Operands) tryParseGPROperand() argument 3508 parseOptionalMulOperand(OperandVector &Operands) parseOptionalMulOperand() argument 3551 parseOperand(OperandVector &Operands, bool isCondCode, bool invertCondCode) parseOperand() argument 3747 ParseInstruction(ParseInstructionInfo &Info, StringRef Name, SMLoc NameLoc, OperandVector &Operands) ParseInstruction() argument 4173 showMatchError(SMLoc Loc, unsigned ErrCode, uint64_t ErrorInfo, OperandVector &Operands) showMatchError() argument 4495 MatchAndEmitInstruction(SMLoc IDLoc, unsigned &Opcode, OperandVector &Operands, MCStreamer &Out, uint64_t &ErrorInfo, bool MatchingInlineAsm) MatchAndEmitInstruction() argument 5595 tryParseGPRSeqPair(OperandVector &Operands) tryParseGPRSeqPair() argument 5669 tryParseSVEDataVector(OperandVector &Operands) tryParseSVEDataVector() argument 5720 tryParseSVEPattern(OperandVector &Operands) tryParseSVEPattern() argument [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Scalar/ |
H A D | GVNExpression.h | 141 Value **Operands = nullptr; 164 std::swap(Operands[First], Operands[Second]); in swapOperands() 168 assert(Operands && "Operands not allocated"); in getOperand() 170 return Operands[N]; in getOperand() 174 assert(Operands && "Operands not allocated before setting"); 176 Operands[N] = V; 184 op_iterator op_begin() { return Operands; } [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/ |
H A D | ConstantsContext.h | 373 ArrayRef<Constant *> Operands; member 375 ConstantAggrKeyType(ArrayRef<Constant *> Operands) : Operands(Operands) {} in ConstantAggrKeyType() 377 ConstantAggrKeyType(ArrayRef<Constant *> Operands, const ConstantClass *) in ConstantAggrKeyType() 378 : Operands(Operands) {} in ConstantAggrKeyType() 385 Operands = Storage; in ConstantAggrKeyType() 389 return Operands == X.Operands; in operator ==() 673 replaceOperandsInPlace(ArrayRef<Constant *> Operands, ConstantClass *CP, Value *From, Constant *To, unsigned NumUpdated = 0, unsigned OperandNo = ~0u) replaceOperandsInPlace() argument [all...] |