Lines Matching refs:Dest
127 bool parseRegisterOperand(MachineOperand &Dest,
129 bool parseImmediateOperand(MachineOperand &Dest);
137 bool parseTypedImmediateOperand(MachineOperand &Dest);
138 bool parseFPImmediateOperand(MachineOperand &Dest);
140 bool parseMBBOperand(MachineOperand &Dest);
142 bool parseStackObjectOperand(MachineOperand &Dest);
144 bool parseFixedStackObjectOperand(MachineOperand &Dest);
146 bool parseGlobalAddressOperand(MachineOperand &Dest);
147 bool parseConstantPoolIndexOperand(MachineOperand &Dest);
148 bool parseSubRegisterIndexOperand(MachineOperand &Dest);
149 bool parseJumpTableIndexOperand(MachineOperand &Dest);
150 bool parseExternalSymbolOperand(MachineOperand &Dest);
152 bool parseMetadataOperand(MachineOperand &Dest);
155 bool parseCFIOperand(MachineOperand &Dest);
157 bool parseBlockAddressOperand(MachineOperand &Dest);
158 bool parseTargetIndexOperand(MachineOperand &Dest);
159 bool parseLiveoutRegisterMaskOperand(MachineOperand &Dest);
160 bool parseMachineOperand(MachineOperand &Dest,
162 bool parseMachineOperandAndTargetFlags(MachineOperand &Dest,
170 bool parseMachinePointerInfo(MachinePointerInfo &Dest);
171 bool parseMachineMemoryOperand(MachineMemOperand *&Dest);
947 bool MIParser::parseRegisterOperand(MachineOperand &Dest, in parseRegisterOperand() argument
989 Dest = MachineOperand::CreateReg( in parseRegisterOperand()
997 bool MIParser::parseImmediateOperand(MachineOperand &Dest) { in parseImmediateOperand() argument
1002 Dest = MachineOperand::CreateImm(Int.getExtValue()); in parseImmediateOperand()
1057 bool MIParser::parseTypedImmediateOperand(MachineOperand &Dest) { in parseTypedImmediateOperand() argument
1066 Dest = MachineOperand::CreateCImm(cast<ConstantInt>(C)); in parseTypedImmediateOperand()
1070 bool MIParser::parseFPImmediateOperand(MachineOperand &Dest) { in parseFPImmediateOperand() argument
1078 Dest = MachineOperand::CreateFPImm(cast<ConstantFP>(C)); in parseFPImmediateOperand()
1109 bool MIParser::parseMBBOperand(MachineOperand &Dest) { in parseMBBOperand() argument
1113 Dest = MachineOperand::CreateMBB(MBB); in parseMBBOperand()
1139 bool MIParser::parseStackObjectOperand(MachineOperand &Dest) { in parseStackObjectOperand() argument
1143 Dest = MachineOperand::CreateFI(FI); in parseStackObjectOperand()
1161 bool MIParser::parseFixedStackObjectOperand(MachineOperand &Dest) { in parseFixedStackObjectOperand() argument
1165 Dest = MachineOperand::CreateFI(FI); in parseFixedStackObjectOperand()
1195 bool MIParser::parseGlobalAddressOperand(MachineOperand &Dest) { in parseGlobalAddressOperand() argument
1200 Dest = MachineOperand::CreateGA(GV, /*Offset=*/0); in parseGlobalAddressOperand()
1201 if (parseOperandsOffset(Dest)) in parseGlobalAddressOperand()
1206 bool MIParser::parseConstantPoolIndexOperand(MachineOperand &Dest) { in parseConstantPoolIndexOperand() argument
1215 Dest = MachineOperand::CreateCPI(ID, /*Offset=*/0); in parseConstantPoolIndexOperand()
1216 if (parseOperandsOffset(Dest)) in parseConstantPoolIndexOperand()
1221 bool MIParser::parseJumpTableIndexOperand(MachineOperand &Dest) { in parseJumpTableIndexOperand() argument
1230 Dest = MachineOperand::CreateJTI(JumpTableEntryInfo->second); in parseJumpTableIndexOperand()
1234 bool MIParser::parseExternalSymbolOperand(MachineOperand &Dest) { in parseExternalSymbolOperand() argument
1238 Dest = MachineOperand::CreateES(Symbol); in parseExternalSymbolOperand()
1239 if (parseOperandsOffset(Dest)) in parseExternalSymbolOperand()
1244 bool MIParser::parseSubRegisterIndexOperand(MachineOperand &Dest) { in parseSubRegisterIndexOperand() argument
1251 Dest = MachineOperand::CreateImm(SubRegIndex); in parseSubRegisterIndexOperand()
1272 bool MIParser::parseMetadataOperand(MachineOperand &Dest) { in parseMetadataOperand() argument
1276 Dest = MachineOperand::CreateMetadata(Node); in parseMetadataOperand()
1306 bool MIParser::parseCFIOperand(MachineOperand &Dest) { in parseCFIOperand() argument
1352 Dest = MachineOperand::CreateCFIIndex(CFIIndex); in parseCFIOperand()
1381 bool MIParser::parseBlockAddressOperand(MachineOperand &Dest) { in parseBlockAddressOperand() argument
1406 Dest = MachineOperand::CreateBA(BlockAddress::get(F, BB), /*Offset=*/0); in parseBlockAddressOperand()
1407 if (parseOperandsOffset(Dest)) in parseBlockAddressOperand()
1412 bool MIParser::parseTargetIndexOperand(MachineOperand &Dest) { in parseTargetIndexOperand() argument
1425 Dest = MachineOperand::CreateTargetIndex(unsigned(Index), /*Offset=*/0); in parseTargetIndexOperand()
1426 if (parseOperandsOffset(Dest)) in parseTargetIndexOperand()
1431 bool MIParser::parseLiveoutRegisterMaskOperand(MachineOperand &Dest) { in parseLiveoutRegisterMaskOperand() argument
1454 Dest = MachineOperand::CreateRegLiveOut(Mask); in parseLiveoutRegisterMaskOperand()
1458 bool MIParser::parseMachineOperand(MachineOperand &Dest, in parseMachineOperand() argument
1473 return parseRegisterOperand(Dest, TiedDefIdx); in parseMachineOperand()
1475 return parseImmediateOperand(Dest); in parseMachineOperand()
1477 return parseTypedImmediateOperand(Dest); in parseMachineOperand()
1484 return parseFPImmediateOperand(Dest); in parseMachineOperand()
1486 return parseMBBOperand(Dest); in parseMachineOperand()
1488 return parseStackObjectOperand(Dest); in parseMachineOperand()
1490 return parseFixedStackObjectOperand(Dest); in parseMachineOperand()
1493 return parseGlobalAddressOperand(Dest); in parseMachineOperand()
1495 return parseConstantPoolIndexOperand(Dest); in parseMachineOperand()
1497 return parseJumpTableIndexOperand(Dest); in parseMachineOperand()
1499 return parseExternalSymbolOperand(Dest); in parseMachineOperand()
1501 return parseSubRegisterIndexOperand(Dest); in parseMachineOperand()
1503 return parseMetadataOperand(Dest); in parseMachineOperand()
1509 return parseCFIOperand(Dest); in parseMachineOperand()
1511 return parseBlockAddressOperand(Dest); in parseMachineOperand()
1513 return parseTargetIndexOperand(Dest); in parseMachineOperand()
1515 return parseLiveoutRegisterMaskOperand(Dest); in parseMachineOperand()
1520 Dest = MachineOperand::CreateRegMask(RegMask); in parseMachineOperand()
1533 MachineOperand &Dest, Optional<unsigned> &TiedDefIdx) { in parseMachineOperandAndTargetFlags() argument
1565 if (parseMachineOperand(Dest, TiedDefIdx)) in parseMachineOperandAndTargetFlags()
1569 if (Dest.isReg()) in parseMachineOperandAndTargetFlags()
1571 Dest.setTargetFlags(TF); in parseMachineOperandAndTargetFlags()
1737 bool MIParser::parseMachinePointerInfo(MachinePointerInfo &Dest) { in parseMachinePointerInfo() argument
1748 Dest = MachinePointerInfo(PSV, Offset); in parseMachinePointerInfo()
1765 Dest = MachinePointerInfo(V, Offset); in parseMachinePointerInfo()
1769 bool MIParser::parseMachineMemoryOperand(MachineMemOperand *&Dest) { in parseMachineMemoryOperand() argument
1840 Dest = in parseMachineMemoryOperand()