Home
last modified time | relevance | path

Searched defs:Operands (Results 1 – 25 of 110) sorted by relevance

12345

/llvm-project-15.0.7/llvm/docs/
H A DMIRLangRef.rst466 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 DAMDGPUInstructionSyntax.rst162 Operands chapter
H A DAMDGPUInstructionNotation.rst40 Operands chapter
/llvm-project-15.0.7/llvm/lib/Target/SystemZ/AsmParser/
H A DSystemZAsmParser.cpp511 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 DAMDGPUAsmParser.cpp2978 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 DBPFAsmParser.cpp264 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 DVPlanSLP.cpp48 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 DLoongArchAsmParser.cpp293 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 DAVRAsmParser.cpp285 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 DRISCVAsmParser.cpp1384 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 DCSKYAsmParser.cpp651 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 DScalarEvolutionExpressions.h298 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 DSparcAsmParser.cpp646 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 DAArch64AsmParser.cpp2719 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 DTruncInstCombine.cpp150 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 DM68kAsmParser.cpp691 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 DWebAssemblyAsmParser.cpp386 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 DLanaiAsmParser.cpp653 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 DVEAsmParser.cpp764 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 DMCInstrDescView.cpp94 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 DPPCBoolRetToInt.cpp151 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 DMSP430AsmParser.cpp256 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 DRISCVISelDAGToDAG.cpp305 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 DX86AsmParser.cpp123 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 DARMAsmParser.cpp4341 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 …]

12345