/freebsd-src/contrib/llvm-project/llvm/lib/Target/SystemZ/AsmParser/ |
H A D | SystemZAsmParser.cpp | 510 ParseStatus parseGR32(OperandVector &Operands) { in parseGR32() argument 513 ParseStatus parseGRH32(OperandVector &Operands) { in parseGRH32() argument 516 parseGRX32(OperandVector & Operands) parseGRX32() argument 519 parseGR64(OperandVector & Operands) parseGR64() argument 522 parseGR128(OperandVector & Operands) parseGR128() argument 525 parseADDR32(OperandVector & Operands) parseADDR32() argument 529 parseADDR64(OperandVector & Operands) parseADDR64() argument 533 parseADDR128(OperandVector & Operands) parseADDR128() argument 536 parseFP32(OperandVector & Operands) parseFP32() argument 539 parseFP64(OperandVector & Operands) parseFP64() argument 542 parseFP128(OperandVector & Operands) parseFP128() argument 545 parseVR32(OperandVector & Operands) parseVR32() argument 548 parseVR64(OperandVector & Operands) parseVR64() argument 551 parseVF128(OperandVector & Operands) parseVF128() argument 554 parseVR128(OperandVector & Operands) parseVR128() argument 557 parseAR32(OperandVector & Operands) parseAR32() argument 560 parseCR64(OperandVector & Operands) parseCR64() argument 563 parseAnyReg(OperandVector & Operands) parseAnyReg() argument 566 parseBDAddr32(OperandVector & Operands) parseBDAddr32() argument 569 parseBDAddr64(OperandVector & Operands) parseBDAddr64() argument 572 parseBDXAddr64(OperandVector & Operands) parseBDXAddr64() argument 575 parseBDLAddr64(OperandVector & Operands) parseBDLAddr64() argument 578 parseBDRAddr64(OperandVector & Operands) parseBDRAddr64() argument 581 parseBDVAddr64(OperandVector & Operands) parseBDVAddr64() argument 584 parsePCRel12(OperandVector & Operands) parsePCRel12() argument 587 parsePCRel16(OperandVector & Operands) parsePCRel16() argument 590 parsePCRel24(OperandVector & Operands) parsePCRel24() argument 593 parsePCRel32(OperandVector & Operands) parsePCRel32() argument 596 parsePCRelTLS16(OperandVector & Operands) parsePCRelTLS16() argument 599 parsePCRelTLS32(OperandVector & Operands) parsePCRelTLS32() argument 814 parseRegister(OperandVector & Operands,RegisterKind Kind) parseRegister() argument 896 parseAnyRegister(OperandVector & Operands) parseAnyRegister() argument 1097 parseAddress(OperandVector & Operands,MemoryKind MemKind,RegisterKind RegKind) parseAddress() argument 1223 SmallVector<std::unique_ptr<MCParsedAsmOperand>, 8> Operands; ParseDirectiveInsn() local 1396 ParseInstruction(ParseInstructionInfo & Info,StringRef Name,SMLoc NameLoc,OperandVector & Operands) ParseInstruction() argument 1457 parseOperand(OperandVector & Operands,StringRef Mnemonic) parseOperand() argument 1520 MatchAndEmitInstruction(SMLoc IDLoc,unsigned & Opcode,OperandVector & Operands,MCStreamer & Out,uint64_t & ErrorInfo,bool MatchingInlineAsm) MatchAndEmitInstruction() argument 1577 parsePCRel(OperandVector & Operands,int64_t MinVal,int64_t MaxVal,bool AllowTLS) parsePCRel() argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/ |
H A D | AMDGPUAsmParser.cpp | 1804 cvtMubuf(MCInst & Inst,const OperandVector & Operands) cvtMubuf() argument 1805 cvtMubufAtomic(MCInst & Inst,const OperandVector & Operands) cvtMubufAtomic() argument 1834 cvtDPP8(MCInst & Inst,const OperandVector & Operands) cvtDPP8() argument 1839 cvtVOP3DPP8(MCInst & Inst,const OperandVector & Operands) cvtVOP3DPP8() argument 2983 parseImm(OperandVector & Operands,bool HasSP3AbsModifier,bool HasLit) parseImm() argument 3079 parseReg(OperandVector & Operands) parseReg() argument 3091 parseRegOrImm(OperandVector & Operands,bool HasSP3AbsMod,bool HasLit) parseRegOrImm() argument 3190 parseRegOrImmWithFPInputMods(OperandVector & Operands,bool AllowImm) parseRegOrImmWithFPInputMods() argument 3259 parseRegOrImmWithIntInputMods(OperandVector & Operands,bool AllowImm) parseRegOrImmWithIntInputMods() argument 3290 parseRegWithFPInputMods(OperandVector & Operands) parseRegWithFPInputMods() argument 3294 parseRegWithIntInputMods(OperandVector & Operands) parseRegWithIntInputMods() argument 3298 parseVReg32OrOff(OperandVector & Operands) parseVReg32OrOff() argument 3544 validateConstantBusLimitations(const MCInst & Inst,const OperandVector & Operands) validateConstantBusLimitations() argument 3630 validateVOPDRegBankConstraints(const MCInst & Inst,const OperandVector & Operands) validateVOPDRegBankConstraints() argument 3883 validateMovrels(const MCInst & Inst,const OperandVector & Operands) validateMovrels() argument 3911 validateMAIAccWrite(const MCInst & Inst,const OperandVector & Operands) validateMAIAccWrite() argument 3937 validateMAISrc2(const MCInst & Inst,const OperandVector & Operands) validateMAISrc2() argument 3959 validateMFMA(const MCInst & Inst,const OperandVector & Operands) validateMFMA() argument 4210 validateOffset(const MCInst & Inst,const OperandVector & Operands) validateOffset() argument 4244 validateFlatOffset(const MCInst & Inst,const OperandVector & Operands) validateFlatOffset() argument 4288 validateSMEMOffset(const MCInst & Inst,const OperandVector & Operands) validateSMEMOffset() argument 4432 validateDPP(const MCInst & Inst,const OperandVector & Operands) validateDPP() argument 4476 validateVOPLiteral(const MCInst & Inst,const OperandVector & Operands) validateVOPLiteral() argument 4623 validateBLGP(const MCInst & Inst,const OperandVector & Operands) validateBLGP() argument 4655 validateWaitCnt(const MCInst & Inst,const OperandVector & Operands) validateWaitCnt() argument 4678 validateDS(const MCInst & Inst,const OperandVector & Operands) validateDS() argument 4703 validateGWS(const MCInst & Inst,const OperandVector & Operands) validateGWS() argument 4729 validateCoherencyBits(const MCInst & Inst,const OperandVector & Operands,const SMLoc & IDLoc) validateCoherencyBits() argument 4793 validateTHAndScopeBits(const MCInst & Inst,const OperandVector & Operands,const unsigned CPol) validateTHAndScopeBits() argument 4846 validateExeczVcczOperands(const OperandVector & Operands) validateExeczVcczOperands() argument 4863 validateTFE(const MCInst & Inst,const OperandVector & Operands) validateTFE() argument 4879 validateInstruction(const MCInst & Inst,const SMLoc & IDLoc,const OperandVector & Operands) validateInstruction() argument 5072 isInvalidVOPDY(const OperandVector & Operands,uint64_t InvalidOprIdx) isInvalidVOPDY() argument 5084 MatchAndEmitInstruction(SMLoc IDLoc,unsigned & Opcode,OperandVector & Operands,MCStreamer & Out,uint64_t & ErrorInfo,bool MatchingInlineAsm) MatchAndEmitInstruction() argument 6037 parseOperand(OperandVector & Operands,StringRef Mnemonic,OperandMode Mode) parseOperand() argument 6122 ParseInstruction(ParseInstructionInfo & Info,StringRef Name,SMLoc NameLoc,OperandVector & Operands) ParseInstruction() argument 6166 parseTokenOp(StringRef Name,OperandVector & Operands) parseTokenOp() argument 6185 parseIntWithPrefix(const char * Prefix,OperandVector & Operands,AMDGPUOperand::ImmTy ImmTy,std::function<bool (int64_t &)> ConvertResult) parseIntWithPrefix() argument 6203 parseOperandArrayWithPrefix(const char * Prefix,OperandVector & Operands,AMDGPUOperand::ImmTy ImmTy,bool (* ConvertResult)(int64_t &)) parseOperandArrayWithPrefix() argument 6243 parseNamedBit(StringRef Name,OperandVector & Operands,AMDGPUOperand::ImmTy ImmTy) parseNamedBit() argument 6288 parseCPol(OperandVector & Operands) parseCPol() argument 6365 parseScope(OperandVector & Operands,int64_t & Scope) parseScope() argument 6390 parseTH(OperandVector & Operands,int64_t & TH) parseTH() argument 6455 addOptionalImmOperand(MCInst & Inst,const OperandVector & Operands,AMDGPUAsmParser::OptionalImmIndexMap & OptionalIdx,AMDGPUOperand::ImmTy ImmT,int64_t Default=0) addOptionalImmOperand() argument 6504 tryParseIndexKey(OperandVector & Operands,AMDGPUOperand::ImmTy ImmTy) tryParseIndexKey() argument 6523 parseIndexKey8bit(OperandVector & Operands) parseIndexKey8bit() argument 6527 parseIndexKey16bit(OperandVector & Operands) parseIndexKey16bit() argument 6695 parseFORMAT(OperandVector & Operands) parseFORMAT() argument 6746 parseFlatOffset(OperandVector & Operands) parseFlatOffset() argument 6756 parseR128A16(OperandVector & Operands) parseR128A16() argument 6764 parseBLGP(OperandVector & Operands) parseBLGP() argument 6778 cvtExp(MCInst & Inst,const OperandVector & Operands) cvtExp() argument 6913 parseSWaitCnt(OperandVector & Operands) parseSWaitCnt() argument 6994 parseSDelayALU(OperandVector & Operands) parseSDelayALU() argument 7081 parseDepCtr(OperandVector & Operands) parseDepCtr() argument 7175 parseHwreg(OperandVector & Operands) parseHwreg() argument 7292 parseSendMsg(OperandVector & Operands) parseSendMsg() argument 7327 parseInterpSlot(OperandVector & Operands) parseInterpSlot() argument 7348 parseInterpAttr(OperandVector & Operands) parseInterpAttr() argument 7390 parseExpTgt(OperandVector & Operands) parseExpTgt() argument 7504 parseExpr(OperandVector & Operands) parseExpr() argument 7615 getLitLoc(const OperandVector & Operands,bool SearchMandatoryLiterals) const getLitLoc() argument 7872 parseSwizzle(OperandVector & Operands) parseSwizzle() argument 7947 parseGPRIdxMode(OperandVector & Operands) parseGPRIdxMode() argument 7978 parseSOPPBrTarget(OperandVector & Operands) parseSOPPBrTarget() argument 8008 parseBoolReg(OperandVector & Operands) parseBoolReg() argument 8017 cvtMubufImpl(MCInst & Inst,const OperandVector & Operands,bool IsAtomic) cvtMubufImpl() argument 8147 parseOModSI(OperandVector & Operands) parseOModSI() argument 8189 cvtVOP3OpSel(MCInst & Inst,const OperandVector & Operands) cvtVOP3OpSel() argument 8194 cvtVOP3OpSel(MCInst & Inst,const OperandVector & Operands,OptionalImmIndexMap & OptionalIdx) cvtVOP3OpSel() argument 8213 cvtVOP3Interp(MCInst & Inst,const OperandVector & Operands) cvtVOP3Interp() argument 8251 cvtVINTERP(MCInst & Inst,const OperandVector & Operands) cvtVINTERP() argument 8311 cvtVOP3(MCInst & Inst,const OperandVector & Operands,OptionalImmIndexMap & OptionalIdx) cvtVOP3() argument 8356 cvtVOP3(MCInst & Inst,const OperandVector & Operands) cvtVOP3() argument 8361 cvtVOP3P(MCInst & Inst,const OperandVector & Operands,OptionalImmIndexMap & OptIdx) cvtVOP3P() argument 8462 cvtVOP3P(MCInst & Inst,const OperandVector & Operands) cvtVOP3P() argument 8468 addSrcModifiersAndSrc(MCInst & Inst,const OperandVector & Operands,unsigned i,unsigned Opc,unsigned OpName) addSrcModifiersAndSrc() argument 8476 cvtSWMMAC(MCInst & Inst,const OperandVector & Operands) cvtSWMMAC() argument 8509 parseVOPD(OperandVector & Operands) parseVOPD() argument 8530 cvtVOPD(MCInst & Inst,const OperandVector & Operands) cvtVOPD() argument 8652 parseDim(OperandVector & Operands) parseDim() argument 8675 parseDPP8(OperandVector & Operands) parseDPP8() argument 8712 isSupportedDPPCtrl(StringRef Ctrl,const OperandVector & Operands) isSupportedDPPCtrl() argument 8813 parseDPPCtrl(OperandVector & Operands) parseDPPCtrl() argument 8848 cvtVOP3DPP(MCInst & Inst,const OperandVector & Operands,bool IsDPP8) cvtVOP3DPP() argument 8954 cvtDPP(MCInst & Inst,const OperandVector & Operands,bool IsDPP8) cvtDPP() argument 9026 parseSDWASel(OperandVector & Operands,StringRef Prefix,AMDGPUOperand::ImmTy Type) parseSDWASel() argument 9057 parseSDWADstUnused(OperandVector & Operands) parseSDWADstUnused() argument 9082 cvtSdwaVOP1(MCInst & Inst,const OperandVector & Operands) cvtSdwaVOP1() argument 9086 cvtSdwaVOP2(MCInst & Inst,const OperandVector & Operands) cvtSdwaVOP2() argument 9090 cvtSdwaVOP2b(MCInst & Inst,const OperandVector & Operands) cvtSdwaVOP2b() argument 9094 cvtSdwaVOP2e(MCInst & Inst,const OperandVector & Operands) cvtSdwaVOP2e() argument 9098 cvtSdwaVOPC(MCInst & Inst,const OperandVector & Operands) cvtSdwaVOPC() argument 9102 cvtSDWA(MCInst & Inst,const OperandVector & Operands,uint64_t BasicInstType,bool SkipDstVcc,bool SkipSrcVcc) cvtSDWA() argument 9222 parseCustomOperand(OperandVector & Operands,unsigned MCK) parseCustomOperand() argument 9306 parseEndpgm(OperandVector & Operands) parseEndpgm() argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Xtensa/AsmParser/ |
H A D | XtensaAsmParser.cpp | 340 RefineErrorLoc(const SMLoc Loc,const OperandVector & Operands,uint64_t ErrorInfo) RefineErrorLoc() argument 352 MatchAndEmitInstruction(SMLoc IDLoc,unsigned & Opcode,OperandVector & Operands,MCStreamer & Out,uint64_t & ErrorInfo,bool MatchingInlineAsm) MatchAndEmitInstruction() argument 434 parsePCRelTarget(OperandVector & Operands) parsePCRelTarget() argument 471 parseRegister(OperandVector & Operands,bool AllowParens,bool SR) parseRegister() argument 530 parseImmediate(OperandVector & Operands) parseImmediate() argument 565 parseOperandWithModifier(OperandVector & Operands) parseOperandWithModifier() argument 572 parseOperand(OperandVector & Operands,StringRef Mnemonic,bool SR) parseOperand() argument 600 ParseInstructionWithSR(ParseInstructionInfo & Info,StringRef Name,SMLoc NameLoc,OperandVector & Operands) ParseInstructionWithSR() argument 657 ParseInstruction(ParseInstructionInfo & Info,StringRef Name,SMLoc NameLoc,OperandVector & Operands) ParseInstruction() argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/BPF/AsmParser/ |
H A D | BPFAsmParser.cpp | 282 PreMatchCheck(OperandVector & Operands) PreMatchCheck() argument 305 MatchAndEmitInstruction(SMLoc IDLoc,unsigned & Opcode,OperandVector & Operands,MCStreamer & Out,uint64_t & ErrorInfo,bool MatchingInlineAsm) MatchAndEmitInstruction() argument 373 parseOperandAsOperator(OperandVector & Operands) parseOperandAsOperator() argument 438 parseRegister(OperandVector & Operands) parseRegister() argument 458 parseImmediate(OperandVector & Operands) parseImmediate() argument 486 ParseInstruction(ParseInstructionInfo & Info,StringRef Name,SMLoc NameLoc,OperandVector & Operands) ParseInstruction() argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/RISCV/AsmParser/ |
H A D | RISCVAsmParser.cpp | 1353 generateImmOutOfRangeError(OperandVector & Operands,uint64_t ErrorInfo,int64_t Lower,int64_t Upper,const Twine & Msg="immediate must be an integer in the range") generateImmOutOfRangeError() argument 1360 MatchAndEmitInstruction(SMLoc IDLoc,unsigned & Opcode,OperandVector & Operands,MCStreamer & Out,uint64_t & ErrorInfo,bool MatchingInlineAsm) MatchAndEmitInstruction() argument 1671 parseRegister(OperandVector & Operands,bool AllowParens) parseRegister() argument 1719 parseInsnDirectiveOpcode(OperandVector & Operands) parseInsnDirectiveOpcode() argument 1774 parseInsnCDirectiveOpcode(OperandVector & Operands) parseInsnCDirectiveOpcode() argument 1834 parseCSRSystemRegister(OperandVector & Operands) parseCSRSystemRegister() argument 1901 parseFPImm(OperandVector & Operands) parseFPImm() argument 1953 parseImmediate(OperandVector & Operands) parseImmediate() argument 1981 parseOperandWithModifier(OperandVector & Operands) parseOperandWithModifier() argument 2008 parseBareSymbol(OperandVector & Operands) parseBareSymbol() argument 2061 parseCallSymbol(OperandVector & Operands) parseCallSymbol() argument 2088 parsePseudoJumpSymbol(OperandVector & Operands) parsePseudoJumpSymbol() argument 2106 parseJALOffset(OperandVector & Operands) parseJALOffset() argument 2174 parseVTypeI(OperandVector & Operands) parseVTypeI() argument 2228 parseMaskReg(OperandVector & Operands) parseMaskReg() argument 2248 parseGPRAsFPR(OperandVector & Operands) parseGPRAsFPR() argument 2266 parseGPRPair(OperandVector & Operands) parseGPRPair() argument 2270 parseGPRPair(OperandVector & Operands,bool IsRV64Inst) parseGPRPair() argument 2307 parseFRMArg(OperandVector & Operands) parseFRMArg() argument 2324 parseFenceArg(OperandVector & Operands) parseFenceArg() argument 2384 parseMemOpBaseReg(OperandVector & Operands) parseMemOpBaseReg() argument 2399 parseZeroOffsetMemOp(OperandVector & Operands) parseZeroOffsetMemOp() argument 2458 parseRegReg(OperandVector & Operands) parseRegReg() argument 2489 parseReglist(OperandVector & Operands) parseReglist() argument 2585 parseZcmpSpimm(OperandVector & Operands) parseZcmpSpimm() argument 2604 parseOperand(OperandVector & Operands,StringRef Mnemonic) parseOperand() argument 2633 ParseInstruction(ParseInstructionInfo & Info,StringRef Name,SMLoc NameLoc,OperandVector & Operands) ParseInstruction() argument 3049 SmallVector<std::unique_ptr<MCParsedAsmOperand>, 8> Operands; parseDirectiveInsn() local 3343 checkPseudoAddTPRel(MCInst & Inst,OperandVector & Operands) checkPseudoAddTPRel() argument 3356 checkPseudoTLSDESCCall(MCInst & Inst,OperandVector & Operands) checkPseudoTLSDESCCall() argument 3384 validateInstruction(MCInst & Inst,OperandVector & Operands) validateInstruction() argument 3503 processInstruction(MCInst & Inst,SMLoc IDLoc,OperandVector & Operands,MCStreamer & Out) processInstruction() argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | VPlanSLP.cpp | 49 void VPlanSlp::addCombined(ArrayRef<VPValue *> Operands, VPInstruction *New) { in addCombined() argument 156 SmallVector<VPValue *, 4> Operands; getOperands() local 304 for (auto &Operands : MultiNodeOps) { reorderMultiNodeOps() local 397 for (auto &Operands : getOperands(Values)) { buildGraph() local 441 for (auto &Operands : getOperands(Values)) buildGraph() local [all...] |
H A D | VPlan.h | 827 VPRecipeBase(SC,Operands,DL) VPRecipeBase() argument 831 VPRecipeBase(SC,Operands,DL) VPRecipeBase() argument 836 VPRecipeBase(SC,Operands,DL) VPRecipeBase() argument 952 VPSingleDefRecipe(SC,Operands,DL) VPSingleDefRecipe() argument 958 VPRecipeWithIRFlags(const unsigned char SC,IterT Operands,Instruction & I) VPRecipeWithIRFlags() argument 990 VPSingleDefRecipe(SC,Operands,DL) VPSingleDefRecipe() argument 996 VPSingleDefRecipe(SC,Operands,DL) VPSingleDefRecipe() argument 1002 VPSingleDefRecipe(SC,Operands,DL) VPSingleDefRecipe() argument 1009 VPSingleDefRecipe(SC,Operands,DL) VPSingleDefRecipe() argument 1171 VPRecipeWithIRFlags(VPDef::VPInstructionSC,Operands,DL) VPRecipeWithIRFlags() argument 1176 VPInstruction(Opcode,ArrayRef<VPValue * > (Operands),DL,Name) VPInstruction() argument 1183 VPRecipeWithIRFlags(VPDef::VPInstructionSC,Operands,WrapFlags,DL) VPRecipeWithIRFlags() argument 1279 VPWidenRecipe(Instruction & I,iterator_range<IterT> Operands) VPWidenRecipe() argument 1421 VPWidenGEPRecipe(GetElementPtrInst * GEP,iterator_range<IterT> Operands) VPWidenGEPRecipe() argument 1782 VPBlendRecipe(PHINode * Phi,ArrayRef<VPValue * > Operands) VPBlendRecipe() argument 2837 mapToVPValues(User::op_range Operands) mapToVPValues() argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Core/ |
H A D | LVLocation.h | 36 SmallVector<uint64_t> Operands; variable 40 LVOperation(LVSmall Opcode, ArrayRef<LVUnsigned> Operands) in LVOperation() 152 virtual void addObject(LVSmall Opcode, ArrayRef<LVUnsigned> Operands) {} in addObject()
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AVR/AsmParser/ |
H A D | AVRAsmParser.cpp | 286 OperandVector const &Operands, in invalidOperand() argument 324 MatchAndEmitInstruction(SMLoc Loc,unsigned & Opcode,OperandVector & Operands,MCStreamer & Out,uint64_t & ErrorInfo,bool MatchingInlineAsm) MatchAndEmitInstruction() argument 403 tryParseRegisterOperand(OperandVector & Operands) tryParseRegisterOperand() argument 421 tryParseExpression(OperandVector & Operands) tryParseExpression() argument 445 tryParseRelocExpression(OperandVector & Operands) tryParseRelocExpression() argument 517 parseOperand(OperandVector & Operands,bool maybeReg) parseOperand() argument 561 parseMemriOperand(OperandVector & Operands) parseMemriOperand() argument 622 ParseInstruction(ParseInstructionInfo & Info,StringRef Mnemonic,SMLoc NameLoc,OperandVector & Operands) ParseInstruction() argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/CSKY/AsmParser/ |
H A D | CSKYAsmParser.cpp | 653 generateImmOutOfRangeError(OperandVector & Operands,uint64_t ErrorInfo,int64_t Lower,int64_t Upper,const Twine & Msg="immediate must be an integer in the range") generateImmOutOfRangeError() argument 660 MatchAndEmitInstruction(SMLoc IDLoc,unsigned & Opcode,OperandVector & Operands,MCStreamer & Out,uint64_t & ErrorInfo,bool MatchingInlineAsm) MatchAndEmitInstruction() argument 916 processInstruction(MCInst & Inst,SMLoc IDLoc,OperandVector & Operands,MCStreamer & Out) processInstruction() argument 1028 parseRegister(OperandVector & Operands) parseRegister() argument 1050 parseBaseRegImm(OperandVector & Operands) parseBaseRegImm() argument 1099 parseImmediate(OperandVector & Operands) parseImmediate() argument 1124 parseOperand(OperandVector & Operands,StringRef Mnemonic) parseOperand() argument 1161 parseCSKYSymbol(OperandVector & Operands) parseCSKYSymbol() argument 1236 parseDataSymbol(OperandVector & Operands) parseDataSymbol() argument 1317 parseConstpoolSymbol(OperandVector & Operands) parseConstpoolSymbol() argument 1389 parsePSRFlag(OperandVector & Operands) parsePSRFlag() argument 1425 parseRegSeq(OperandVector & Operands) parseRegSeq() argument 1446 parseRegList(OperandVector & Operands) parseRegList() argument 1489 ParseInstruction(ParseInstructionInfo & Info,StringRef Name,SMLoc NameLoc,OperandVector & Operands) ParseInstruction() argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | ScalarEvolutionExpressions.h | 307 std::array<const SCEV *, 2> Operands; variable 802 SmallVector<const SCEV *, 2> Operands; in visitAddExpr() local 812 SmallVector<const SCEV *, 2> Operands; in visitMulExpr() local 829 SmallVector<const SCEV *, 2> Operands; in visitAddRecExpr() local 841 SmallVector<const SCEV *, 2> Operands; in visitSMaxExpr() local 851 SmallVector<const SCEV *, 2> Operands; in visitUMaxExpr() local 861 SmallVector<const SCEV *, 2> Operands; in visitSMinExpr() local 871 SmallVector<const SCEV *, 2> Operands; in visitUMinExpr() local 881 SmallVector<const SCEV *, 2> Operands; in visitSequentialUMinExpr() local 941 SmallVector<const SCEV *, 2> Operands; in visitAddRecExpr() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Sparc/AsmParser/ |
H A D | SparcAsmParser.cpp | 749 MatchAndEmitInstruction(SMLoc IDLoc,unsigned & Opcode,OperandVector & Operands,MCStreamer & Out,uint64_t & ErrorInfo,bool MatchingInlineAsm) MatchAndEmitInstruction() argument 835 ParseInstruction(ParseInstructionInfo & Info,StringRef Name,SMLoc NameLoc,OperandVector & Operands) ParseInstruction() argument 896 parseMEMOperand(OperandVector & Operands) parseMEMOperand() argument 939 parseShiftAmtImm(OperandVector & Operands) parseShiftAmtImm() argument 963 parseTailRelocSym(OperandVector & Operands) parseTailRelocSym() argument 1043 parseMembarTag(OperandVector & Operands) parseMembarTag() argument 1085 parseASITag(OperandVector & Operands) parseASITag() argument 1120 parseCallTarget(OperandVector & Operands) parseCallTarget() argument 1147 parseOperand(OperandVector & Operands,StringRef Mnemonic) parseOperand() argument 1310 parseBranchModifiers(OperandVector & Operands) parseBranchModifiers() argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/AsmParser/ |
H A D | AArch64AsmParser.cpp | 3003 tryParseSysCROperand(OperandVector & Operands) tryParseSysCROperand() argument 3025 tryParseRPRFMOperand(OperandVector & Operands) tryParseRPRFMOperand() argument 3067 tryParsePrefetch(OperandVector & Operands) tryParsePrefetch() argument 3126 tryParsePSBHint(OperandVector & Operands) tryParsePSBHint() argument 3142 tryParseSyspXzrPair(OperandVector & Operands) tryParseSyspXzrPair() argument 3176 tryParseBTIHint(OperandVector & Operands) tryParseBTIHint() argument 3194 tryParseAdrpLabel(OperandVector & Operands) tryParseAdrpLabel() argument 3243 tryParseAdrLabel(OperandVector & Operands) tryParseAdrLabel() argument 3278 tryParseFPImm(OperandVector & Operands) tryParseFPImm() argument 3328 tryParseImmWithOptionalShift(OperandVector & Operands) tryParseImmWithOptionalShift() argument 3438 parseCondCode(OperandVector & Operands,bool invertCondCode) parseCondCode() argument 3466 tryParseSVCR(OperandVector & Operands) tryParseSVCR() argument 3486 tryParseMatrixRegister(OperandVector & Operands) tryParseMatrixRegister() argument 3557 tryParseOptionalShiftExtend(OperandVector & Operands) tryParseOptionalShiftExtend() argument 3758 createSysAlias(uint16_t Encoding,OperandVector & Operands,SMLoc S) createSysAlias() argument 3781 parseSysAlias(StringRef Name,SMLoc NameLoc,OperandVector & Operands) parseSysAlias() argument 3885 parseSyspAlias(StringRef Name,SMLoc NameLoc,OperandVector & Operands) parseSyspAlias() argument 3941 tryParseBarrierOperand(OperandVector & Operands) tryParseBarrierOperand() argument 4004 tryParseBarriernXSOperand(OperandVector & Operands) tryParseBarriernXSOperand() argument 4049 tryParseSysReg(OperandVector & Operands) tryParseSysReg() argument 4085 tryParseNeonVectorRegister(OperandVector & Operands) tryParseNeonVectorRegister() argument 4114 tryParseVectorIndex(OperandVector & Operands) tryParseVectorIndex() argument 4173 tryParseSVEPredicateVector(OperandVector & Operands) tryParseSVEPredicateVector() argument 4234 parseRegister(OperandVector & Operands) parseRegister() argument 4327 tryParseMatrixTileList(OperandVector & Operands) tryParseMatrixTileList() argument 4434 tryParseVectorList(OperandVector & Operands,bool ExpectMatch) tryParseVectorList() argument 4558 parseNeonVectorList(OperandVector & Operands) parseNeonVectorList() argument 4566 tryParseGPR64sp0Operand(OperandVector & Operands) tryParseGPR64sp0Operand() argument 4595 tryParseZTOperand(OperandVector & Operands) tryParseZTOperand() argument 4634 tryParseGPROperand(OperandVector & Operands) tryParseGPROperand() argument 4667 parseOptionalMulOperand(OperandVector & Operands) parseOptionalMulOperand() argument 4709 parseOptionalVGOperand(OperandVector & Operands,StringRef & VecGroup) parseOptionalVGOperand() argument 4729 parseKeywordOperand(OperandVector & Operands) parseKeywordOperand() argument 4748 parseOperand(OperandVector & Operands,bool isCondCode,bool invertCondCode) parseOperand() argument 5034 ParseInstruction(ParseInstructionInfo & Info,StringRef Name,SMLoc NameLoc,OperandVector & Operands) ParseInstruction() argument 5662 showMatchError(SMLoc Loc,unsigned ErrCode,uint64_t ErrorInfo,OperandVector & Operands) showMatchError() argument 6124 MatchAndEmitInstruction(SMLoc IDLoc,unsigned & Opcode,OperandVector & Operands,MCStreamer & Out,uint64_t & ErrorInfo,bool MatchingInlineAsm) MatchAndEmitInstruction() argument 7784 tryParseGPRSeqPair(OperandVector & Operands) tryParseGPRSeqPair() argument 7849 tryParseSVEDataVector(OperandVector & Operands) tryParseSVEDataVector() argument 7899 tryParseSVEPattern(OperandVector & Operands) tryParseSVEPattern() argument 7943 tryParseSVEVecLenSpecifier(OperandVector & Operands) tryParseSVEVecLenSpecifier() argument 7964 tryParseGPR64x8(OperandVector & Operands) tryParseGPR64x8() argument 7985 tryParseImmRange(OperandVector & Operands) tryParseImmRange() argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/LoongArch/AsmParser/ |
H A D | LoongArchAsmParser.cpp | 597 parseRegister(OperandVector & Operands) parseRegister() argument 617 parseImmediate(OperandVector & Operands) parseImmediate() argument 646 parseOperandWithModifier(OperandVector & Operands) parseOperandWithModifier() argument 677 parseSImm26Operand(OperandVector & Operands) parseSImm26Operand() argument 701 parseAtomicMemOp(OperandVector & Operands) parseAtomicMemOp() argument 721 parseOperand(OperandVector & Operands,StringRef Mnemonic) parseOperand() argument 742 ParseInstruction(ParseInstructionInfo & Info,StringRef Name,SMLoc NameLoc,OperandVector & Operands) ParseInstruction() argument 1163 processInstruction(MCInst & Inst,SMLoc IDLoc,OperandVector & Operands,MCStreamer & Out) processInstruction() argument 1293 generateImmOutOfRangeError(OperandVector & Operands,uint64_t ErrorInfo,int64_t Lower,int64_t Upper,const Twine & Msg="immediate must be an integer in the range") generateImmOutOfRangeError() argument 1300 MatchAndEmitInstruction(SMLoc IDLoc,unsigned & Opcode,OperandVector & Operands,MCStreamer & Out,uint64_t & ErrorInfo,bool MatchingInlineAsm) MatchAndEmitInstruction() argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/AggressiveInstCombine/ |
H A D | TruncInstCombine.cpp | 150 SmallVector<Value *, 2> Operands; in buildTruncExpressionGraph() local 156 SmallVector<Value *, 2> Operands; in buildTruncExpressionGraph() local 204 SmallVector<Value *, 2> Operands; in getMinBitWidth() local
|
/freebsd-src/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/ |
H A D | Formula.cpp | 21 ArrayRef<const Formula *> Operands, in create()
|
/freebsd-src/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
H A D | TCE.cpp | 53 SmallVector<llvm::Metadata *, 5> Operands; in setTargetAttributes() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/M68k/AsmParser/ |
H A D | M68kAsmParser.cpp | 764 ParseStatus M68kAsmParser::parseImm(OperandVector &Operands) { in parseImm() argument 780 ParseStatus M68kAsmParser::parseMemOp(OperandVector &Operands) { in parseMemOp() argument 891 parseRegOrMoveMask(OperandVector & Operands) parseRegOrMoveMask() argument 963 ParseInstruction(ParseInstructionInfo & Info,StringRef Name,SMLoc NameLoc,OperandVector & Operands) ParseInstruction() argument 991 invalidOperand(SMLoc const & Loc,OperandVector const & Operands,uint64_t const & ErrorInfo) invalidOperand() argument 1028 MatchAndEmitInstruction(SMLoc Loc,unsigned & Opcode,OperandVector & Operands,MCStreamer & Out,uint64_t & ErrorInfo,bool MatchingInlineAsm) MatchAndEmitInstruction() argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/VE/AsmParser/ |
H A D | VEAsmParser.cpp | 764 OperandVector &Operands, in MatchAndEmitInstruction() argument 855 parseCC(StringRef Name,unsigned Prefix,unsigned Suffix,bool IntegerCC,bool OmitCC,SMLoc NameLoc,OperandVector * Operands) parseCC() argument 883 parseRD(StringRef Name,unsigned Prefix,SMLoc NameLoc,OperandVector * Operands) parseRD() argument 909 splitMnemonic(StringRef Name,SMLoc NameLoc,OperandVector * Operands) splitMnemonic() argument 969 ParseInstruction(ParseInstructionInfo & Info,StringRef Name,SMLoc NameLoc,OperandVector & Operands) ParseInstruction() argument 1200 parseMEMOperand(OperandVector & Operands) parseMEMOperand() argument 1306 parseMEMAsOperand(OperandVector & Operands) parseMEMAsOperand() argument 1397 parseMImmOperand(OperandVector & Operands) parseMImmOperand() argument 1438 parseOperand(OperandVector & Operands,StringRef Mnemonic) parseOperand() argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Lanai/AsmParser/ |
H A D | LanaiAsmParser.cpp | 649 OperandVector &Operands, in MatchAndEmitInstruction() argument 885 ParseStatus LanaiAsmParser::parseMemoryOperand(OperandVector &Operands) { in parseMemoryOperand() argument 1009 parseOperand(OperandVector * Operands,StringRef Mnemonic) parseOperand() argument 1045 splitMnemonic(StringRef Name,SMLoc NameLoc,OperandVector * Operands) splitMnemonic() argument 1110 IsMemoryAssignmentError(const OperandVector & Operands) IsMemoryAssignmentError() argument 1151 MaybePredicatedInst(const OperandVector & Operands) MaybePredicatedInst() argument 1170 ParseInstruction(ParseInstructionInfo &,StringRef Name,SMLoc NameLoc,OperandVector & Operands) ParseInstruction() argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/WebAssembly/AsmParser/ |
H A D | WebAssemblyAsmParser.cpp | 398 parseSingleInteger(bool IsNegative,OperandVector & Operands) parseSingleInteger() argument 409 parseSingleFloat(bool IsNegative,OperandVector & Operands) parseSingleFloat() argument 423 parseSpecialFloatMaybe(bool IsNegative,OperandVector & Operands) parseSpecialFloatMaybe() argument 445 checkForP2AlignIfLoadStore(OperandVector & Operands,StringRef InstName) checkForP2AlignIfLoadStore() argument 482 addBlockTypeOperand(OperandVector & Operands,SMLoc NameLoc,WebAssembly::BlockType BT) addBlockTypeOperand() argument 553 ParseInstruction(ParseInstructionInfo &,StringRef Name,SMLoc NameLoc,OperandVector & Operands) ParseInstruction() argument 1019 MatchAndEmitInstruction(SMLoc IDLoc,unsigned &,OperandVector & Operands,MCStreamer & Out,uint64_t & ErrorInfo,bool MatchingInlineAsm) MatchAndEmitInstruction() argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/MSP430/AsmParser/ |
H A D | MSP430AsmParser.cpp | 256 OperandVector &Operands, in MatchAndEmitInstruction() argument 329 OperandVector &Operands) { in parseJccInstruction() argument 390 ParseInstruction(ParseInstructionInfo & Info,StringRef Name,SMLoc NameLoc,OperandVector & Operands) ParseInstruction() argument 446 ParseOperand(OperandVector & Operands) ParseOperand() argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCBoolRetToInt.cpp | 149 const auto &Operands = P->operands(); in getPromotablePHINodes() local 168 const auto &Operands = P->operands(); in getPromotablePHINodes() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/AsmParser/ |
H A D | X86AsmParser.cpp | 129 MatchInstruction(const OperandVector & Operands,MCInst & Inst,uint64_t & ErrorInfo,FeatureBitset & MissingFeatures,bool matchingInlineAsm,unsigned VariantID=0) MatchInstruction() argument 1647 AddDefaultSrcDestOperands(OperandVector & Operands,std::unique_ptr<llvm::MCParsedAsmOperand> && Src,std::unique_ptr<llvm::MCParsedAsmOperand> && Dst) AddDefaultSrcDestOperands() argument 1741 parseOperand(OperandVector & Operands,StringRef Name) parseOperand() argument 1754 CreateMemForMSInlineAsm(unsigned SegReg,const MCExpr * Disp,unsigned BaseReg,unsigned IndexReg,unsigned Scale,bool NonAbsMem,SMLoc Start,SMLoc End,unsigned Size,StringRef Identifier,const InlineAsmIdentifierInfo & Info,OperandVector & Operands) CreateMemForMSInlineAsm() argument 2268 ParseRoundingModeOp(SMLoc Start,OperandVector & Operands) ParseRoundingModeOp() argument 2515 parseIntelOperand(OperandVector & Operands,StringRef Name) parseIntelOperand() argument 2687 parseATTOperand(OperandVector & Operands) parseATTOperand() argument 2800 HandleAVX512Operand(OperandVector & Operands) HandleAVX512Operand() argument 2892 ParseMemOperand(unsigned SegReg,const MCExpr * Disp,SMLoc StartLoc,SMLoc EndLoc,OperandVector & Operands) ParseMemOperand() argument 3122 ParseInstruction(ParseInstructionInfo & Info,StringRef Name,SMLoc NameLoc,OperandVector & Operands) ParseInstruction() argument 3924 emitInstruction(MCInst & Inst,OperandVector & Operands,MCStreamer & Out) emitInstruction() argument 3938 MatchAndEmitInstruction(SMLoc IDLoc,unsigned & Opcode,OperandVector & Operands,MCStreamer & Out,uint64_t & ErrorInfo,bool MatchingInlineAsm) MatchAndEmitInstruction() argument 3949 MatchFPUWaitAlias(SMLoc IDLoc,X86Operand & Op,OperandVector & Operands,MCStreamer & Out,bool MatchingInlineAsm) MatchFPUWaitAlias() argument 3988 getPrefixes(OperandVector & Operands) getPrefixes() argument 4028 MatchAndEmitATTInstruction(SMLoc IDLoc,unsigned & Opcode,OperandVector & Operands,MCStreamer & Out,uint64_t & ErrorInfo,bool MatchingInlineAsm) MatchAndEmitATTInstruction() argument 4286 MatchAndEmitIntelInstruction(SMLoc IDLoc,unsigned & Opcode,OperandVector & Operands,MCStreamer & Out,uint64_t & ErrorInfo,bool MatchingInlineAsm) MatchAndEmitIntelInstruction() argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/ARM/AsmParser/ |
H A D | ARMAsmParser.cpp | 4129 tryParseShiftRegister(OperandVector & Operands) tryParseShiftRegister() argument 4231 tryParseRegisterWithWriteBack(OperandVector & Operands) tryParseRegisterWithWriteBack() argument 4327 parseITCondCode(OperandVector & Operands) parseITCondCode() argument 4346 parseCoprocNumOperand(OperandVector & Operands) parseCoprocNumOperand() argument 4367 parseCoprocRegOperand(OperandVector & Operands) parseCoprocRegOperand() argument 4385 parseCoprocOptionOperand(OperandVector & Operands) parseCoprocOptionOperand() argument 4455 parseRegisterList(OperandVector & Operands,bool EnforceOrder,bool AllowRAAC) parseRegisterList() argument 4669 parseVectorList(OperandVector & Operands) parseVectorList() argument 4894 parseMemBarrierOptOperand(OperandVector & Operands) parseMemBarrierOptOperand() argument 4959 parseTraceSyncBarrierOptOperand(OperandVector & Operands) parseTraceSyncBarrierOptOperand() argument 4978 parseInstSyncBarrierOptOperand(OperandVector & Operands) parseInstSyncBarrierOptOperand() argument 5022 parseProcIFlagsOperand(OperandVector & Operands) parseProcIFlagsOperand() argument 5056 parseMSRMaskOperand(OperandVector & Operands) parseMSRMaskOperand() argument 5153 parseBankedRegOperand(OperandVector & Operands) parseBankedRegOperand() argument 5171 parsePKHImm(OperandVector & Operands,StringRef Op,int Low,int High) parsePKHImm() argument 5207 parseSetEndImm(OperandVector & Operands) parseSetEndImm() argument 5232 parseShifterImm(OperandVector & Operands) parseShifterImm() argument 5286 parseRotImm(OperandVector & Operands) parseRotImm() argument 5324 parseModImm(OperandVector & Operands) parseModImm() argument 5432 parseBitfield(OperandVector & Operands) parseBitfield() argument 5482 parsePostIdxReg(OperandVector & Operands) parsePostIdxReg() argument 5530 parseAM3Offset(OperandVector & Operands) parseAM3Offset() argument 5601 cvtThumbMultiply(MCInst & Inst,const OperandVector & Operands) cvtThumbMultiply() argument 5617 cvtThumbBranches(MCInst & Inst,const OperandVector & Operands) cvtThumbBranches() argument 5675 cvtMVEVMOVQtoDReg(MCInst & Inst,const OperandVector & Operands) cvtMVEVMOVQtoDReg() argument 5691 parseMemory(OperandVector & Operands) parseMemory() argument 5944 parseFPImm(OperandVector & Operands) parseFPImm() argument 6023 parseOperand(OperandVector & Operands,StringRef Mnemonic) parseOperand() argument 6493 tryConvertingToTwoOperandForm(StringRef Mnemonic,bool CarrySetting,OperandVector & Operands) tryConvertingToTwoOperandForm() argument 6595 shouldOmitCCOutOperand(StringRef Mnemonic,OperandVector & Operands) shouldOmitCCOutOperand() argument 6746 shouldOmitPredicateOperand(StringRef Mnemonic,OperandVector & Operands) shouldOmitPredicateOperand() argument 6769 shouldOmitVectorPredicateOperand(StringRef Mnemonic,OperandVector & Operands) shouldOmitVectorPredicateOperand() argument 6838 fixupGNULDRDAlias(StringRef Mnemonic,OperandVector & Operands) fixupGNULDRDAlias() argument 6880 CDEConvertDualRegOperand(StringRef Mnemonic,OperandVector & Operands) CDEConvertDualRegOperand() argument 6939 ParseInstruction(ParseInstructionInfo & Info,StringRef Name,SMLoc NameLoc,OperandVector & Operands) ParseInstruction() argument 7393 validatetLDMRegList(const MCInst & Inst,const OperandVector & Operands,unsigned ListNo,bool IsARPop) validatetLDMRegList() argument 7412 validatetSTMRegList(const MCInst & Inst,const OperandVector & Operands,unsigned ListNo) validatetSTMRegList() argument 7433 validateLDRDSTRD(MCInst & Inst,const OperandVector & Operands,bool Load,bool ARMMode,bool Writeback) validateLDRDSTRD() argument 7517 validateInstruction(MCInst & Inst,const OperandVector & Operands) validateInstruction() argument 8717 processInstruction(MCInst & Inst,const OperandVector & Operands,MCStreamer & Out) processInstruction() argument 11040 MatchInstruction(OperandVector & Operands,MCInst & Inst,SmallVectorImpl<NearMissInfo> & NearMisses,bool MatchingInlineAsm,bool & EmitInITBlock,MCStreamer & Out) MatchInstruction() argument 11130 MatchAndEmitInstruction(SMLoc IDLoc,unsigned & Opcode,OperandVector & Operands,MCStreamer & Out,uint64_t & ErrorInfo,bool MatchingInlineAsm) MatchAndEmitInstruction() argument 11908 SmallVector<std::unique_ptr<MCParsedAsmOperand>, 1> Operands; parseDirectiveRegSave() local 12257 SmallVector<std::unique_ptr<MCParsedAsmOperand>, 1> Operands; parseDirectiveSEHSaveRegs() local 12299 SmallVector<std::unique_ptr<MCParsedAsmOperand>, 1> Operands; parseDirectiveSEHSaveFRegs() local 12455 FilterNearMisses(SmallVectorImpl<NearMissInfo> & NearMissesIn,SmallVectorImpl<NearMissMessage> & NearMissesOut,SMLoc IDLoc,OperandVector & Operands) FilterNearMisses() argument 12608 ReportNearMisses(SmallVectorImpl<NearMissInfo> & NearMisses,SMLoc IDLoc,OperandVector & Operands) ReportNearMisses() argument [all...] |