Searched refs:ArgRegPair (Results 1 – 5 of 5) sorted by relevance
461 struct ArgRegPair {465 bool operator==(const ArgRegPair &Other) const {481 std::vector<ArgRegPair> ArgForwardingRegs;489 template <> struct MappingTraits<CallSiteInfo::ArgRegPair> {490 static void mapping(IO &YamlIO, CallSiteInfo::ArgRegPair &ArgReg) {500 LLVM_YAML_IS_SEQUENCE_VECTOR(llvm::yaml::CallSiteInfo::ArgRegPair)510 std::vector<CallSiteInfo::ArgRegPair>());
476 struct ArgRegPair {479 ArgRegPair(Register R, unsigned Arg) : Reg(R), ArgNo(Arg) {486 SmallVector<ArgRegPair, 1> ArgRegPairs;
443 for (auto ArgRegPair : YamlCSInfo.ArgForwardingRegs) { in initializeCallSiteInfo() local445 if (parseNamedRegisterReference(PFS, Reg, ArgRegPair.Reg.Value, Error)) in initializeCallSiteInfo()446 return error(Error, ArgRegPair.Reg.SourceRange); in initializeCallSiteInfo()447 CSInfo.ArgRegPairs.emplace_back(Reg, ArgRegPair.ArgNo); in initializeCallSiteInfo()
547 yaml::CallSiteInfo::ArgRegPair YmlArgReg; in convertCallSiteObjects()
8627 [&VA](MachineFunction::ArgRegPair ArgReg) { in LowerCall()