| /openbsd-src/gnu/llvm/llvm/docs/ |
| H A D | MIRLangRef.rst | 466 Immediate Operands 512 .. _register-operands: 514 Register Operands 535 .. _register-flags: 537 Register Flags 581 Subregister Indices 596 Constant Pool Indices 647 Global Value Operands 666 Target-dependent Index Operands 681 Jump-table Index Operands [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/SystemZ/AsmParser/ |
| H A D | SystemZAsmParser.cpp | 513 OperandMatchResultTy parseGR32(OperandVector &Operands) { in parseGR32() 516 OperandMatchResultTy parseGRH32(OperandVector &Operands) { in parseGRH32() 519 OperandMatchResultTy parseGRX32(OperandVector &Operands) { in parseGRX32() 522 OperandMatchResultTy parseGR64(OperandVector &Operands) { in parseGR64() 525 OperandMatchResultTy parseGR128(OperandVector &Operands) { in parseGR128() 528 OperandMatchResultTy parseADDR32(OperandVector &Operands) { in parseADDR32() 532 OperandMatchResultTy parseADDR64(OperandVector &Operands) { in parseADDR64() 536 OperandMatchResultTy parseADDR128(OperandVector &Operands) { in parseADDR128() 539 OperandMatchResultTy parseFP32(OperandVector &Operands) { in parseFP32() 542 OperandMatchResultTy parseFP64(OperandVector &Operands) { in parseFP64() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/AsmParser/ |
| H A D | AMDGPUAsmParser.cpp | 1587 void cvtDS(MCInst &Inst, const OperandVector &Operands) { cvtDSImpl(Inst, Operands, false); } in cvtDS() 1588 void cvtDSGds(MCInst &Inst, const OperandVector &Operands) { cvtDSImpl(Inst, Operands, true); } in cvtDSGds() 1740 …void cvtMubuf(MCInst &Inst, const OperandVector &Operands) { cvtMubufImpl(Inst, Operands, false); } in cvtMubuf() 1741 …void cvtMubufAtomic(MCInst &Inst, const OperandVector &Operands) { cvtMubufImpl(Inst, Operands, tr… in cvtMubufAtomic() 1786 void cvtDPP8(MCInst &Inst, const OperandVector &Operands) { in cvtDPP8() 1791 void cvtVOP3DPP8(MCInst &Inst, const OperandVector &Operands) { in cvtVOP3DPP8() 2926 AMDGPUAsmParser::parseImm(OperandVector &Operands, bool HasSP3AbsModifier) { in parseImm() 3001 AMDGPUAsmParser::parseReg(OperandVector &Operands) { in parseReg() 3014 AMDGPUAsmParser::parseRegOrImm(OperandVector &Operands, bool HasSP3AbsMod) { in parseRegOrImm() 3114 AMDGPUAsmParser::parseRegOrImmWithFPInputMods(OperandVector &Operands, in parseRegOrImmWithFPInputMods() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Xtensa/AsmParser/ |
| H A D | XtensaAsmParser.cpp | 343 static SMLoc RefineErrorLoc(const SMLoc Loc, const OperandVector &Operands, in RefineErrorLoc() 355 OperandVector &Operands, in MatchAndEmitInstruction() 438 XtensaAsmParser::parsePCRelTarget(OperandVector &Operands) { in parsePCRelTarget() 477 OperandMatchResultTy XtensaAsmParser::parseRegister(OperandVector &Operands, in parseRegister() 536 OperandMatchResultTy XtensaAsmParser::parseImmediate(OperandVector &Operands) { in parseImmediate() 572 XtensaAsmParser::parseOperandWithModifier(OperandVector &Operands) { in parseOperandWithModifier() 579 bool XtensaAsmParser::parseOperand(OperandVector &Operands, StringRef Mnemonic, in parseOperand() 609 OperandVector &Operands) { in ParseInstructionWithSR() 670 OperandVector &Operands) { in ParseInstruction()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/BPF/AsmParser/ |
| H A D | BPFAsmParser.cpp | 265 bool BPFAsmParser::PreMatchCheck(OperandVector &Operands) { in PreMatchCheck() 288 OperandVector &Operands, in MatchAndEmitInstruction() 352 BPFAsmParser::parseOperandAsOperator(OperandVector &Operands) { in parseOperandAsOperator() 417 OperandMatchResultTy BPFAsmParser::parseRegister(OperandVector &Operands) { in parseRegister() 437 OperandMatchResultTy BPFAsmParser::parseImmediate(OperandVector &Operands) { in parseImmediate() 465 SMLoc NameLoc, OperandVector &Operands) { in ParseInstruction()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/AsmParser/ |
| H A D | RISCVAsmParser.cpp | 1060 OperandVector &Operands, uint64_t ErrorInfo, int64_t Lower, int64_t Upper, in generateImmOutOfRangeError() 1067 OperandVector &Operands, in MatchAndEmitInstruction() 1334 OperandMatchResultTy RISCVAsmParser::parseRegister(OperandVector &Operands, in parseRegister() 1384 RISCVAsmParser::parseInsnDirectiveOpcode(OperandVector &Operands) { in parseInsnDirectiveOpcode() 1445 RISCVAsmParser::parseCSRSystemRegister(OperandVector &Operands) { in parseCSRSystemRegister() 1519 OperandMatchResultTy RISCVAsmParser::parseImmediate(OperandVector &Operands) { in parseImmediate() 1548 RISCVAsmParser::parseOperandWithModifier(OperandVector &Operands) { in parseOperandWithModifier() 1587 OperandMatchResultTy RISCVAsmParser::parseBareSymbol(OperandVector &Operands) { in parseBareSymbol() 1642 OperandMatchResultTy RISCVAsmParser::parseCallSymbol(OperandVector &Operands) { in parseCallSymbol() 1671 RISCVAsmParser::parsePseudoJumpSymbol(OperandVector &Operands) { in parsePseudoJumpSymbol() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AVR/AsmParser/ |
| H A D | AVRAsmParser.cpp | 287 OperandVector const &Operands, in invalidOperand() 325 OperandVector &Operands, in MatchAndEmitInstruction() 404 bool AVRAsmParser::tryParseRegisterOperand(OperandVector &Operands) { in tryParseRegisterOperand() 422 bool AVRAsmParser::tryParseExpression(OperandVector &Operands) { in tryParseExpression() 446 bool AVRAsmParser::tryParseRelocExpression(OperandVector &Operands) { in tryParseRelocExpression() 518 bool AVRAsmParser::parseOperand(OperandVector &Operands, bool maybeReg) { in parseOperand() 562 OperandMatchResultTy AVRAsmParser::parseMemriOperand(OperandVector &Operands) { in parseMemriOperand() 624 OperandVector &Operands) { in ParseInstruction()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlanSLP.cpp | 49 void VPlanSlp::addCombined(ArrayRef<VPValue *> Operands, VPInstruction *New) { in addCombined() 156 SmallVector<VPValue *, 4> Operands; in getOperands() local 304 for (auto &Operands : MultiNodeOps) { in reorderMultiNodeOps() local 397 for (auto &Operands : getOperands(Values)) { in buildGraph() local 441 for (auto &Operands : getOperands(Values)) in buildGraph() local
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/CSKY/AsmParser/ |
| H A D | CSKYAsmParser.cpp | 652 OperandVector &Operands, uint64_t ErrorInfo, int64_t Lower, int64_t Upper, in generateImmOutOfRangeError() 659 OperandVector &Operands, in MatchAndEmitInstruction() 915 OperandVector &Operands, in processInstruction() 1027 OperandMatchResultTy CSKYAsmParser::parseRegister(OperandVector &Operands) { in parseRegister() 1049 OperandMatchResultTy CSKYAsmParser::parseBaseRegImm(OperandVector &Operands) { in parseBaseRegImm() 1107 OperandMatchResultTy CSKYAsmParser::parseImmediate(OperandVector &Operands) { in parseImmediate() 1134 bool CSKYAsmParser::parseOperand(OperandVector &Operands, StringRef Mnemonic) { in parseOperand() 1171 OperandMatchResultTy CSKYAsmParser::parseCSKYSymbol(OperandVector &Operands) { in parseCSKYSymbol() 1251 OperandMatchResultTy CSKYAsmParser::parseDataSymbol(OperandVector &Operands) { in parseDataSymbol() 1353 CSKYAsmParser::parseConstpoolSymbol(OperandVector &Operands) { in parseConstpoolSymbol() [all …]
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/ |
| H A D | ScalarEvolutionExpressions.h | 290 std::array<const SCEV *, 2> Operands; variable 792 SmallVector<const SCEV *, 2> Operands; in visitAddExpr() local 802 SmallVector<const SCEV *, 2> Operands; in visitMulExpr() local 819 SmallVector<const SCEV *, 2> Operands; in visitAddRecExpr() local 831 SmallVector<const SCEV *, 2> Operands; in visitSMaxExpr() local 841 SmallVector<const SCEV *, 2> Operands; in visitUMaxExpr() local 851 SmallVector<const SCEV *, 2> Operands; in visitSMinExpr() local 861 SmallVector<const SCEV *, 2> Operands; in visitUMinExpr() local 871 SmallVector<const SCEV *, 2> Operands; in visitSequentialUMinExpr() local 931 SmallVector<const SCEV *, 2> Operands; in visitAddRecExpr() local
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/AsmParser/ |
| H A D | AArch64AsmParser.cpp | 2941 AArch64AsmParser::tryParseSysCROperand(OperandVector &Operands) { in tryParseSysCROperand() 2970 AArch64AsmParser::tryParseRPRFMOperand(OperandVector &Operands) { in tryParseRPRFMOperand() 3021 AArch64AsmParser::tryParsePrefetch(OperandVector &Operands) { in tryParsePrefetch() 3089 AArch64AsmParser::tryParsePSBHint(OperandVector &Operands) { in tryParsePSBHint() 3110 AArch64AsmParser::tryParseSyspXzrPair(OperandVector &Operands) { in tryParseSyspXzrPair() 3149 AArch64AsmParser::tryParseBTIHint(OperandVector &Operands) { in tryParseBTIHint() 3172 AArch64AsmParser::tryParseAdrpLabel(OperandVector &Operands) { in tryParseAdrpLabel() 3224 AArch64AsmParser::tryParseAdrLabel(OperandVector &Operands) { in tryParseAdrLabel() 3261 AArch64AsmParser::tryParseFPImm(OperandVector &Operands) { in tryParseFPImm() 3316 AArch64AsmParser::tryParseImmWithOptionalShift(OperandVector &Operands) { in tryParseImmWithOptionalShift() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Sparc/AsmParser/ |
| H A D | SparcAsmParser.cpp | 647 OperandVector &Operands, in MatchAndEmitInstruction() 730 OperandVector &Operands) { in ParseInstruction() 794 SparcAsmParser::parseMEMOperand(OperandVector &Operands) { in parseMEMOperand() 840 OperandMatchResultTy SparcAsmParser::parseShiftAmtImm(OperandVector &Operands) { in parseShiftAmtImm() 869 SparcAsmParser::parseTailRelocSym(OperandVector &Operands) { in parseTailRelocSym() 958 OperandMatchResultTy SparcAsmParser::parseMembarTag(OperandVector &Operands) { in parseMembarTag() 1004 OperandMatchResultTy SparcAsmParser::parseCallTarget(OperandVector &Operands) { in parseCallTarget() 1032 SparcAsmParser::parseOperand(OperandVector &Operands, StringRef Mnemonic) { in parseOperand() 1191 SparcAsmParser::parseBranchModifiers(OperandVector &Operands) { in parseBranchModifiers()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/LoongArch/AsmParser/ |
| H A D | LoongArchAsmParser.cpp | 567 LoongArchAsmParser::parseRegister(OperandVector &Operands) { in parseRegister() 591 LoongArchAsmParser::parseImmediate(OperandVector &Operands) { in parseImmediate() 620 LoongArchAsmParser::parseOperandWithModifier(OperandVector &Operands) { in parseOperandWithModifier() 661 LoongArchAsmParser::parseSImm26Operand(OperandVector &Operands) { in parseSImm26Operand() 686 LoongArchAsmParser::parseAtomicMemOp(OperandVector &Operands) { in parseAtomicMemOp() 709 bool LoongArchAsmParser::parseOperand(OperandVector &Operands, in parseOperand() 731 OperandVector &Operands) { in ParseInstruction() 1121 OperandVector &Operands, in processInstruction() 1244 OperandVector &Operands, uint64_t ErrorInfo, int64_t Lower, int64_t Upper, in generateImmOutOfRangeError() 1251 OperandVector &Operands, in MatchAndEmitInstruction()
|
| /openbsd-src/gnu/llvm/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()
|
| /openbsd-src/gnu/llvm/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
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/VE/AsmParser/ |
| H A D | VEAsmParser.cpp | 765 OperandVector &Operands, in MatchAndEmitInstruction() 857 OperandVector *Operands) { in parseCC() 885 OperandVector *Operands) { in parseRD() 911 OperandVector *Operands) { in splitMnemonic() 967 SMLoc NameLoc, OperandVector &Operands) { in ParseInstruction() 1198 OperandMatchResultTy VEAsmParser::parseMEMOperand(OperandVector &Operands) { in parseMEMOperand() 1304 OperandMatchResultTy VEAsmParser::parseMEMAsOperand(OperandVector &Operands) { in parseMEMAsOperand() 1395 OperandMatchResultTy VEAsmParser::parseMImmOperand(OperandVector &Operands) { in parseMImmOperand() 1436 OperandMatchResultTy VEAsmParser::parseOperand(OperandVector &Operands, in parseOperand()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Lanai/AsmParser/ |
| H A D | LanaiAsmParser.cpp | 655 OperandVector &Operands, in MatchAndEmitInstruction() 893 LanaiAsmParser::parseMemoryOperand(OperandVector &Operands) { in parseMemoryOperand() 1027 LanaiAsmParser::parseOperand(OperandVector *Operands, StringRef Mnemonic) { in parseOperand() 1062 OperandVector *Operands) { in splitMnemonic() 1127 static bool IsMemoryAssignmentError(const OperandVector &Operands) { in IsMemoryAssignmentError() 1168 static bool MaybePredicatedInst(const OperandVector &Operands) { in MaybePredicatedInst() 1187 OperandVector &Operands) { in ParseInstruction()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/AsmParser/ |
| H A D | WebAssemblyAsmParser.cpp | 388 void parseSingleInteger(bool IsNegative, OperandVector &Operands) { in parseSingleInteger() 399 bool parseSingleFloat(bool IsNegative, OperandVector &Operands) { in parseSingleFloat() 413 bool parseSpecialFloatMaybe(bool IsNegative, OperandVector &Operands) { in parseSpecialFloatMaybe() 435 bool checkForP2AlignIfLoadStore(OperandVector &Operands, StringRef InstName) { in checkForP2AlignIfLoadStore() 472 void addBlockTypeOperand(OperandVector &Operands, SMLoc NameLoc, in addBlockTypeOperand() 543 SMLoc NameLoc, OperandVector &Operands) override { in ParseInstruction() 1007 OperandVector &Operands, MCStreamer &Out, in MatchAndEmitInstruction()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/ARM/AsmParser/ |
| H A D | ARMAsmParser.cpp | 4143 int ARMAsmParser::tryParseShiftRegister(OperandVector &Operands) { in tryParseShiftRegister() 4245 bool ARMAsmParser::tryParseRegisterWithWriteBack(OperandVector &Operands) { in tryParseRegisterWithWriteBack() 4342 ARMAsmParser::parseITCondCode(OperandVector &Operands) { in parseITCondCode() 4362 ARMAsmParser::parseCoprocNumOperand(OperandVector &Operands) { in parseCoprocNumOperand() 4384 ARMAsmParser::parseCoprocRegOperand(OperandVector &Operands) { in parseCoprocRegOperand() 4403 ARMAsmParser::parseCoprocOptionOperand(OperandVector &Operands) { in parseCoprocOptionOperand() 4476 bool ARMAsmParser::parseRegisterList(OperandVector &Operands, bool EnforceOrder, in parseRegisterList() 4699 ARMAsmParser::parseVectorList(OperandVector &Operands) { in parseVectorList() 4956 ARMAsmParser::parseMemBarrierOptOperand(OperandVector &Operands) { in parseMemBarrierOptOperand() 5027 ARMAsmParser::parseTraceSyncBarrierOptOperand(OperandVector &Operands) { in parseTraceSyncBarrierOptOperand() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/X86/AsmParser/ |
| H A D | X86AsmParser.cpp | 123 unsigned MatchInstruction(const OperandVector &Operands, MCInst &Inst, in MatchInstruction() 1643 OperandVector& Operands, std::unique_ptr<llvm::MCParsedAsmOperand> &&Src, in AddDefaultSrcDestOperands() 1737 bool X86AsmParser::parseOperand(OperandVector &Operands, StringRef Name) { in parseOperand() 1747 const InlineAsmIdentifierInfo &Info, OperandVector &Operands) { in CreateMemForMSInlineAsm() 2267 bool X86AsmParser::ParseRoundingModeOp(SMLoc Start, OperandVector &Operands) { in ParseRoundingModeOp() 2514 bool X86AsmParser::parseIntelOperand(OperandVector &Operands, StringRef Name) { in parseIntelOperand() 2678 bool X86AsmParser::parseATTOperand(OperandVector &Operands) { in parseATTOperand() 2791 bool X86AsmParser::HandleAVX512Operand(OperandVector &Operands) { in HandleAVX512Operand() 2883 OperandVector &Operands) { in ParseMemOperand() 3084 SMLoc NameLoc, OperandVector &Operands) { in ParseInstruction() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/MSP430/AsmParser/ |
| H A D | MSP430AsmParser.cpp | 257 OperandVector &Operands, in MatchAndEmitInstruction() 332 OperandVector &Operands) { in parseJccInstruction() 394 OperandVector &Operands) { in ParseInstruction() 454 bool MSP430AsmParser::ParseOperand(OperandVector &Operands) { in ParseOperand()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/AsmParser/ |
| H A D | HexagonAsmParser.cpp | 178 SMLoc NameLoc, OperandVector &Operands) override { in ParseInstruction() 612 OperandVector &Operands, in MatchAndEmitInstruction() 832 static bool previousEqual(OperandVector &Operands, size_t Index, in previousEqual() 843 static bool previousIsLoop(OperandVector &Operands, size_t Index) { in previousIsLoop() 851 bool HexagonAsmParser::splitIdentifier(OperandVector &Operands) { in splitIdentifier() 869 bool HexagonAsmParser::parseOperand(OperandVector &Operands) { in parseOperand() 1039 bool HexagonAsmParser::implicitExpressionLocation(OperandVector &Operands) { in implicitExpressionLocation() 1087 bool HexagonAsmParser::parseExpressionOrOperand(OperandVector &Operands) { in parseExpressionOrOperand() 1103 bool HexagonAsmParser::parseInstruction(OperandVector &Operands) { in parseInstruction() 1228 OperandVector &Operands) { in ParseInstruction() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelDAGToDAG.cpp | 268 bool IsMasked, bool IsStridedOrIndexed, SmallVectorImpl<SDValue> &Operands, in addVectorLoadStoreOperands() 322 SmallVector<SDValue, 8> Operands; in selectVLSEG() local 365 SmallVector<SDValue, 7> Operands; in selectVLSEGFF() local 410 SmallVector<SDValue, 8> Operands; in selectVLXSEG() local 469 SmallVector<SDValue, 8> Operands; in selectVSSEG() local 499 SmallVector<SDValue, 8> Operands; in selectVSXSEG() local 1412 SmallVector<SDValue, 8> Operands; in Select() local 1465 SmallVector<SDValue, 8> Operands; in Select() local 1498 SmallVector<SDValue, 7> Operands; in Select() local 1616 SmallVector<SDValue, 8> Operands; in Select() local [all …]
|
| /openbsd-src/gnu/llvm/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 325 ArrayRef<Operand> Operands, in addOperandIfAlias()
|
| /openbsd-src/gnu/llvm/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
|