| /llvm-project-15.0.7/llvm/docs/ |
| H A D | MIRLangRef.rst | 466 Immediate Operands 514 Register Operands 535 .. _register-flags: 537 Register Flags 581 Subregister Indices 596 Constant Pool Indices 727 MCSymbol Operands 739 CFIIndex Operands 760 IntrinsicID Operands 771 Predicate Operands [all …]
|
| H A D | AMDGPUInstructionSyntax.rst | 162 Operands chapter
|
| H A D | AMDGPUInstructionNotation.rst | 40 Operands chapter
|
| /llvm-project-15.0.7/llvm/lib/Target/SystemZ/AsmParser/ |
| H A D | SystemZAsmParser.cpp | 511 OperandMatchResultTy parseGR32(OperandVector &Operands) { in parseGR32() 514 OperandMatchResultTy parseGRH32(OperandVector &Operands) { in parseGRH32() 517 OperandMatchResultTy parseGRX32(OperandVector &Operands) { in parseGRX32() 520 OperandMatchResultTy parseGR64(OperandVector &Operands) { in parseGR64() 523 OperandMatchResultTy parseGR128(OperandVector &Operands) { in parseGR128() 537 OperandMatchResultTy parseFP32(OperandVector &Operands) { in parseFP32() 540 OperandMatchResultTy parseFP64(OperandVector &Operands) { in parseFP64() 546 OperandMatchResultTy parseVR32(OperandVector &Operands) { in parseVR32() 549 OperandMatchResultTy parseVR64(OperandVector &Operands) { in parseVR64() 558 OperandMatchResultTy parseAR32(OperandVector &Operands) { in parseAR32() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/AsmParser/ |
| H A D | AMDGPUAsmParser.cpp | 2978 AMDGPUAsmParser::parseReg(OperandVector &Operands) { in parseReg() 5915 AMDGPUAsmParser::parseCPol(OperandVector &Operands) { in parseCPol() 5988 MCInst& Inst, const OperandVector& Operands, in addOptionalImmOperand() 6219 AMDGPUAsmParser::parseFORMAT(OperandVector &Operands) { in parseFORMAT() 6734 AMDGPUAsmParser::parseHwreg(OperandVector &Operands) { in parseHwreg() 6854 AMDGPUAsmParser::parseSendMsgOp(OperandVector &Operands) { in parseSendMsgOp() 7076 AMDGPUAsmParser::parseExpr(OperandVector &Operands) { in parseExpr() 7431 AMDGPUAsmParser::parseSwizzleOp(OperandVector &Operands) { in parseSwizzleOp() 7510 AMDGPUAsmParser::parseGPRIdxMode(OperandVector &Operands) { in parseGPRIdxMode() 7575 AMDGPUAsmParser::parseBoolReg(OperandVector &Operands) { in parseBoolReg() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/BPF/AsmParser/ |
| H A D | BPFAsmParser.cpp | 264 bool BPFAsmParser::PreMatchCheck(OperandVector &Operands) { in PreMatchCheck() 287 OperandVector &Operands, in MatchAndEmitInstruction() 351 BPFAsmParser::parseOperandAsOperator(OperandVector &Operands) { in parseOperandAsOperator() 416 OperandMatchResultTy BPFAsmParser::parseRegister(OperandVector &Operands) { in parseRegister() 436 OperandMatchResultTy BPFAsmParser::parseImmediate(OperandVector &Operands) { in parseImmediate() 464 SMLoc NameLoc, OperandVector &Operands) { in ParseInstruction()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlanSLP.cpp | 48 void VPlanSlp::addCombined(ArrayRef<VPValue *> Operands, VPInstruction *New) { in addCombined() 155 SmallVector<VPValue *, 4> Operands; in getOperands() local 303 for (auto &Operands : MultiNodeOps) { in reorderMultiNodeOps() local 396 for (auto &Operands : getOperands(Values)) { in buildGraph() local 440 for (auto &Operands : getOperands(Values)) in buildGraph() local
|
| /llvm-project-15.0.7/llvm/lib/Target/LoongArch/AsmParser/ |
| H A D | LoongArchAsmParser.cpp | 293 LoongArchAsmParser::parseRegister(OperandVector &Operands) { in parseRegister() 317 LoongArchAsmParser::parseImmediate(OperandVector &Operands) { in parseImmediate() 331 bool LoongArchAsmParser::parseOperand(OperandVector &Operands, in parseOperand() 344 OperandVector &Operands) { in ParseInstruction() 371 OperandVector &Operands, in processInstruction() 430 OperandVector &Operands, uint64_t ErrorInfo, int64_t Lower, int64_t Upper, in generateImmOutOfRangeError() 437 OperandVector &Operands, in MatchAndEmitInstruction()
|
| /llvm-project-15.0.7/llvm/lib/Target/AVR/AsmParser/ |
| H A D | AVRAsmParser.cpp | 285 OperandVector const &Operands, in invalidOperand() 323 OperandVector &Operands, in MatchAndEmitInstruction() 402 bool AVRAsmParser::tryParseRegisterOperand(OperandVector &Operands) { in tryParseRegisterOperand() 420 bool AVRAsmParser::tryParseExpression(OperandVector &Operands) { in tryParseExpression() 444 bool AVRAsmParser::tryParseRelocExpression(OperandVector &Operands) { in tryParseRelocExpression() 527 bool AVRAsmParser::parseOperand(OperandVector &Operands) { in parseOperand() 572 OperandMatchResultTy AVRAsmParser::parseMemriOperand(OperandVector &Operands) { in parseMemriOperand() 634 OperandVector &Operands) { in ParseInstruction()
|
| /llvm-project-15.0.7/llvm/lib/Target/RISCV/AsmParser/ |
| H A D | RISCVAsmParser.cpp | 1384 RISCVAsmParser::parseInsnDirectiveOpcode(OperandVector &Operands) { in parseInsnDirectiveOpcode() 1445 RISCVAsmParser::parseCSRSystemRegister(OperandVector &Operands) { in parseCSRSystemRegister() 1548 RISCVAsmParser::parseOperandWithModifier(OperandVector &Operands) { in parseOperandWithModifier() 1671 RISCVAsmParser::parsePseudoJumpSymbol(OperandVector &Operands) { in parsePseudoJumpSymbol() 1833 RISCVAsmParser::parseMemOpBaseReg(OperandVector &Operands) { in parseMemOpBaseReg() 1859 RISCVAsmParser::parseZeroOffsetMemOp(OperandVector &Operands) { in parseZeroOffsetMemOp() 1958 OperandVector &Operands) { in ParseInstruction() 2285 SmallVector<std::unique_ptr<MCParsedAsmOperand>, 8> Operands; in parseDirectiveInsn() local 2562 OperandVector &Operands) { in checkPseudoAddTPRel() 2580 OperandVector &Operands) { in validateInstruction() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/CSKY/AsmParser/ |
| H A D | CSKYAsmParser.cpp | 651 OperandVector &Operands, uint64_t ErrorInfo, int64_t Lower, int64_t Upper, in generateImmOutOfRangeError() 658 OperandVector &Operands, in MatchAndEmitInstruction() 914 OperandVector &Operands, in processInstruction() 1026 OperandMatchResultTy CSKYAsmParser::parseRegister(OperandVector &Operands) { in parseRegister() 1048 OperandMatchResultTy CSKYAsmParser::parseBaseRegImm(OperandVector &Operands) { in parseBaseRegImm() 1106 OperandMatchResultTy CSKYAsmParser::parseImmediate(OperandVector &Operands) { in parseImmediate() 1170 OperandMatchResultTy CSKYAsmParser::parseCSKYSymbol(OperandVector &Operands) { in parseCSKYSymbol() 1352 CSKYAsmParser::parseConstpoolSymbol(OperandVector &Operands) { in parseConstpoolSymbol() 1444 OperandMatchResultTy CSKYAsmParser::parsePSRFlag(OperandVector &Operands) { in parsePSRFlag() 1488 OperandMatchResultTy CSKYAsmParser::parseRegSeq(OperandVector &Operands) { in parseRegSeq() [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | ScalarEvolutionExpressions.h | 298 std::array<const SCEV *, 2> Operands; variable 811 SmallVector<const SCEV *, 2> Operands; in visitAddExpr() local 821 SmallVector<const SCEV *, 2> Operands; in visitMulExpr() local 838 SmallVector<const SCEV *, 2> Operands; in visitAddRecExpr() local 850 SmallVector<const SCEV *, 2> Operands; in visitSMaxExpr() local 860 SmallVector<const SCEV *, 2> Operands; in visitUMaxExpr() local 870 SmallVector<const SCEV *, 2> Operands; in visitSMinExpr() local 880 SmallVector<const SCEV *, 2> Operands; in visitUMinExpr() local 890 SmallVector<const SCEV *, 2> Operands; in visitSequentialUMinExpr() local 950 SmallVector<const SCEV *, 2> Operands; in visitAddRecExpr() local
|
| /llvm-project-15.0.7/llvm/lib/Target/Sparc/AsmParser/ |
| H A D | SparcAsmParser.cpp | 646 OperandVector &Operands, in MatchAndEmitInstruction() 729 OperandVector &Operands) { in ParseInstruction() 793 SparcAsmParser::parseMEMOperand(OperandVector &Operands) { in parseMEMOperand() 839 OperandMatchResultTy SparcAsmParser::parseShiftAmtImm(OperandVector &Operands) { in parseShiftAmtImm() 868 SparcAsmParser::parseTailRelocSym(OperandVector &Operands) { in parseTailRelocSym() 957 OperandMatchResultTy SparcAsmParser::parseMembarTag(OperandVector &Operands) { in parseMembarTag() 1003 OperandMatchResultTy SparcAsmParser::parseCallTarget(OperandVector &Operands) { in parseCallTarget() 1031 SparcAsmParser::parseOperand(OperandVector &Operands, StringRef Mnemonic) { in parseOperand() 1188 SparcAsmParser::parseBranchModifiers(OperandVector &Operands) { in parseBranchModifiers()
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/AsmParser/ |
| H A D | AArch64AsmParser.cpp | 2719 AArch64AsmParser::tryParsePrefetch(OperandVector &Operands) { in tryParsePrefetch() 2787 AArch64AsmParser::tryParsePSBHint(OperandVector &Operands) { in tryParsePSBHint() 2809 AArch64AsmParser::tryParseBTIHint(OperandVector &Operands) { in tryParseBTIHint() 2884 AArch64AsmParser::tryParseAdrLabel(OperandVector &Operands) { in tryParseAdrLabel() 2921 AArch64AsmParser::tryParseFPImm(OperandVector &Operands) { in tryParseFPImm() 3081 bool AArch64AsmParser::parseCondCode(OperandVector &Operands, in parseCondCode() 3110 AArch64AsmParser::tryParseSVCR(OperandVector &Operands) { in tryParseSVCR() 3371 OperandVector &Operands) { in parseSysAlias() 3592 AArch64AsmParser::tryParseSysReg(OperandVector &Operands) { in tryParseSysReg() 3973 AArch64AsmParser::tryParseVectorList(OperandVector &Operands, in tryParseVectorList() [all …]
|
| /llvm-project-15.0.7/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
|
| /llvm-project-15.0.7/llvm/lib/Target/M68k/AsmParser/ |
| H A D | M68kAsmParser.cpp | 691 OperandMatchResultTy M68kAsmParser::parseImm(OperandVector &Operands) { in parseImm() 709 OperandMatchResultTy M68kAsmParser::parseMemOp(OperandVector &Operands) { in parseMemOp() 835 M68kAsmParser::parseRegOrMoveMask(OperandVector &Operands) { in parseRegOrMoveMask() 922 SMLoc NameLoc, OperandVector &Operands) { in ParseInstruction() 953 OperandVector const &Operands, in invalidOperand() 990 OperandVector &Operands, in MatchAndEmitInstruction()
|
| /llvm-project-15.0.7/llvm/lib/Target/WebAssembly/AsmParser/ |
| H A D | WebAssemblyAsmParser.cpp | 386 void parseSingleInteger(bool IsNegative, OperandVector &Operands) { in parseSingleInteger() 397 bool parseSingleFloat(bool IsNegative, OperandVector &Operands) { in parseSingleFloat() 411 bool parseSpecialFloatMaybe(bool IsNegative, OperandVector &Operands) { in parseSpecialFloatMaybe() 433 bool checkForP2AlignIfLoadStore(OperandVector &Operands, StringRef InstName) { in checkForP2AlignIfLoadStore() 470 void addBlockTypeOperand(OperandVector &Operands, SMLoc NameLoc, in addBlockTypeOperand() 541 SMLoc NameLoc, OperandVector &Operands) override { in ParseInstruction() 992 OperandVector &Operands, MCStreamer &Out, in MatchAndEmitInstruction()
|
| /llvm-project-15.0.7/llvm/lib/Target/Lanai/AsmParser/ |
| H A D | LanaiAsmParser.cpp | 653 OperandVector &Operands, in MatchAndEmitInstruction() 891 LanaiAsmParser::parseMemoryOperand(OperandVector &Operands) { in parseMemoryOperand() 1025 LanaiAsmParser::parseOperand(OperandVector *Operands, StringRef Mnemonic) { in parseOperand() 1060 OperandVector *Operands) { in splitMnemonic() 1125 static bool IsMemoryAssignmentError(const OperandVector &Operands) { in IsMemoryAssignmentError() 1166 static bool MaybePredicatedInst(const OperandVector &Operands) { in MaybePredicatedInst() 1185 OperandVector &Operands) { in ParseInstruction()
|
| /llvm-project-15.0.7/llvm/lib/Target/VE/AsmParser/ |
| H A D | VEAsmParser.cpp | 764 OperandVector &Operands, in MatchAndEmitInstruction() 855 OperandVector *Operands) { in parseCC() 883 OperandVector *Operands) { in parseRD() 909 OperandVector *Operands) { in splitMnemonic() 965 SMLoc NameLoc, OperandVector &Operands) { in ParseInstruction() 1196 OperandMatchResultTy VEAsmParser::parseMEMOperand(OperandVector &Operands) { in parseMEMOperand() 1302 OperandMatchResultTy VEAsmParser::parseMEMAsOperand(OperandVector &Operands) { in parseMEMAsOperand() 1393 OperandMatchResultTy VEAsmParser::parseMImmOperand(OperandVector &Operands) { in parseMImmOperand() 1434 OperandMatchResultTy VEAsmParser::parseOperand(OperandVector &Operands, in parseOperand()
|
| /llvm-project-15.0.7/llvm/tools/llvm-exegesis/lib/ |
| H A D | MCInstrDescView.cpp | 94 SmallVector<Operand, 8> Operands, in Instruction() 111 SmallVector<Operand, 8> Operands; in create() local 327 ArrayRef<Operand> Operands, in addOperandIfAlias()
|
| /llvm-project-15.0.7/llvm/lib/Target/PowerPC/ |
| H A D | PPCBoolRetToInt.cpp | 151 const auto &Operands = P->operands(); in getPromotablePHINodes() local 170 const auto &Operands = P->operands(); in getPromotablePHINodes() local
|
| /llvm-project-15.0.7/llvm/lib/Target/MSP430/AsmParser/ |
| H A D | MSP430AsmParser.cpp | 256 OperandVector &Operands, in MatchAndEmitInstruction() 331 OperandVector &Operands) { in parseJccInstruction() 393 OperandVector &Operands) { in ParseInstruction() 453 bool MSP430AsmParser::ParseOperand(OperandVector &Operands) { in ParseOperand()
|
| /llvm-project-15.0.7/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelDAGToDAG.cpp | 305 SmallVector<SDValue, 8> Operands; in selectVLSEG() local 348 SmallVector<SDValue, 7> Operands; in selectVLSEGFF() local 393 SmallVector<SDValue, 8> Operands; in selectVLXSEG() local 452 SmallVector<SDValue, 8> Operands; in selectVSSEG() local 482 SmallVector<SDValue, 8> Operands; in selectVSXSEG() local 1295 SmallVector<SDValue, 8> Operands; in Select() local 1348 SmallVector<SDValue, 8> Operands; in Select() local 1381 SmallVector<SDValue, 7> Operands; in Select() local 1499 SmallVector<SDValue, 8> Operands; in Select() local 1543 SmallVector<SDValue, 8> Operands; in Select() local [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/AsmParser/ |
| H A D | X86AsmParser.cpp | 123 unsigned MatchInstruction(const OperandVector &Operands, MCInst &Inst, in MatchInstruction() 1736 bool X86AsmParser::parseOperand(OperandVector &Operands, StringRef Name) { in parseOperand() 1746 const InlineAsmIdentifierInfo &Info, OperandVector &Operands) { in CreateMemForMSInlineAsm() 2677 bool X86AsmParser::parseATTOperand(OperandVector &Operands) { in parseATTOperand() 2790 bool X86AsmParser::HandleAVX512Operand(OperandVector &Operands) { in HandleAVX512Operand() 2882 OperandVector &Operands) { in ParseMemOperand() 4029 void X86AsmParser::emitInstruction(MCInst &Inst, OperandVector &Operands, in emitInstruction() 4043 OperandVector &Operands, in MatchAndEmitInstruction() 4093 static unsigned getPrefixes(OperandVector &Operands) { in getPrefixes() 4128 OperandVector &Operands, in MatchAndEmitATTInstruction() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/AsmParser/ |
| H A D | ARMAsmParser.cpp | 4341 ARMAsmParser::parseITCondCode(OperandVector &Operands) { in parseITCondCode() 4698 ARMAsmParser::parseVectorList(OperandVector &Operands) { in parseVectorList() 5298 ARMAsmParser::parseSetEndImm(OperandVector &Operands) { in parseSetEndImm() 5328 ARMAsmParser::parseShifterImm(OperandVector &Operands) { in parseShifterImm() 5399 ARMAsmParser::parseRotImm(OperandVector &Operands) { in parseRotImm() 5446 ARMAsmParser::parseModImm(OperandVector &Operands) { in parseModImm() 5563 ARMAsmParser::parseBitfield(OperandVector &Operands) { in parseBitfield() 5632 ARMAsmParser::parsePostIdxReg(OperandVector &Operands) { in parsePostIdxReg() 5682 ARMAsmParser::parseAM3Offset(OperandVector &Operands) { in parseAM3Offset() 5830 MCInst &Inst, const OperandVector &Operands) { in cvtMVEVMOVQtoDReg() [all …]
|