Lines Matching refs:Dest

451   bool parseRegisterOperand(MachineOperand &Dest,
454 bool parseImmediateOperand(MachineOperand &Dest);
459 bool parseTypedImmediateOperand(MachineOperand &Dest);
460 bool parseFPImmediateOperand(MachineOperand &Dest);
462 bool parseMBBOperand(MachineOperand &Dest);
464 bool parseStackObjectOperand(MachineOperand &Dest);
466 bool parseFixedStackObjectOperand(MachineOperand &Dest);
468 bool parseGlobalAddressOperand(MachineOperand &Dest);
469 bool parseConstantPoolIndexOperand(MachineOperand &Dest);
470 bool parseSubRegisterIndexOperand(MachineOperand &Dest);
471 bool parseJumpTableIndexOperand(MachineOperand &Dest);
472 bool parseExternalSymbolOperand(MachineOperand &Dest);
473 bool parseMCSymbolOperand(MachineOperand &Dest);
477 bool parseMetadataOperand(MachineOperand &Dest);
482 bool parseCFIOperand(MachineOperand &Dest);
484 bool parseBlockAddressOperand(MachineOperand &Dest);
485 bool parseIntrinsicOperand(MachineOperand &Dest);
486 bool parsePredicateOperand(MachineOperand &Dest);
487 bool parseShuffleMaskOperand(MachineOperand &Dest);
488 bool parseTargetIndexOperand(MachineOperand &Dest);
489 bool parseDbgInstrRefOperand(MachineOperand &Dest);
490 bool parseCustomRegisterMaskOperand(MachineOperand &Dest);
491 bool parseLiveoutRegisterMaskOperand(MachineOperand &Dest);
493 MachineOperand &Dest,
497 MachineOperand &Dest,
510 bool parseMachinePointerInfo(MachinePointerInfo &Dest);
513 bool parseMachineMemoryOperand(MachineMemOperand *&Dest);
519 MachineOperand &Dest, const MIRFormatter &MF);
1731 bool MIParser::parseRegisterOperand(MachineOperand &Dest, in parseRegisterOperand() argument
1816 Dest = MachineOperand::CreateReg( in parseRegisterOperand()
1825 bool MIParser::parseImmediateOperand(MachineOperand &Dest) { in parseImmediateOperand() argument
1829 Dest = MachineOperand::CreateImm(*SImm); in parseImmediateOperand()
1831 Dest = MachineOperand::CreateImm(*UImm); in parseImmediateOperand()
1840 MachineOperand &Dest, in parseTargetImmMnemonic() argument
1866 Dest = MachineOperand::CreateImm(Val); in parseTargetImmMnemonic()
2005 bool MIParser::parseTypedImmediateOperand(MachineOperand &Dest) { in parseTypedImmediateOperand() argument
2026 Dest = MachineOperand::CreateCImm(cast<ConstantInt>(C)); in parseTypedImmediateOperand()
2030 bool MIParser::parseFPImmediateOperand(MachineOperand &Dest) { in parseFPImmediateOperand() argument
2039 Dest = MachineOperand::CreateFPImm(cast<ConstantFP>(C)); in parseFPImmediateOperand()
2108 bool MIParser::parseMBBOperand(MachineOperand &Dest) { in parseMBBOperand() argument
2112 Dest = MachineOperand::CreateMBB(MBB); in parseMBBOperand()
2138 bool MIParser::parseStackObjectOperand(MachineOperand &Dest) { in parseStackObjectOperand() argument
2142 Dest = MachineOperand::CreateFI(FI); in parseStackObjectOperand()
2160 bool MIParser::parseFixedStackObjectOperand(MachineOperand &Dest) { in parseFixedStackObjectOperand() argument
2164 Dest = MachineOperand::CreateFI(FI); in parseFixedStackObjectOperand()
2204 bool MIParser::parseGlobalAddressOperand(MachineOperand &Dest) { in parseGlobalAddressOperand() argument
2209 Dest = MachineOperand::CreateGA(GV, /*Offset=*/0); in parseGlobalAddressOperand()
2210 if (parseOperandsOffset(Dest)) in parseGlobalAddressOperand()
2215 bool MIParser::parseConstantPoolIndexOperand(MachineOperand &Dest) { in parseConstantPoolIndexOperand() argument
2224 Dest = MachineOperand::CreateCPI(ID, /*Offset=*/0); in parseConstantPoolIndexOperand()
2225 if (parseOperandsOffset(Dest)) in parseConstantPoolIndexOperand()
2230 bool MIParser::parseJumpTableIndexOperand(MachineOperand &Dest) { in parseJumpTableIndexOperand() argument
2239 Dest = MachineOperand::CreateJTI(JumpTableEntryInfo->second); in parseJumpTableIndexOperand()
2243 bool MIParser::parseExternalSymbolOperand(MachineOperand &Dest) { in parseExternalSymbolOperand() argument
2247 Dest = MachineOperand::CreateES(Symbol); in parseExternalSymbolOperand()
2248 if (parseOperandsOffset(Dest)) in parseExternalSymbolOperand()
2253 bool MIParser::parseMCSymbolOperand(MachineOperand &Dest) { in parseMCSymbolOperand() argument
2257 Dest = MachineOperand::CreateMCSymbol(Symbol); in parseMCSymbolOperand()
2258 if (parseOperandsOffset(Dest)) in parseMCSymbolOperand()
2263 bool MIParser::parseSubRegisterIndexOperand(MachineOperand &Dest) { in parseSubRegisterIndexOperand() argument
2270 Dest = MachineOperand::CreateImm(SubRegIndex); in parseSubRegisterIndexOperand()
2444 bool MIParser::parseMetadataOperand(MachineOperand &Dest) { in parseMetadataOperand() argument
2453 Dest = MachineOperand::CreateMetadata(Node); in parseMetadataOperand()
2508 bool MIParser::parseCFIOperand(MachineOperand &Dest) { in parseCFIOperand() argument
2611 Dest = MachineOperand::CreateCFIIndex(CFIIndex); in parseCFIOperand()
2640 bool MIParser::parseBlockAddressOperand(MachineOperand &Dest) { in parseBlockAddressOperand() argument
2665 Dest = MachineOperand::CreateBA(BlockAddress::get(F, BB), /*Offset=*/0); in parseBlockAddressOperand()
2666 if (parseOperandsOffset(Dest)) in parseBlockAddressOperand()
2671 bool MIParser::parseIntrinsicOperand(MachineOperand &Dest) { in parseIntrinsicOperand() argument
2695 Dest = MachineOperand::CreateIntrinsicID(ID); in parseIntrinsicOperand()
2700 bool MIParser::parsePredicateOperand(MachineOperand &Dest) { in parsePredicateOperand() argument
2751 Dest = MachineOperand::CreatePredicate(Pred); in parsePredicateOperand()
2758 bool MIParser::parseShuffleMaskOperand(MachineOperand &Dest) { in parseShuffleMaskOperand() argument
2782 Dest = MachineOperand::CreateShuffleMask(MaskAlloc); in parseShuffleMaskOperand()
2786 bool MIParser::parseDbgInstrRefOperand(MachineOperand &Dest) { in parseDbgInstrRefOperand() argument
2813 Dest = MachineOperand::CreateDbgInstrRef(InstrIdx, OpIdx); in parseDbgInstrRefOperand()
2817 bool MIParser::parseTargetIndexOperand(MachineOperand &Dest) { in parseTargetIndexOperand() argument
2830 Dest = MachineOperand::CreateTargetIndex(unsigned(Index), /*Offset=*/0); in parseTargetIndexOperand()
2831 if (parseOperandsOffset(Dest)) in parseTargetIndexOperand()
2836 bool MIParser::parseCustomRegisterMaskOperand(MachineOperand &Dest) { in parseCustomRegisterMaskOperand() argument
2859 Dest = MachineOperand::CreateRegMask(Mask); in parseCustomRegisterMaskOperand()
2863 bool MIParser::parseLiveoutRegisterMaskOperand(MachineOperand &Dest) { in parseLiveoutRegisterMaskOperand() argument
2884 Dest = MachineOperand::CreateRegLiveOut(Mask); in parseLiveoutRegisterMaskOperand()
2889 MachineOperand &Dest, in parseMachineOperand() argument
2906 return parseRegisterOperand(Dest, TiedDefIdx); in parseMachineOperand()
2908 return parseImmediateOperand(Dest); in parseMachineOperand()
2915 return parseFPImmediateOperand(Dest); in parseMachineOperand()
2917 return parseMBBOperand(Dest); in parseMachineOperand()
2919 return parseStackObjectOperand(Dest); in parseMachineOperand()
2921 return parseFixedStackObjectOperand(Dest); in parseMachineOperand()
2924 return parseGlobalAddressOperand(Dest); in parseMachineOperand()
2926 return parseConstantPoolIndexOperand(Dest); in parseMachineOperand()
2928 return parseJumpTableIndexOperand(Dest); in parseMachineOperand()
2930 return parseExternalSymbolOperand(Dest); in parseMachineOperand()
2932 return parseMCSymbolOperand(Dest); in parseMachineOperand()
2934 return parseSubRegisterIndexOperand(Dest); in parseMachineOperand()
2937 return parseMetadataOperand(Dest); in parseMachineOperand()
2954 return parseCFIOperand(Dest); in parseMachineOperand()
2956 return parseBlockAddressOperand(Dest); in parseMachineOperand()
2958 return parseIntrinsicOperand(Dest); in parseMachineOperand()
2960 return parseTargetIndexOperand(Dest); in parseMachineOperand()
2962 return parseLiveoutRegisterMaskOperand(Dest); in parseMachineOperand()
2965 return parsePredicateOperand(Dest); in parseMachineOperand()
2967 return parseShuffleMaskOperand(Dest); in parseMachineOperand()
2969 return parseDbgInstrRefOperand(Dest); in parseMachineOperand()
2974 Dest = MachineOperand::CreateRegMask(RegMask); in parseMachineOperand()
2978 return parseCustomRegisterMaskOperand(Dest); in parseMachineOperand()
2980 return parseTypedImmediateOperand(Dest); in parseMachineOperand()
2984 return parseTargetImmMnemonic(OpCode, OpIdx, Dest, *Formatter); in parseMachineOperand()
2996 const unsigned OpCode, const unsigned OpIdx, MachineOperand &Dest, in parseMachineOperandAndTargetFlags() argument
3029 if (parseMachineOperand(OpCode, OpIdx, Dest, TiedDefIdx)) in parseMachineOperandAndTargetFlags()
3033 if (Dest.isReg()) in parseMachineOperandAndTargetFlags()
3035 Dest.setTargetFlags(TF); in parseMachineOperandAndTargetFlags()
3278 bool MIParser::parseMachinePointerInfo(MachinePointerInfo &Dest) { in parseMachinePointerInfo() argument
3289 Dest = MachinePointerInfo(PSV, Offset); in parseMachinePointerInfo()
3307 Dest = MachinePointerInfo(V, Offset); in parseMachinePointerInfo()
3353 bool MIParser::parseMachineMemoryOperand(MachineMemOperand *&Dest) { in parseMachineMemoryOperand() argument
3490 Dest = MF.getMachineMemOperand(Ptr, Flags, MemoryType, Align(BaseAlignment), in parseMachineMemoryOperand()