Lines Matching refs:Dest
454 bool parseRegisterOperand(MachineOperand &Dest,
456 bool parseImmediateOperand(MachineOperand &Dest);
461 bool parseTypedImmediateOperand(MachineOperand &Dest);
462 bool parseFPImmediateOperand(MachineOperand &Dest);
464 bool parseMBBOperand(MachineOperand &Dest);
466 bool parseStackObjectOperand(MachineOperand &Dest);
468 bool parseFixedStackObjectOperand(MachineOperand &Dest);
470 bool parseGlobalAddressOperand(MachineOperand &Dest);
471 bool parseConstantPoolIndexOperand(MachineOperand &Dest);
472 bool parseSubRegisterIndexOperand(MachineOperand &Dest);
473 bool parseJumpTableIndexOperand(MachineOperand &Dest);
474 bool parseExternalSymbolOperand(MachineOperand &Dest);
475 bool parseMCSymbolOperand(MachineOperand &Dest);
479 bool parseMetadataOperand(MachineOperand &Dest);
484 bool parseCFIOperand(MachineOperand &Dest);
486 bool parseBlockAddressOperand(MachineOperand &Dest);
487 bool parseIntrinsicOperand(MachineOperand &Dest);
488 bool parsePredicateOperand(MachineOperand &Dest);
489 bool parseShuffleMaskOperand(MachineOperand &Dest);
490 bool parseTargetIndexOperand(MachineOperand &Dest);
491 bool parseCustomRegisterMaskOperand(MachineOperand &Dest);
492 bool parseLiveoutRegisterMaskOperand(MachineOperand &Dest);
494 MachineOperand &Dest,
498 MachineOperand &Dest,
508 bool parseMachinePointerInfo(MachinePointerInfo &Dest);
511 bool parseMachineMemoryOperand(MachineMemOperand *&Dest);
516 MachineOperand &Dest, const MIRFormatter &MF);
1639 bool MIParser::parseRegisterOperand(MachineOperand &Dest, in parseRegisterOperand() argument
1715 Dest = MachineOperand::CreateReg( in parseRegisterOperand()
1724 bool MIParser::parseImmediateOperand(MachineOperand &Dest) { in parseImmediateOperand() argument
1729 Dest = MachineOperand::CreateImm(Int.getExtValue()); in parseImmediateOperand()
1736 MachineOperand &Dest, in parseTargetImmMnemonic() argument
1762 Dest = MachineOperand::CreateImm(Val); in parseTargetImmMnemonic()
1883 bool MIParser::parseTypedImmediateOperand(MachineOperand &Dest) { in parseTypedImmediateOperand() argument
1904 Dest = MachineOperand::CreateCImm(cast<ConstantInt>(C)); in parseTypedImmediateOperand()
1908 bool MIParser::parseFPImmediateOperand(MachineOperand &Dest) { in parseFPImmediateOperand() argument
1917 Dest = MachineOperand::CreateFPImm(cast<ConstantFP>(C)); in parseFPImmediateOperand()
1986 bool MIParser::parseMBBOperand(MachineOperand &Dest) { in parseMBBOperand() argument
1990 Dest = MachineOperand::CreateMBB(MBB); in parseMBBOperand()
2016 bool MIParser::parseStackObjectOperand(MachineOperand &Dest) { in parseStackObjectOperand() argument
2020 Dest = MachineOperand::CreateFI(FI); in parseStackObjectOperand()
2038 bool MIParser::parseFixedStackObjectOperand(MachineOperand &Dest) { in parseFixedStackObjectOperand() argument
2042 Dest = MachineOperand::CreateFI(FI); in parseFixedStackObjectOperand()
2082 bool MIParser::parseGlobalAddressOperand(MachineOperand &Dest) { in parseGlobalAddressOperand() argument
2087 Dest = MachineOperand::CreateGA(GV, /*Offset=*/0); in parseGlobalAddressOperand()
2088 if (parseOperandsOffset(Dest)) in parseGlobalAddressOperand()
2093 bool MIParser::parseConstantPoolIndexOperand(MachineOperand &Dest) { in parseConstantPoolIndexOperand() argument
2102 Dest = MachineOperand::CreateCPI(ID, /*Offset=*/0); in parseConstantPoolIndexOperand()
2103 if (parseOperandsOffset(Dest)) in parseConstantPoolIndexOperand()
2108 bool MIParser::parseJumpTableIndexOperand(MachineOperand &Dest) { in parseJumpTableIndexOperand() argument
2117 Dest = MachineOperand::CreateJTI(JumpTableEntryInfo->second); in parseJumpTableIndexOperand()
2121 bool MIParser::parseExternalSymbolOperand(MachineOperand &Dest) { in parseExternalSymbolOperand() argument
2125 Dest = MachineOperand::CreateES(Symbol); in parseExternalSymbolOperand()
2126 if (parseOperandsOffset(Dest)) in parseExternalSymbolOperand()
2131 bool MIParser::parseMCSymbolOperand(MachineOperand &Dest) { in parseMCSymbolOperand() argument
2135 Dest = MachineOperand::CreateMCSymbol(Symbol); in parseMCSymbolOperand()
2136 if (parseOperandsOffset(Dest)) in parseMCSymbolOperand()
2141 bool MIParser::parseSubRegisterIndexOperand(MachineOperand &Dest) { in parseSubRegisterIndexOperand() argument
2148 Dest = MachineOperand::CreateImm(SubRegIndex); in parseSubRegisterIndexOperand()
2322 bool MIParser::parseMetadataOperand(MachineOperand &Dest) { in parseMetadataOperand() argument
2331 Dest = MachineOperand::CreateMetadata(Node); in parseMetadataOperand()
2386 bool MIParser::parseCFIOperand(MachineOperand &Dest) { in parseCFIOperand() argument
2489 Dest = MachineOperand::CreateCFIIndex(CFIIndex); in parseCFIOperand()
2518 bool MIParser::parseBlockAddressOperand(MachineOperand &Dest) { in parseBlockAddressOperand() argument
2543 Dest = MachineOperand::CreateBA(BlockAddress::get(F, BB), /*Offset=*/0); in parseBlockAddressOperand()
2544 if (parseOperandsOffset(Dest)) in parseBlockAddressOperand()
2549 bool MIParser::parseIntrinsicOperand(MachineOperand &Dest) { in parseIntrinsicOperand() argument
2573 Dest = MachineOperand::CreateIntrinsicID(ID); in parseIntrinsicOperand()
2578 bool MIParser::parsePredicateOperand(MachineOperand &Dest) { in parsePredicateOperand() argument
2629 Dest = MachineOperand::CreatePredicate(Pred); in parsePredicateOperand()
2636 bool MIParser::parseShuffleMaskOperand(MachineOperand &Dest) { in parseShuffleMaskOperand() argument
2660 Dest = MachineOperand::CreateShuffleMask(MaskAlloc); in parseShuffleMaskOperand()
2664 bool MIParser::parseTargetIndexOperand(MachineOperand &Dest) { in parseTargetIndexOperand() argument
2677 Dest = MachineOperand::CreateTargetIndex(unsigned(Index), /*Offset=*/0); in parseTargetIndexOperand()
2678 if (parseOperandsOffset(Dest)) in parseTargetIndexOperand()
2683 bool MIParser::parseCustomRegisterMaskOperand(MachineOperand &Dest) { in parseCustomRegisterMaskOperand() argument
2706 Dest = MachineOperand::CreateRegMask(Mask); in parseCustomRegisterMaskOperand()
2710 bool MIParser::parseLiveoutRegisterMaskOperand(MachineOperand &Dest) { in parseLiveoutRegisterMaskOperand() argument
2731 Dest = MachineOperand::CreateRegLiveOut(Mask); in parseLiveoutRegisterMaskOperand()
2736 MachineOperand &Dest, in parseMachineOperand() argument
2753 return parseRegisterOperand(Dest, TiedDefIdx); in parseMachineOperand()
2755 return parseImmediateOperand(Dest); in parseMachineOperand()
2762 return parseFPImmediateOperand(Dest); in parseMachineOperand()
2764 return parseMBBOperand(Dest); in parseMachineOperand()
2766 return parseStackObjectOperand(Dest); in parseMachineOperand()
2768 return parseFixedStackObjectOperand(Dest); in parseMachineOperand()
2771 return parseGlobalAddressOperand(Dest); in parseMachineOperand()
2773 return parseConstantPoolIndexOperand(Dest); in parseMachineOperand()
2775 return parseJumpTableIndexOperand(Dest); in parseMachineOperand()
2777 return parseExternalSymbolOperand(Dest); in parseMachineOperand()
2779 return parseMCSymbolOperand(Dest); in parseMachineOperand()
2781 return parseSubRegisterIndexOperand(Dest); in parseMachineOperand()
2784 return parseMetadataOperand(Dest); in parseMachineOperand()
2801 return parseCFIOperand(Dest); in parseMachineOperand()
2803 return parseBlockAddressOperand(Dest); in parseMachineOperand()
2805 return parseIntrinsicOperand(Dest); in parseMachineOperand()
2807 return parseTargetIndexOperand(Dest); in parseMachineOperand()
2809 return parseLiveoutRegisterMaskOperand(Dest); in parseMachineOperand()
2812 return parsePredicateOperand(Dest); in parseMachineOperand()
2814 return parseShuffleMaskOperand(Dest); in parseMachineOperand()
2819 Dest = MachineOperand::CreateRegMask(RegMask); in parseMachineOperand()
2823 return parseCustomRegisterMaskOperand(Dest); in parseMachineOperand()
2825 return parseTypedImmediateOperand(Dest); in parseMachineOperand()
2829 return parseTargetImmMnemonic(OpCode, OpIdx, Dest, *Formatter); in parseMachineOperand()
2841 const unsigned OpCode, const unsigned OpIdx, MachineOperand &Dest, in parseMachineOperandAndTargetFlags() argument
2874 if (parseMachineOperand(OpCode, OpIdx, Dest, TiedDefIdx)) in parseMachineOperandAndTargetFlags()
2878 if (Dest.isReg()) in parseMachineOperandAndTargetFlags()
2880 Dest.setTargetFlags(TF); in parseMachineOperandAndTargetFlags()
3110 bool MIParser::parseMachinePointerInfo(MachinePointerInfo &Dest) { in parseMachinePointerInfo() argument
3121 Dest = MachinePointerInfo(PSV, Offset); in parseMachinePointerInfo()
3139 Dest = MachinePointerInfo(V, Offset); in parseMachinePointerInfo()
3185 bool MIParser::parseMachineMemoryOperand(MachineMemOperand *&Dest) { in parseMachineMemoryOperand() argument
3312 Dest = MF.getMachineMemOperand(Ptr, Flags, MemoryType, Align(BaseAlignment), in parseMachineMemoryOperand()