Home
last modified time | relevance | path

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

1234

/netbsd-src/external/apache2/llvm/dist/llvm/docs/
H A DMIRLangRef.rst463 Immediate Operands
509 .. _register-operands:
511 Register Operands
532 .. _register-flags:
534 Register Flags
578 Subregister Indices
593 Constant Pool Indices
644 Global Value Operands
663 Target-dependent Index Operands
678 Jump-table Index Operands
[all …]
H A DAMDGPUInstructionSyntax.rst143 Operands chapter
H A DAMDGPUInstructionNotation.rst40 Operands chapter
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/AsmParser/
H A DSystemZAsmParser.cpp499 OperandMatchResultTy parseGR32(OperandVector &Operands) { in parseGR32()
502 OperandMatchResultTy parseGRH32(OperandVector &Operands) { in parseGRH32()
505 OperandMatchResultTy parseGRX32(OperandVector &Operands) { in parseGRX32()
508 OperandMatchResultTy parseGR64(OperandVector &Operands) { in parseGR64()
511 OperandMatchResultTy parseGR128(OperandVector &Operands) { in parseGR128()
514 OperandMatchResultTy parseADDR32(OperandVector &Operands) { in parseADDR32()
518 OperandMatchResultTy parseADDR64(OperandVector &Operands) { in parseADDR64()
522 OperandMatchResultTy parseADDR128(OperandVector &Operands) { in parseADDR128()
525 OperandMatchResultTy parseFP32(OperandVector &Operands) { in parseFP32()
528 OperandMatchResultTy parseFP64(OperandVector &Operands) { in parseFP64()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp1487 void cvtDS(MCInst &Inst, const OperandVector &Operands) { cvtDSImpl(Inst, Operands, false); } in cvtDS()
1488 void cvtDSGds(MCInst &Inst, const OperandVector &Operands) { cvtDSImpl(Inst, Operands, true); } in cvtDSGds()
1620 …void cvtMubuf(MCInst &Inst, const OperandVector &Operands) { cvtMubufImpl(Inst, Operands, false); } in cvtMubuf()
1621 …void cvtMubufAtomic(MCInst &Inst, const OperandVector &Operands) { cvtMubufImpl(Inst, Operands, tr… in cvtMubufAtomic()
1622 …void cvtMubufLds(MCInst &Inst, const OperandVector &Operands) { cvtMubufImpl(Inst, Operands, false… in cvtMubufLds()
1663 void cvtDPP8(MCInst &Inst, const OperandVector &Operands) { cvtDPP(Inst, Operands, true); } in cvtDPP8()
2732 AMDGPUAsmParser::parseImm(OperandVector &Operands, bool HasSP3AbsModifier) { in parseImm()
2806 AMDGPUAsmParser::parseReg(OperandVector &Operands) { in parseReg()
2819 AMDGPUAsmParser::parseRegOrImm(OperandVector &Operands, bool HasSP3AbsMod) { in parseRegOrImm()
2921 AMDGPUAsmParser::parseRegOrImmWithFPInputMods(OperandVector &Operands, in parseRegOrImmWithFPInputMods()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/CSKY/AsmParser/
H A DCSKYAsmParser.cpp282 OperandVector &Operands, uint64_t ErrorInfo, int64_t Lower, int64_t Upper, in generateImmOutOfRangeError()
289 OperandVector &Operands, in MatchAndEmitInstruction()
410 OperandMatchResultTy CSKYAsmParser::parseRegister(OperandVector &Operands) { in parseRegister()
432 OperandMatchResultTy CSKYAsmParser::parseBaseRegImm(OperandVector &Operands) { in parseBaseRegImm()
484 OperandMatchResultTy CSKYAsmParser::parseImmediate(OperandVector &Operands) { in parseImmediate()
509 bool CSKYAsmParser::parseOperand(OperandVector &Operands, StringRef Mnemonic) { in parseOperand()
537 OperandMatchResultTy CSKYAsmParser::parseCSKYSymbol(OperandVector &Operands) { in parseCSKYSymbol()
571 CSKYAsmParser::parseConstpoolSymbol(OperandVector &Operands) { in parseConstpoolSymbol()
600 SMLoc NameLoc, OperandVector &Operands) { in ParseInstruction()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/BPF/AsmParser/
H A DBPFAsmParser.cpp263 bool BPFAsmParser::PreMatchCheck(OperandVector &Operands) { in PreMatchCheck()
286 OperandVector &Operands, in MatchAndEmitInstruction()
350 BPFAsmParser::parseOperandAsOperator(OperandVector &Operands) { in parseOperandAsOperator()
415 OperandMatchResultTy BPFAsmParser::parseRegister(OperandVector &Operands) { in parseRegister()
435 OperandMatchResultTy BPFAsmParser::parseImmediate(OperandVector &Operands) { in parseImmediate()
463 SMLoc NameLoc, OperandVector &Operands) { in ParseInstruction()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
H A DVPlanSLP.cpp57 void VPlanSlp::addCombined(ArrayRef<VPValue *> Operands, VPInstruction *New) { in addCombined()
164 SmallVector<VPValue *, 4> Operands; in getOperands() local
312 for (auto &Operands : MultiNodeOps) { in reorderMultiNodeOps() local
405 for (auto &Operands : getOperands(Values)) { in buildGraph() local
449 for (auto &Operands : getOperands(Values)) in buildGraph() local
H A DVPlan.h663 VPRecipeBase(const unsigned char SC, ArrayRef<VPValue *> Operands) in VPRecipeBase()
667 VPRecipeBase(const unsigned char SC, iterator_range<IterT> Operands) in VPRecipeBase()
777 VPInstruction(unsigned Opcode, ArrayRef<VPValue *> Operands) in VPInstruction()
781 VPInstruction(unsigned Opcode, ArrayRef<VPInstruction *> Operands) in VPInstruction()
788 VPInstruction(unsigned Opcode, std::initializer_list<VPValue *> Operands) in VPInstruction()
857 VPWidenRecipe(Instruction &I, iterator_range<IterT> Operands) in VPWidenRecipe()
915 VPWidenSelectRecipe(SelectInst &I, iterator_range<IterT> Operands, in VPWidenSelectRecipe()
945 VPWidenGEPRecipe(GetElementPtrInst *GEP, iterator_range<IterT> Operands) in VPWidenGEPRecipe()
951 VPWidenGEPRecipe(GetElementPtrInst *GEP, iterator_range<IterT> Operands, in VPWidenGEPRecipe()
1113 VPBlendRecipe(PHINode *Phi, ArrayRef<VPValue *> Operands) in VPBlendRecipe()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AVR/AsmParser/
H A DAVRAsmParser.cpp279 OperandVector const &Operands, in invalidOperand()
317 OperandVector &Operands, in MatchAndEmitInstruction()
389 bool AVRAsmParser::tryParseRegisterOperand(OperandVector &Operands) { in tryParseRegisterOperand()
402 bool AVRAsmParser::tryParseExpression(OperandVector &Operands) { in tryParseExpression()
426 bool AVRAsmParser::tryParseRelocExpression(OperandVector &Operands) { in tryParseRelocExpression()
510 bool AVRAsmParser::parseOperand(OperandVector &Operands) { in parseOperand()
556 AVRAsmParser::parseMemriOperand(OperandVector &Operands) { in parseMemriOperand()
618 OperandVector &Operands) { in ParseInstruction()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/AsmParser/
H A DRISCVAsmParser.cpp957 OperandVector &Operands, uint64_t ErrorInfo, int64_t Lower, int64_t Upper, in generateImmOutOfRangeError()
968 OperandVector &Operands, in MatchAndEmitInstruction()
1223 OperandMatchResultTy RISCVAsmParser::parseRegister(OperandVector &Operands, in parseRegister()
1273 RISCVAsmParser::parseCSRSystemRegister(OperandVector &Operands) { in parseCSRSystemRegister()
1347 OperandMatchResultTy RISCVAsmParser::parseImmediate(OperandVector &Operands) { in parseImmediate()
1376 RISCVAsmParser::parseOperandWithModifier(OperandVector &Operands) { in parseOperandWithModifier()
1415 OperandMatchResultTy RISCVAsmParser::parseBareSymbol(OperandVector &Operands) { in parseBareSymbol()
1467 OperandMatchResultTy RISCVAsmParser::parseCallSymbol(OperandVector &Operands) { in parseCallSymbol()
1495 RISCVAsmParser::parsePseudoJumpSymbol(OperandVector &Operands) { in parsePseudoJumpSymbol()
1515 OperandMatchResultTy RISCVAsmParser::parseJALOffset(OperandVector &Operands) { in parseJALOffset()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DScalarEvolutionExpressions.h306 std::array<const SCEV *, 2> Operands; variable
762 SmallVector<const SCEV *, 2> Operands; in visitAddExpr() local
772 SmallVector<const SCEV *, 2> Operands; in visitMulExpr() local
789 SmallVector<const SCEV *, 2> Operands; in visitAddRecExpr() local
801 SmallVector<const SCEV *, 2> Operands; in visitSMaxExpr() local
811 SmallVector<const SCEV *, 2> Operands; in visitUMaxExpr() local
821 SmallVector<const SCEV *, 2> Operands; in visitSMinExpr() local
831 SmallVector<const SCEV *, 2> Operands; in visitUMinExpr() local
893 SmallVector<const SCEV *, 2> Operands; in visitAddRecExpr() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
H A DRISCVISelDAGToDAG.cpp129 bool IsStridedOrIndexed, SmallVectorImpl<SDValue> &Operands, MVT *IndexVT) { in addVectorLoadStoreOperands()
172 SmallVector<SDValue, 8> Operands; in selectVLSEG() local
213 SmallVector<SDValue, 7> Operands; in selectVLSEGFF() local
257 SmallVector<SDValue, 8> Operands; in selectVLXSEG() local
309 SmallVector<SDValue, 8> Operands; in selectVSSEG() local
339 SmallVector<SDValue, 8> Operands; in selectVSXSEG() local
776 SmallVector<SDValue, 8> Operands; in Select() local
819 SmallVector<SDValue, 8> Operands; in Select() local
847 SmallVector<SDValue, 7> Operands; in Select() local
968 SmallVector<SDValue, 8> Operands; in Select() local
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/AsmParser/
H A DSparcAsmParser.cpp632 OperandVector &Operands, in MatchAndEmitInstruction()
715 OperandVector &Operands) { in ParseInstruction()
779 SparcAsmParser::parseMEMOperand(OperandVector &Operands) { in parseMEMOperand()
825 OperandMatchResultTy SparcAsmParser::parseShiftAmtImm(OperandVector &Operands) { in parseShiftAmtImm()
852 OperandMatchResultTy SparcAsmParser::parseMembarTag(OperandVector &Operands) { in parseMembarTag()
898 OperandMatchResultTy SparcAsmParser::parseCallTarget(OperandVector &Operands) { in parseCallTarget()
926 SparcAsmParser::parseOperand(OperandVector &Operands, StringRef Mnemonic) { in parseOperand()
1083 SparcAsmParser::parseBranchModifiers(OperandVector &Operands) { in parseBranchModifiers()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp2390 AArch64AsmParser::tryParseSysCROperand(OperandVector &Operands) { in tryParseSysCROperand()
2421 AArch64AsmParser::tryParsePrefetch(OperandVector &Operands) { in tryParsePrefetch()
2490 AArch64AsmParser::tryParsePSBHint(OperandVector &Operands) { in tryParsePSBHint()
2513 AArch64AsmParser::tryParseBTIHint(OperandVector &Operands) { in tryParseBTIHint()
2537 AArch64AsmParser::tryParseAdrpLabel(OperandVector &Operands) { in tryParseAdrpLabel()
2590 AArch64AsmParser::tryParseAdrLabel(OperandVector &Operands) { in tryParseAdrLabel()
2627 AArch64AsmParser::tryParseFPImm(OperandVector &Operands) { in tryParseFPImm()
2685 AArch64AsmParser::tryParseImmWithOptionalShift(OperandVector &Operands) { in tryParseImmWithOptionalShift()
2788 bool AArch64AsmParser::parseCondCode(OperandVector &Operands, in parseCondCode()
2815 AArch64AsmParser::tryParseOptionalShiftExtend(OperandVector &Operands) { in tryParseOptionalShiftExtend()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/VE/AsmParser/
H A DVEAsmParser.cpp761 OperandVector &Operands, in MatchAndEmitInstruction()
852 OperandVector *Operands) { in parseCC()
880 OperandVector *Operands) { in parseRD()
906 OperandVector *Operands) { in splitMnemonic()
962 SMLoc NameLoc, OperandVector &Operands) { in ParseInstruction()
1160 OperandMatchResultTy VEAsmParser::parseMEMOperand(OperandVector &Operands) { in parseMEMOperand()
1266 OperandMatchResultTy VEAsmParser::parseMEMAsOperand(OperandVector &Operands) { in parseMEMAsOperand()
1357 OperandMatchResultTy VEAsmParser::parseMImmOperand(OperandVector &Operands) { in parseMImmOperand()
1398 OperandMatchResultTy VEAsmParser::parseOperand(OperandVector &Operands, in parseOperand()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/AsmParser/
H A DWebAssemblyAsmParser.cpp363 void parseSingleInteger(bool IsNegative, OperandVector &Operands) { in parseSingleInteger()
374 bool parseSingleFloat(bool IsNegative, OperandVector &Operands) { in parseSingleFloat()
388 bool parseSpecialFloatMaybe(bool IsNegative, OperandVector &Operands) { in parseSpecialFloatMaybe()
410 bool checkForP2AlignIfLoadStore(OperandVector &Operands, StringRef InstName) { in checkForP2AlignIfLoadStore()
447 void addBlockTypeOperand(OperandVector &Operands, SMLoc NameLoc, in addBlockTypeOperand()
513 SMLoc NameLoc, OperandVector &Operands) override { in ParseInstruction()
971 OperandVector &Operands, MCStreamer &Out, in MatchAndEmitInstruction()
/netbsd-src/external/apache2/llvm/dist/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()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/M68k/AsmParser/
H A DM68kAsmParser.cpp596 OperandMatchResultTy M68kAsmParser::parseImm(OperandVector &Operands) { in parseImm()
614 OperandMatchResultTy M68kAsmParser::parseMemOp(OperandVector &Operands) { in parseMemOp()
753 SMLoc NameLoc, OperandVector &Operands) { in ParseInstruction()
784 OperandVector const &Operands, in invalidOperand()
821 OperandVector &Operands, in MatchAndEmitInstruction()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/AsmParser/
H A DX86AsmParser.cpp122 unsigned MatchInstruction(const OperandVector &Operands, MCInst &Inst, in MatchInstruction()
1625 OperandVector& Operands, std::unique_ptr<llvm::MCParsedAsmOperand> &&Src, in AddDefaultSrcDestOperands()
1719 bool X86AsmParser::ParseOperand(OperandVector &Operands) { in ParseOperand()
1729 const InlineAsmIdentifierInfo &Info, OperandVector &Operands) { in CreateMemForMSInlineAsm()
2232 bool X86AsmParser::ParseRoundingModeOp(SMLoc Start, OperandVector &Operands) { in ParseRoundingModeOp()
2479 bool X86AsmParser::ParseIntelOperand(OperandVector &Operands) { in ParseIntelOperand()
2617 bool X86AsmParser::ParseATTOperand(OperandVector &Operands) { in ParseATTOperand()
2730 bool X86AsmParser::HandleAVX512Operand(OperandVector &Operands) { in HandleAVX512Operand()
2821 OperandVector &Operands) { in ParseMemOperand()
3022 SMLoc NameLoc, OperandVector &Operands) { in ParseInstruction()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp4133 int ARMAsmParser::tryParseShiftRegister(OperandVector &Operands) { in tryParseShiftRegister()
4235 bool ARMAsmParser::tryParseRegisterWithWriteBack(OperandVector &Operands) { in tryParseRegisterWithWriteBack()
4332 ARMAsmParser::parseITCondCode(OperandVector &Operands) { in parseITCondCode()
4352 ARMAsmParser::parseCoprocNumOperand(OperandVector &Operands) { in parseCoprocNumOperand()
4374 ARMAsmParser::parseCoprocRegOperand(OperandVector &Operands) { in parseCoprocRegOperand()
4393 ARMAsmParser::parseCoprocOptionOperand(OperandVector &Operands) { in parseCoprocOptionOperand()
4466 bool ARMAsmParser::parseRegisterList(OperandVector &Operands, in parseRegisterList()
4679 ARMAsmParser::parseVectorList(OperandVector &Operands) { in parseVectorList()
4936 ARMAsmParser::parseMemBarrierOptOperand(OperandVector &Operands) { in parseMemBarrierOptOperand()
5007 ARMAsmParser::parseTraceSyncBarrierOptOperand(OperandVector &Operands) { in parseTraceSyncBarrierOptOperand()
[all …]
/netbsd-src/external/apache2/llvm/dist/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()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/MSP430/AsmParser/
H A DMSP430AsmParser.cpp254 OperandVector &Operands, in MatchAndEmitInstruction()
329 OperandVector &Operands) { in parseJccInstruction()
391 OperandVector &Operands) { in ParseInstruction()
451 bool MSP430AsmParser::ParseOperand(OperandVector &Operands) { in ParseOperand()
/netbsd-src/external/apache2/llvm/dist/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
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/AsmParser/
H A DHexagonAsmParser.cpp183 SMLoc NameLoc, OperandVector &Operands) override { in ParseInstruction()
614 OperandVector &Operands, in MatchAndEmitInstruction()
834 static bool previousEqual(OperandVector &Operands, size_t Index, in previousEqual()
844 static bool previousIsLoop(OperandVector &Operands, size_t Index) { in previousIsLoop()
852 bool HexagonAsmParser::splitIdentifier(OperandVector &Operands) { in splitIdentifier()
870 bool HexagonAsmParser::parseOperand(OperandVector &Operands) { in parseOperand()
1040 bool HexagonAsmParser::implicitExpressionLocation(OperandVector &Operands) { in implicitExpressionLocation()
1088 bool HexagonAsmParser::parseExpressionOrOperand(OperandVector &Operands) { in parseExpressionOrOperand()
1104 bool HexagonAsmParser::parseInstruction(OperandVector &Operands) { in parseInstruction()
1229 OperandVector &Operands) { in ParseInstruction()
[all …]

1234