Home
last modified time | relevance | path

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

123456

/llvm-project/llvm/docs/
H A DMIRLangRef.rst466 Immediate Operands
512 .. _register-operands:
514 Register Operands
535 .. _register-flags:
537 Register Flags
595 Subregister Indices
610 Constant Pool Indices
661 Global Value Operands
680 Target-dependent Index Operands
695 Jump-table Index Operands
[all …]
H A DAMDGPUInstructionSyntax.rst189 Operands chapter
H A DAMDGPUInstructionNotation.rst42 Operands chapter
/llvm-project/llvm/lib/Target/SystemZ/AsmParser/
H A DSystemZAsmParser.cpp510 parseGR32(OperandVector & Operands) parseGR32() argument
513 parseGRH32(OperandVector & Operands) 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...]
/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp1833 cvtMubuf(MCInst & Inst,const OperandVector & Operands) cvtMubuf() argument
1834 cvtMubufAtomic(MCInst & Inst,const OperandVector & Operands) cvtMubufAtomic() argument
1863 cvtDPP8(MCInst & Inst,const OperandVector & Operands) cvtDPP8() argument
1868 cvtVOP3DPP8(MCInst & Inst,const OperandVector & Operands) cvtVOP3DPP8() argument
3117 parseImm(OperandVector & Operands,bool HasSP3AbsModifier,bool HasLit) parseImm() argument
3213 parseReg(OperandVector & Operands) parseReg() argument
3225 parseRegOrImm(OperandVector & Operands,bool HasSP3AbsMod,bool HasLit) parseRegOrImm() argument
3324 parseRegOrImmWithFPInputMods(OperandVector & Operands,bool AllowImm) parseRegOrImmWithFPInputMods() argument
3393 parseRegOrImmWithIntInputMods(OperandVector & Operands,bool AllowImm) parseRegOrImmWithIntInputMods() argument
3424 parseRegWithFPInputMods(OperandVector & Operands) parseRegWithFPInputMods() argument
3428 parseRegWithIntInputMods(OperandVector & Operands) parseRegWithIntInputMods() argument
3432 parseVReg32OrOff(OperandVector & Operands) parseVReg32OrOff() argument
3706 validateConstantBusLimitations(const MCInst & Inst,const OperandVector & Operands) validateConstantBusLimitations() argument
3795 validateVOPDRegBankConstraints(const MCInst & Inst,const OperandVector & Operands) validateVOPDRegBankConstraints() argument
4048 validateMovrels(const MCInst & Inst,const OperandVector & Operands) validateMovrels() argument
4076 validateMAIAccWrite(const MCInst & Inst,const OperandVector & Operands) validateMAIAccWrite() argument
4102 validateMAISrc2(const MCInst & Inst,const OperandVector & Operands) validateMAISrc2() argument
4124 validateMFMA(const MCInst & Inst,const OperandVector & Operands) validateMFMA() argument
4375 validateOffset(const MCInst & Inst,const OperandVector & Operands) validateOffset() argument
4409 validateFlatOffset(const MCInst & Inst,const OperandVector & Operands) validateFlatOffset() argument
4453 validateSMEMOffset(const MCInst & Inst,const OperandVector & Operands) validateSMEMOffset() argument
4597 validateDPP(const MCInst & Inst,const OperandVector & Operands) validateDPP() argument
4646 validateVOPLiteral(const MCInst & Inst,const OperandVector & Operands) validateVOPLiteral() argument
4793 validateBLGP(const MCInst & Inst,const OperandVector & Operands) validateBLGP() argument
4825 validateWaitCnt(const MCInst & Inst,const OperandVector & Operands) validateWaitCnt() argument
4848 validateDS(const MCInst & Inst,const OperandVector & Operands) validateDS() argument
4873 validateGWS(const MCInst & Inst,const OperandVector & Operands) validateGWS() argument
4899 validateCoherencyBits(const MCInst & Inst,const OperandVector & Operands,const SMLoc & IDLoc) validateCoherencyBits() argument
4963 validateTHAndScopeBits(const MCInst & Inst,const OperandVector & Operands,const unsigned CPol) validateTHAndScopeBits() argument
5016 validateExeczVcczOperands(const OperandVector & Operands) validateExeczVcczOperands() argument
5033 validateTFE(const MCInst & Inst,const OperandVector & Operands) validateTFE() argument
5049 validateInstruction(const MCInst & Inst,const SMLoc & IDLoc,const OperandVector & Operands) validateInstruction() argument
5242 isInvalidVOPDY(const OperandVector & Operands,uint64_t InvalidOprIdx) isInvalidVOPDY() argument
5254 MatchAndEmitInstruction(SMLoc IDLoc,unsigned & Opcode,OperandVector & Operands,MCStreamer & Out,uint64_t & ErrorInfo,bool MatchingInlineAsm) MatchAndEmitInstruction() argument
6269 parseOperand(OperandVector & Operands,StringRef Mnemonic,OperandMode Mode) parseOperand() argument
6354 ParseInstruction(ParseInstructionInfo & Info,StringRef Name,SMLoc NameLoc,OperandVector & Operands) ParseInstruction() argument
6398 parseTokenOp(StringRef Name,OperandVector & Operands) parseTokenOp() argument
6417 parseIntWithPrefix(const char * Prefix,OperandVector & Operands,AMDGPUOperand::ImmTy ImmTy,std::function<bool (int64_t &)> ConvertResult) parseIntWithPrefix() argument
6435 parseOperandArrayWithPrefix(const char * Prefix,OperandVector & Operands,AMDGPUOperand::ImmTy ImmTy,bool (* ConvertResult)(int64_t &)) parseOperandArrayWithPrefix() argument
6475 parseNamedBit(StringRef Name,OperandVector & Operands,AMDGPUOperand::ImmTy ImmTy) parseNamedBit() argument
6520 parseCPol(OperandVector & Operands) parseCPol() argument
6597 parseScope(OperandVector & Operands,int64_t & Scope) parseScope() argument
6622 parseTH(OperandVector & Operands,int64_t & TH) parseTH() argument
6684 addOptionalImmOperand(MCInst & Inst,const OperandVector & Operands,AMDGPUAsmParser::OptionalImmIndexMap & OptionalIdx,AMDGPUOperand::ImmTy ImmT,int64_t Default=0) addOptionalImmOperand() argument
6733 tryParseIndexKey(OperandVector & Operands,AMDGPUOperand::ImmTy ImmTy) tryParseIndexKey() argument
6752 parseIndexKey8bit(OperandVector & Operands) parseIndexKey8bit() argument
6756 parseIndexKey16bit(OperandVector & Operands) parseIndexKey16bit() argument
6924 parseFORMAT(OperandVector & Operands) parseFORMAT() argument
6975 parseFlatOffset(OperandVector & Operands) parseFlatOffset() argument
6985 parseR128A16(OperandVector & Operands) parseR128A16() argument
6993 parseBLGP(OperandVector & Operands) parseBLGP() argument
7007 cvtExp(MCInst & Inst,const OperandVector & Operands) cvtExp() argument
7142 parseSWaitCnt(OperandVector & Operands) parseSWaitCnt() argument
7223 parseSDelayALU(OperandVector & Operands) parseSDelayALU() argument
7310 parseDepCtr(OperandVector & Operands) parseDepCtr() argument
7377 parseHwreg(OperandVector & Operands) parseHwreg() argument
7514 parseSendMsg(OperandVector & Operands) parseSendMsg() argument
7549 parseInterpSlot(OperandVector & Operands) parseInterpSlot() argument
7570 parseInterpAttr(OperandVector & Operands) parseInterpAttr() argument
7612 parseExpTgt(OperandVector & Operands) parseExpTgt() argument
7726 parseExpr(OperandVector & Operands) parseExpr() argument
7837 getLitLoc(const OperandVector & Operands,bool SearchMandatoryLiterals) const getLitLoc() argument
8136 parseSwizzle(OperandVector & Operands) parseSwizzle() argument
8211 parseGPRIdxMode(OperandVector & Operands) parseGPRIdxMode() argument
8242 parseSOPPBrTarget(OperandVector & Operands) parseSOPPBrTarget() argument
8272 parseBoolReg(OperandVector & Operands) parseBoolReg() argument
8281 cvtMubufImpl(MCInst & Inst,const OperandVector & Operands,bool IsAtomic) cvtMubufImpl() argument
8454 parseOModSI(OperandVector & Operands) parseOModSI() argument
8507 cvtVOP3OpSel(MCInst & Inst,const OperandVector & Operands) cvtVOP3OpSel() argument
8512 cvtVOP3OpSel(MCInst & Inst,const OperandVector & Operands,OptionalImmIndexMap & OptionalIdx) cvtVOP3OpSel() argument
8531 cvtVOP3Interp(MCInst & Inst,const OperandVector & Operands) cvtVOP3Interp() argument
8569 cvtVINTERP(MCInst & Inst,const OperandVector & Operands) cvtVINTERP() argument
8629 cvtVOP3(MCInst & Inst,const OperandVector & Operands,OptionalImmIndexMap & OptionalIdx) cvtVOP3() argument
8681 cvtVOP3(MCInst & Inst,const OperandVector & Operands) cvtVOP3() argument
8686 cvtVOP3P(MCInst & Inst,const OperandVector & Operands,OptionalImmIndexMap & OptIdx) cvtVOP3P() argument
8800 cvtVOP3P(MCInst & Inst,const OperandVector & Operands) cvtVOP3P() argument
8806 addSrcModifiersAndSrc(MCInst & Inst,const OperandVector & Operands,unsigned i,unsigned Opc,unsigned OpName) addSrcModifiersAndSrc() argument
8814 cvtSWMMAC(MCInst & Inst,const OperandVector & Operands) cvtSWMMAC() argument
8847 parseVOPD(OperandVector & Operands) parseVOPD() argument
8868 cvtVOPD(MCInst & Inst,const OperandVector & Operands) cvtVOPD() argument
8982 parseDim(OperandVector & Operands) parseDim() argument
9005 parseDPP8(OperandVector & Operands) parseDPP8() argument
9042 isSupportedDPPCtrl(StringRef Ctrl,const OperandVector & Operands) isSupportedDPPCtrl() argument
9143 parseDPPCtrl(OperandVector & Operands) parseDPPCtrl() argument
9178 cvtVOP3DPP(MCInst & Inst,const OperandVector & Operands,bool IsDPP8) cvtVOP3DPP() argument
9291 cvtDPP(MCInst & Inst,const OperandVector & Operands,bool IsDPP8) cvtDPP() argument
9363 parseSDWASel(OperandVector & Operands,StringRef Prefix,AMDGPUOperand::ImmTy Type) parseSDWASel() argument
9394 parseSDWADstUnused(OperandVector & Operands) parseSDWADstUnused() argument
9419 cvtSdwaVOP1(MCInst & Inst,const OperandVector & Operands) cvtSdwaVOP1() argument
9423 cvtSdwaVOP2(MCInst & Inst,const OperandVector & Operands) cvtSdwaVOP2() argument
9427 cvtSdwaVOP2b(MCInst & Inst,const OperandVector & Operands) cvtSdwaVOP2b() argument
9431 cvtSdwaVOP2e(MCInst & Inst,const OperandVector & Operands) cvtSdwaVOP2e() argument
9435 cvtSdwaVOPC(MCInst & Inst,const OperandVector & Operands) cvtSdwaVOPC() argument
9439 cvtSDWA(MCInst & Inst,const OperandVector & Operands,uint64_t BasicInstType,bool SkipDstVcc,bool SkipSrcVcc) cvtSDWA() argument
9561 parseCustomOperand(OperandVector & Operands,unsigned MCK) parseCustomOperand() argument
9645 parseEndpgm(OperandVector & Operands) parseEndpgm() argument
[all...]
/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Core/
H A DLVLocation.h36 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()
/llvm-project/llvm/lib/Target/BPF/AsmParser/
H A DBPFAsmParser.cpp285 if (Operands.size() == 4) { in PreMatchCheck() argument
308 MatchAndEmitInstruction(SMLoc IDLoc,unsigned & Opcode,OperandVector & Operands,MCStreamer & Out,uint64_t & ErrorInfo,bool MatchingInlineAsm) MatchAndEmitInstruction() argument
376 parseOperandAsOperator(OperandVector & Operands) parseOperandAsOperator() argument
441 parseRegister(OperandVector & Operands) parseRegister() argument
461 parseImmediate(OperandVector & Operands) parseImmediate() argument
489 ParseInstruction(ParseInstructionInfo & Info,StringRef Name,SMLoc NameLoc,OperandVector & Operands) ParseInstruction() argument
[all...]
/llvm-project/llvm/lib/Target/Xtensa/AsmParser/
H A DXtensaAsmParser.cpp354 RefineErrorLoc(const SMLoc Loc,const OperandVector & Operands,uint64_t ErrorInfo) RefineErrorLoc() argument
429 MatchAndEmitInstruction(SMLoc IDLoc,unsigned & Opcode,OperandVector & Operands,MCStreamer & Out,uint64_t & ErrorInfo,bool MatchingInlineAsm) MatchAndEmitInstruction() argument
512 parsePCRelTarget(OperandVector & Operands) parsePCRelTarget() argument
549 parseRegister(OperandVector & Operands,bool AllowParens,bool SR) parseRegister() argument
608 parseImmediate(OperandVector & Operands) parseImmediate() argument
643 parseOperandWithModifier(OperandVector & Operands) parseOperandWithModifier() argument
650 parseOperand(OperandVector & Operands,StringRef Mnemonic,bool SR) parseOperand() argument
678 ParseInstructionWithSR(ParseInstructionInfo & Info,StringRef Name,SMLoc NameLoc,OperandVector & Operands) ParseInstructionWithSR() argument
735 ParseInstruction(ParseInstructionInfo & Info,StringRef Name,SMLoc NameLoc,OperandVector & Operands) ParseInstruction() argument
[all...]
/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanSLP.cpp49 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
/llvm-project/llvm/lib/Target/RISCV/AsmParser/
H A DRISCVAsmParser.cpp221 parseZcmpNegStackAdj(OperandVector & Operands) parseZcmpNegStackAdj() argument
1361 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
1368 MatchAndEmitInstruction(SMLoc IDLoc,unsigned & Opcode,OperandVector & Operands,MCStreamer & Out,uint64_t & ErrorInfo,bool MatchingInlineAsm) MatchAndEmitInstruction() argument
1679 parseRegister(OperandVector & Operands,bool AllowParens) parseRegister() argument
1727 parseInsnDirectiveOpcode(OperandVector & Operands) parseInsnDirectiveOpcode() argument
1782 parseInsnCDirectiveOpcode(OperandVector & Operands) parseInsnCDirectiveOpcode() argument
1842 parseCSRSystemRegister(OperandVector & Operands) parseCSRSystemRegister() argument
1909 parseFPImm(OperandVector & Operands) parseFPImm() argument
1961 parseImmediate(OperandVector & Operands) parseImmediate() argument
1989 parseOperandWithModifier(OperandVector & Operands) parseOperandWithModifier() argument
2016 parseBareSymbol(OperandVector & Operands) parseBareSymbol() argument
2069 parseCallSymbol(OperandVector & Operands) parseCallSymbol() argument
2096 parsePseudoJumpSymbol(OperandVector & Operands) parsePseudoJumpSymbol() argument
2114 parseJALOffset(OperandVector & Operands) parseJALOffset() argument
2197 parseVTypeI(OperandVector & Operands) parseVTypeI() argument
2252 parseMaskReg(OperandVector & Operands) parseMaskReg() argument
2272 parseGPRAsFPR(OperandVector & Operands) parseGPRAsFPR() argument
2290 parseGPRPair(OperandVector & Operands) parseGPRPair() argument
2294 parseGPRPair(OperandVector & Operands,bool IsRV64Inst) parseGPRPair() argument
2331 parseFRMArg(OperandVector & Operands) parseFRMArg() argument
2348 parseFenceArg(OperandVector & Operands) parseFenceArg() argument
2408 parseMemOpBaseReg(OperandVector & Operands) parseMemOpBaseReg() argument
2423 parseZeroOffsetMemOp(OperandVector & Operands) parseZeroOffsetMemOp() argument
2482 parseRegReg(OperandVector & Operands) parseRegReg() argument
2513 parseReglist(OperandVector & Operands) parseReglist() argument
2609 parseZcmpStackAdj(OperandVector & Operands,bool ExpectNegative) parseZcmpStackAdj() argument
2629 parseOperand(OperandVector & Operands,StringRef Mnemonic) parseOperand() argument
2658 ParseInstruction(ParseInstructionInfo & Info,StringRef Name,SMLoc NameLoc,OperandVector & Operands) ParseInstruction() argument
3075 SmallVector<std::unique_ptr<MCParsedAsmOperand>, 8> Operands; parseDirectiveInsn() local
3356 checkPseudoAddTPRel(MCInst & Inst,OperandVector & Operands) checkPseudoAddTPRel() argument
3369 checkPseudoTLSDESCCall(MCInst & Inst,OperandVector & Operands) checkPseudoTLSDESCCall() argument
3397 validateInstruction(MCInst & Inst,OperandVector & Operands) validateInstruction() argument
3515 processInstruction(MCInst & Inst,SMLoc IDLoc,OperandVector & Operands,MCStreamer & Out) processInstruction() argument
[all...]
/llvm-project/llvm/lib/Target/AVR/AsmParser/
H A DAVRAsmParser.cpp286 invalidOperand(SMLoc const & Loc,OperandVector const & Operands,uint64_t const & ErrorInfo) 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...]
/llvm-project/llvm/lib/Target/CSKY/AsmParser/
H A DCSKYAsmParser.cpp653 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...]
/llvm-project/clang/lib/Analysis/FlowSensitive/
H A DFormula.cpp21 ArrayRef<const Formula *> Operands, in create()
/llvm-project/llvm/lib/Target/Sparc/AsmParser/
H A DSparcAsmParser.cpp751 MatchAndEmitInstruction(SMLoc IDLoc,unsigned & Opcode,OperandVector & Operands,MCStreamer & Out,uint64_t & ErrorInfo,bool MatchingInlineAsm) MatchAndEmitInstruction() argument
838 ParseInstruction(ParseInstructionInfo & Info,StringRef Name,SMLoc NameLoc,OperandVector & Operands) ParseInstruction() argument
899 parseMEMOperand(OperandVector & Operands) parseMEMOperand() argument
942 parseShiftAmtImm(OperandVector & Operands) parseShiftAmtImm() argument
966 parseTailRelocSym(OperandVector & Operands) parseTailRelocSym() argument
1046 parseMembarTag(OperandVector & Operands) parseMembarTag() argument
1088 parseASITag(OperandVector & Operands) parseASITag() argument
1126 parsePrefetchTag(OperandVector & Operands) parsePrefetchTag() argument
1161 parseCallTarget(OperandVector & Operands) parseCallTarget() argument
1188 parseOperand(OperandVector & Operands,StringRef Mnemonic) parseOperand() argument
1354 parseBranchModifiers(OperandVector & Operands) parseBranchModifiers() argument
[all...]
/llvm-project/clang/lib/CodeGen/Targets/
H A DTCE.cpp53 SmallVector<llvm::Metadata *, 5> Operands; in setTargetAttributes() local
/llvm-project/llvm/include/llvm/Analysis/
H A DScalarEvolutionExpressions.h307 std::array<const SCEV *, 2> Operands; variable
802 SmallVector<const SCEV *, 2> Operands; visitAddExpr() local
812 SmallVector<const SCEV *, 2> Operands; visitMulExpr() local
829 SmallVector<const SCEV *, 2> Operands; visitAddRecExpr() local
841 SmallVector<const SCEV *, 2> Operands; visitSMaxExpr() local
851 SmallVector<const SCEV *, 2> Operands; visitUMaxExpr() local
861 SmallVector<const SCEV *, 2> Operands; visitSMinExpr() local
871 SmallVector<const SCEV *, 2> Operands; visitUMinExpr() local
881 SmallVector<const SCEV *, 2> Operands; visitSequentialUMinExpr() local
941 SmallVector<const SCEV *, 2> Operands; visitAddRecExpr() local
[all...]
/llvm-project/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp3032 tryParseSysCROperand(OperandVector & Operands) tryParseSysCROperand() argument
3054 tryParseRPRFMOperand(OperandVector & Operands) tryParseRPRFMOperand() argument
3096 tryParsePrefetch(OperandVector & Operands) tryParsePrefetch() argument
3155 tryParsePSBHint(OperandVector & Operands) tryParsePSBHint() argument
3171 tryParseSyspXzrPair(OperandVector & Operands) tryParseSyspXzrPair() argument
3205 tryParseBTIHint(OperandVector & Operands) tryParseBTIHint() argument
3223 tryParseAdrpLabel(OperandVector & Operands) tryParseAdrpLabel() argument
3272 tryParseAdrLabel(OperandVector & Operands) tryParseAdrLabel() argument
3307 tryParseFPImm(OperandVector & Operands) tryParseFPImm() argument
3357 tryParseImmWithOptionalShift(OperandVector & Operands) tryParseImmWithOptionalShift() argument
3467 parseCondCode(OperandVector & Operands,bool invertCondCode) parseCondCode() argument
3495 tryParseSVCR(OperandVector & Operands) tryParseSVCR() argument
3515 tryParseMatrixRegister(OperandVector & Operands) tryParseMatrixRegister() argument
3586 tryParseOptionalShiftExtend(OperandVector & Operands) tryParseOptionalShiftExtend() argument
3786 createSysAlias(uint16_t Encoding,OperandVector & Operands,SMLoc S) createSysAlias() argument
3809 parseSysAlias(StringRef Name,SMLoc NameLoc,OperandVector & Operands) parseSysAlias() argument
3913 parseSyspAlias(StringRef Name,SMLoc NameLoc,OperandVector & Operands) parseSyspAlias() argument
3969 tryParseBarrierOperand(OperandVector & Operands) tryParseBarrierOperand() argument
4032 tryParseBarriernXSOperand(OperandVector & Operands) tryParseBarriernXSOperand() argument
4077 tryParseSysReg(OperandVector & Operands) tryParseSysReg() argument
4113 tryParseNeonVectorRegister(OperandVector & Operands) tryParseNeonVectorRegister() argument
4142 tryParseVectorIndex(OperandVector & Operands) tryParseVectorIndex() argument
4199 tryParseSVEPredicateOrPredicateAsCounterVector(OperandVector & Operands) tryParseSVEPredicateOrPredicateAsCounterVector() argument
4210 tryParseSVEPredicateVector(OperandVector & Operands) tryParseSVEPredicateVector() argument
4271 parseRegister(OperandVector & Operands) parseRegister() argument
4364 tryParseMatrixTileList(OperandVector & Operands) tryParseMatrixTileList() argument
4471 tryParseVectorList(OperandVector & Operands,bool ExpectMatch) tryParseVectorList() argument
4595 parseNeonVectorList(OperandVector & Operands) parseNeonVectorList() argument
4603 tryParseGPR64sp0Operand(OperandVector & Operands) tryParseGPR64sp0Operand() argument
4632 tryParseZTOperand(OperandVector & Operands) tryParseZTOperand() argument
4671 tryParseGPROperand(OperandVector & Operands) tryParseGPROperand() argument
4704 parseOptionalMulOperand(OperandVector & Operands) parseOptionalMulOperand() argument
4746 parseOptionalVGOperand(OperandVector & Operands,StringRef & VecGroup) parseOptionalVGOperand() argument
4766 parseKeywordOperand(OperandVector & Operands) parseKeywordOperand() argument
4785 parseOperand(OperandVector & Operands,bool isCondCode,bool invertCondCode) parseOperand() argument
5092 ParseInstruction(ParseInstructionInfo & Info,StringRef Name,SMLoc NameLoc,OperandVector & Operands) ParseInstruction() argument
5745 showMatchError(SMLoc Loc,unsigned ErrCode,uint64_t ErrorInfo,OperandVector & Operands) showMatchError() argument
6208 MatchAndEmitInstruction(SMLoc IDLoc,unsigned & Opcode,OperandVector & Operands,MCStreamer & Out,uint64_t & ErrorInfo,bool MatchingInlineAsm) MatchAndEmitInstruction() argument
7871 tryParseGPRSeqPair(OperandVector & Operands) tryParseGPRSeqPair() argument
7936 tryParseSVEDataVector(OperandVector & Operands) tryParseSVEDataVector() argument
7986 tryParseSVEPattern(OperandVector & Operands) tryParseSVEPattern() argument
8030 tryParseSVEVecLenSpecifier(OperandVector & Operands) tryParseSVEVecLenSpecifier() argument
8051 tryParseGPR64x8(OperandVector & Operands) tryParseGPR64x8() argument
8072 tryParseImmRange(OperandVector & Operands) tryParseImmRange() argument
[all...]
/llvm-project/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/llvm/lib/Target/M68k/AsmParser/
H A DM68kAsmParser.cpp780 Operands.push_back(M68kOperand::createImm(Expr, Start, End)); in parseMemOp() argument
764 parseImm(OperandVector & Operands) parseImm() 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...]
/llvm-project/llvm/lib/Target/LoongArch/AsmParser/
H A DLoongArchAsmParser.cpp623 parseRegister(OperandVector & Operands) parseRegister() argument
643 parseImmediate(OperandVector & Operands) parseImmediate() argument
672 parseOperandWithModifier(OperandVector & Operands) parseOperandWithModifier() argument
703 parseSImm26Operand(OperandVector & Operands) parseSImm26Operand() argument
727 parseAtomicMemOp(OperandVector & Operands) parseAtomicMemOp() argument
747 parseOperand(OperandVector & Operands,StringRef Mnemonic) parseOperand() argument
768 ParseInstruction(ParseInstructionInfo & Info,StringRef Name,SMLoc NameLoc,OperandVector & Operands) ParseInstruction() argument
1306 processInstruction(MCInst & Inst,SMLoc IDLoc,OperandVector & Operands,MCStreamer & Out) processInstruction() argument
1455 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
1462 MatchAndEmitInstruction(SMLoc IDLoc,unsigned & Opcode,OperandVector & Operands,MCStreamer & Out,uint64_t & ErrorInfo,bool MatchingInlineAsm) MatchAndEmitInstruction() argument
[all...]
/llvm-project/llvm/lib/Target/WebAssembly/AsmParser/
H A DWebAssemblyAsmParser.cpp385 parseSingleInteger(bool IsNegative,OperandVector & Operands) parseSingleInteger() argument
396 parseSingleFloat(bool IsNegative,OperandVector & Operands) parseSingleFloat() argument
410 parseSpecialFloatMaybe(bool IsNegative,OperandVector & Operands) parseSpecialFloatMaybe() argument
432 checkForP2AlignIfLoadStore(OperandVector & Operands,StringRef InstName) checkForP2AlignIfLoadStore() argument
469 addBlockTypeOperand(OperandVector & Operands,SMLoc NameLoc,WebAssembly::BlockType BT) addBlockTypeOperand() argument
540 ParseInstruction(ParseInstructionInfo &,StringRef Name,SMLoc NameLoc,OperandVector & Operands) ParseInstruction() argument
1006 MatchAndEmitInstruction(SMLoc IDLoc,unsigned &,OperandVector & Operands,MCStreamer & Out,uint64_t & ErrorInfo,bool MatchingInlineAsm) MatchAndEmitInstruction() argument
[all...]
/llvm-project/llvm/lib/Target/Lanai/AsmParser/
H A DLanaiAsmParser.cpp649 MatchAndEmitInstruction(SMLoc IdLoc,unsigned & Opcode,OperandVector & Operands,MCStreamer & Out,uint64_t & ErrorInfo,bool MatchingInlineAsm) MatchAndEmitInstruction() argument
885 parseMemoryOperand(OperandVector & Operands) parseMemoryOperand() argument
1009 parseOperand(OperandVector * Operands,StringRef Mnemonic) parseOperand() argument
1045 splitMnemonic(StringRef Name,SMLoc NameLoc,OperandVector * Operands) splitMnemonic() argument
1106 IsMemoryAssignmentError(const OperandVector & Operands) IsMemoryAssignmentError() argument
1147 MaybePredicatedInst(const OperandVector & Operands) MaybePredicatedInst() argument
1166 ParseInstruction(ParseInstructionInfo &,StringRef Name,SMLoc NameLoc,OperandVector & Operands) ParseInstruction() argument
[all...]
/llvm-project/llvm/lib/Target/VE/AsmParser/
H A DVEAsmParser.cpp764 MatchAndEmitInstruction(SMLoc IDLoc,unsigned & Opcode,OperandVector & Operands,MCStreamer & Out,uint64_t & ErrorInfo,bool MatchingInlineAsm) 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...]
/llvm-project/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp4152 getMnemonicOpsEndInd(const OperandVector & Operands) getMnemonicOpsEndInd() argument
4296 tryParseShiftRegister(OperandVector & Operands) tryParseShiftRegister() argument
4386 tryParseRegisterWithWriteBack(OperandVector & Operands) tryParseRegisterWithWriteBack() argument
4482 parseITCondCode(OperandVector & Operands) parseITCondCode() argument
4502 parseCoprocNumOperand(OperandVector & Operands) parseCoprocNumOperand() argument
4523 parseCoprocRegOperand(OperandVector & Operands) parseCoprocRegOperand() argument
4541 parseCoprocOptionOperand(OperandVector & Operands) parseCoprocOptionOperand() argument
4611 parseRegisterList(OperandVector & Operands,bool EnforceOrder,bool AllowRAAC,bool AllowOutOfBoundReg) parseRegisterList() argument
4826 parseVectorList(OperandVector & Operands) parseVectorList() argument
5048 parseMemBarrierOptOperand(OperandVector & Operands) parseMemBarrierOptOperand() argument
5114 parseTraceSyncBarrierOptOperand(OperandVector & Operands) parseTraceSyncBarrierOptOperand() argument
5134 parseInstSyncBarrierOptOperand(OperandVector & Operands) parseInstSyncBarrierOptOperand() argument
5178 parseProcIFlagsOperand(OperandVector & Operands) parseProcIFlagsOperand() argument
5213 parseMSRMaskOperand(OperandVector & Operands) parseMSRMaskOperand() argument
5314 parseBankedRegOperand(OperandVector & Operands) parseBankedRegOperand() argument
5339 parsePKHImm(OperandVector & Operands,ARM_AM::ShiftOpc Op,int Low,int High) parsePKHImm() argument
5379 parseSetEndImm(OperandVector & Operands) parseSetEndImm() argument
5403 parseShifterImm(OperandVector & Operands) parseShifterImm() argument
5458 parseRotImm(OperandVector & Operands) parseRotImm() argument
5496 parseModImm(OperandVector & Operands) parseModImm() argument
5603 parseBitfield(OperandVector & Operands) parseBitfield() argument
5653 parsePostIdxReg(OperandVector & Operands) parsePostIdxReg() argument
5701 parseAM3Offset(OperandVector & Operands) parseAM3Offset() argument
5769 findCondCodeInd(const OperandVector & Operands,unsigned MnemonicOpsEndInd) findCondCodeInd() argument
5779 findCCOutInd(const OperandVector & Operands,unsigned MnemonicOpsEndInd) findCCOutInd() argument
5793 cvtThumbMultiply(MCInst & Inst,const OperandVector & Operands) cvtThumbMultiply() argument
5842 cvtThumbBranches(MCInst & Inst,const OperandVector & Operands) cvtThumbBranches() argument
5899 cvtMVEVMOVQtoDReg(MCInst & Inst,const OperandVector & Operands) cvtMVEVMOVQtoDReg() argument
5929 parseMemory(OperandVector & Operands) parseMemory() argument
6186 parseFPImm(OperandVector & Operands) parseFPImm() argument
6276 parseOperand(OperandVector & Operands,StringRef Mnemonic) parseOperand() argument
6744 operandsContainWide(OperandVector & Operands,unsigned MnemonicOpsEndInd) operandsContainWide() argument
6759 tryConvertingToTwoOperandForm(StringRef Mnemonic,ARMCC::CondCodes PredicationCode,bool CarrySetting,OperandVector & Operands,unsigned MnemonicOpsEndInd) tryConvertingToTwoOperandForm() argument
6864 shouldOmitVectorPredicateOperand(StringRef Mnemonic,OperandVector & Operands,unsigned MnemonicOpsEndInd) shouldOmitVectorPredicateOperand() argument
6923 fixupGNULDRDAlias(StringRef Mnemonic,OperandVector & Operands,unsigned MnemonicOpsEndInd) fixupGNULDRDAlias() argument
6972 CDEConvertDualRegOperand(StringRef Mnemonic,OperandVector & Operands,unsigned MnemonicOpsEndInd) CDEConvertDualRegOperand() argument
7027 removeCondCode(OperandVector & Operands,unsigned & MnemonicOpsEndInd) removeCondCode() argument
7036 removeCCOut(OperandVector & Operands,unsigned & MnemonicOpsEndInd) removeCCOut() argument
7045 removeVPTCondCode(OperandVector & Operands,unsigned & MnemonicOpsEndInd) removeVPTCondCode() argument
7056 ParseInstruction(ParseInstructionInfo & Info,StringRef Name,SMLoc NameLoc,OperandVector & Operands) ParseInstruction() argument
7497 getRegListInd(const OperandVector & Operands,unsigned MnemonicOpsEndInd) getRegListInd() argument
7509 validatetLDMRegList(const MCInst & Inst,const OperandVector & Operands,unsigned MnemonicOpsEndInd,unsigned ListIndex,bool IsARPop) validatetLDMRegList() argument
7528 validatetSTMRegList(const MCInst & Inst,const OperandVector & Operands,unsigned MnemonicOpsEndInd,unsigned ListIndex) validatetSTMRegList() argument
7549 validateLDRDSTRD(MCInst & Inst,const OperandVector & Operands,bool Load,bool ARMMode,bool Writeback,unsigned MnemonicOpsEndInd) validateLDRDSTRD() argument
7634 validateInstruction(MCInst & Inst,const OperandVector & Operands,unsigned MnemonicOpsEndInd) validateInstruction() argument
8883 processInstruction(MCInst & Inst,const OperandVector & Operands,unsigned MnemonicOpsEndInd,MCStreamer & Out) processInstruction() argument
11095 checkEarlyTargetMatchPredicate(MCInst & Inst,const OperandVector & Operands) checkEarlyTargetMatchPredicate() argument
11265 MatchInstruction(OperandVector & Operands,MCInst & Inst,SmallVectorImpl<NearMissInfo> & NearMisses,bool MatchingInlineAsm,bool & EmitInITBlock,MCStreamer & Out) MatchInstruction() argument
11355 MatchAndEmitInstruction(SMLoc IDLoc,unsigned & Opcode,OperandVector & Operands,MCStreamer & Out,uint64_t & ErrorInfo,bool MatchingInlineAsm) MatchAndEmitInstruction() argument
12167 SmallVector<std::unique_ptr<MCParsedAsmOperand>, 1> Operands; parseDirectiveRegSave() local
12516 SmallVector<std::unique_ptr<MCParsedAsmOperand>, 1> Operands; parseDirectiveSEHSaveRegs() local
12558 SmallVector<std::unique_ptr<MCParsedAsmOperand>, 1> Operands; parseDirectiveSEHSaveFRegs() local
12714 FilterNearMisses(SmallVectorImpl<NearMissInfo> & NearMissesIn,SmallVectorImpl<NearMissMessage> & NearMissesOut,SMLoc IDLoc,OperandVector & Operands) FilterNearMisses() argument
12879 ReportNearMisses(SmallVectorImpl<NearMissInfo> & NearMisses,SMLoc IDLoc,OperandVector & Operands) ReportNearMisses() argument
[all...]
/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCBoolRetToInt.cpp149 !llvm::all_of(Operands, IsValidOperand)) in getPromotablePHINodes() local
168 !llvm::all_of(Operands, IsPromotable)) in getPromotablePHINodes() local

123456