reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
471 unsigned createResultReg(const TargetRegisterClass *RC);
445 Reg = createResultReg(TLI.getRegClassFor(VT)); 942 CLI.ResultReg = createResultReg(TLI.getRegClassFor(MVT::i64)); 1554 ResultReg = createResultReg(DstClass); 2028 unsigned NewOp = createResultReg(RegClass); 2039 unsigned ResultReg = createResultReg(RC); 2051 unsigned ResultReg = createResultReg(RC); 2073 unsigned ResultReg = createResultReg(RC); 2098 unsigned ResultReg = createResultReg(RC); 2124 unsigned ResultReg = createResultReg(RC); 2147 unsigned ResultReg = createResultReg(RC); 2171 unsigned ResultReg = createResultReg(RC); 2191 unsigned ResultReg = createResultReg(RC); 2213 unsigned ResultReg = createResultReg(RC); 2229 unsigned ResultReg = createResultReg(TLI.getRegClassFor(RetVT));lib/Target/AArch64/AArch64FastISel.cpp
368 unsigned ResultReg = createResultReg(&AArch64::GPR64spRegClass); 391 unsigned ResultReg = createResultReg(RC); 423 unsigned TmpReg = createResultReg(RC); 427 unsigned ResultReg = createResultReg(TLI.getRegClassFor(VT)); 442 unsigned ADRPReg = createResultReg(&AArch64::GPR64commonRegClass); 447 unsigned ResultReg = createResultReg(TLI.getRegClassFor(VT)); 470 unsigned ADRPReg = createResultReg(&AArch64::GPR64commonRegClass); 481 ResultReg = createResultReg(&AArch64::GPR32RegClass); 484 ResultReg = createResultReg(&AArch64::GPR64RegClass); 497 unsigned Result64 = createResultReg(&AArch64::GPR64RegClass); 511 ResultReg = createResultReg(&AArch64::GPR64spRegClass); 1056 unsigned ResultReg = createResultReg(&AArch64::GPR64spRegClass); 1339 ResultReg = createResultReg(RC); 1384 ResultReg = createResultReg(RC); 1426 ResultReg = createResultReg(RC); 1471 ResultReg = createResultReg(RC); 1896 unsigned ResultReg = createResultReg(RC); 1911 unsigned Reg64 = createResultReg(&AArch64::GPR64RegClass); 2582 ResultReg = createResultReg(&AArch64::GPR32RegClass); 2601 ResultReg = createResultReg(&AArch64::GPR32RegClass); 2622 unsigned TmpReg1 = createResultReg(&AArch64::GPR32RegClass); 2848 unsigned ResultReg = createResultReg(&AArch64::FPR64RegClass); 2864 unsigned ResultReg = createResultReg(&AArch64::FPR32RegClass); 2897 unsigned ResultReg = createResultReg( 3053 unsigned ResultReg = createResultReg(RC); 3178 unsigned ResultReg = createResultReg(TLI.getRegClassFor(CopyVT)); 3282 unsigned ADRPReg = createResultReg(&AArch64::GPR64commonRegClass); 3287 CallReg = createResultReg(&AArch64::GPR64RegClass); 3505 unsigned ResultReg = createResultReg(&AArch64::GPR64spRegClass); 3639 unsigned ResultReg = createResultReg(TLI.getRegClassFor(VT)); 3813 ResultReg1 = createResultReg(TLI.getRegClassFor(VT)); 3996 ResultReg = createResultReg(&AArch64::GPR32RegClass); 4126 unsigned ResultReg = createResultReg(RC); 4233 unsigned ResultReg = createResultReg(RC); 4354 unsigned ResultReg = createResultReg(RC); 4559 unsigned Reg64 = createResultReg(&AArch64::GPR64RegClass); 4603 unsigned ResultReg = createResultReg(&AArch64::GPR64RegClass); 5120 const unsigned ResultReg1 = createResultReg(ResRC); 5121 const unsigned ResultReg2 = createResultReg(&AArch64::GPR32RegClass); 5122 const unsigned ScratchReg = createResultReg(&AArch64::GPR32RegClass);lib/Target/ARM/ARMFastISel.cpp
304 Register ResultReg = createResultReg(RC); 327 unsigned ResultReg = createResultReg(RC); 355 unsigned ResultReg = createResultReg(RC); 380 unsigned ResultReg = createResultReg(RC); 401 unsigned MoveReg = createResultReg(TLI.getRegClassFor(VT)); 411 unsigned MoveReg = createResultReg(TLI.getRegClassFor(VT)); 437 unsigned DestReg = createResultReg(TLI.getRegClassFor(VT)); 453 unsigned DestReg = createResultReg(TLI.getRegClassFor(VT)); 475 unsigned ImmReg = createResultReg(RC); 491 unsigned ImmReg = createResultReg(RC); 517 ResultReg = createResultReg(TLI.getRegClassFor(VT)); 548 unsigned DestReg = createResultReg(RC); 610 unsigned NewDestReg = createResultReg(TLI.getRegClassFor(VT)); 624 unsigned NewDestReg = createResultReg(TLI.getRegClassFor(VT)); 676 unsigned ResultReg = createResultReg(RC); 851 unsigned ResultReg = createResultReg(RC); 1001 ResultReg = createResultReg(RC); 1010 unsigned MoveReg = createResultReg(TLI.getRegClassFor(MVT::f32)); 1063 unsigned Res = createResultReg(isThumb2 ? &ARM::tGPRRegClass 1114 unsigned MoveReg = createResultReg(TLI.getRegClassFor(MVT::i32)); 1487 unsigned DestReg = createResultReg(RC); 1510 unsigned Result = createResultReg(&ARM::DPRRegClass); 1529 unsigned Result = createResultReg(&ARM::SPRRegClass); 1575 unsigned ResultReg = createResultReg(TLI.getRegClassFor(DstVT)); 1602 unsigned ResultReg = createResultReg(TLI.getRegClassFor(MVT::f32)); 1668 unsigned ResultReg = createResultReg(RC); 1779 unsigned ResultReg = createResultReg(&ARM::GPRnopcRegClass); 1828 unsigned ResultReg = createResultReg(TLI.getRegClassFor(VT.SimpleTy)); 2055 Register ResultReg = createResultReg(DstRC); 2076 Register ResultReg = createResultReg(DstRC); 2510 DestReg = createResultReg(RC); 2715 ResultReg = createResultReg(RC); 2799 unsigned ResultReg = createResultReg(&ARM::GPRnopcRegClass); 2978 unsigned DestReg = createResultReg(TLI.getRegClassFor(VT)); 2990 unsigned NewDestReg = createResultReg(TLI.getRegClassFor(VT)); 3063 unsigned ResultReg = createResultReg(RC);lib/Target/Mips/MipsFastISel.cpp
329 unsigned ResultReg = createResultReg(&Mips::GPR32RegClass); 345 unsigned ResultReg = createResultReg(&Mips::GPR32RegClass); 366 unsigned ResultReg = createResultReg(RC); 380 unsigned TmpReg = createResultReg(RC); 395 unsigned DestReg = createResultReg(RC); 401 unsigned DestReg = createResultReg(RC); 416 unsigned DestReg = createResultReg(RC); 427 unsigned TempReg = createResultReg(RC); 438 unsigned DestReg = createResultReg(RC); 653 unsigned TempReg = createResultReg(&Mips::GPR32RegClass); 659 unsigned TempReg = createResultReg(&Mips::GPR32RegClass); 671 unsigned TempReg = createResultReg(&Mips::GPR32RegClass); 677 unsigned TempReg = createResultReg(&Mips::GPR32RegClass); 689 unsigned TempReg = createResultReg(&Mips::GPR32RegClass); 695 unsigned TempReg = createResultReg(&Mips::GPR32RegClass); 741 unsigned RegWithZero = createResultReg(&Mips::GPR32RegClass); 742 unsigned RegWithOne = createResultReg(&Mips::GPR32RegClass); 765 ResultReg = createResultReg(&Mips::GPR32RegClass); 769 ResultReg = createResultReg(&Mips::GPR32RegClass); 773 ResultReg = createResultReg(&Mips::GPR32RegClass); 779 ResultReg = createResultReg(&Mips::FGR32RegClass); 785 ResultReg = createResultReg(&Mips::AFGR64RegClass); 962 ZExtCondReg = createResultReg(&Mips::GPR32RegClass); 988 unsigned ResultReg = createResultReg(&Mips::GPR32RegClass); 1012 unsigned DestReg = createResultReg(&Mips::AFGR64RegClass); 1054 unsigned ZExtCondReg = createResultReg(&Mips::GPR32RegClass); 1061 unsigned ResultReg = createResultReg(RC); 1062 unsigned TempReg = createResultReg(RC); 1089 unsigned DestReg = createResultReg(&Mips::FGR32RegClass); 1127 unsigned DestReg = createResultReg(&Mips::GPR32RegClass); 1128 unsigned TempReg = createResultReg(&Mips::FGR32RegClass); 1300 unsigned ResultReg = createResultReg(TLI.getRegClassFor(CopyVT)); 1472 unsigned ResultReg = createResultReg(Allocation[ArgNo].RC); 1603 unsigned DestReg = createResultReg(&Mips::GPR32RegClass); 1614 TempReg[i] = createResultReg(&Mips::GPR32RegClass); 1627 unsigned TempReg = createResultReg(&Mips::GPR32RegClass); 1635 TempReg[i] = createResultReg(&Mips::GPR32RegClass); 1824 unsigned ResultReg = createResultReg(&Mips::GPR32RegClass); 1845 unsigned TempReg = createResultReg(&Mips::GPR32RegClass); 1913 unsigned DestReg = createResultReg(&Mips::GPR32RegClass); 1949 unsigned ResultReg = createResultReg(&Mips::GPR32RegClass); 1968 unsigned ResultReg = createResultReg(&Mips::GPR32RegClass); 1980 unsigned TempReg = createResultReg(&Mips::GPR32RegClass); 2106 unsigned TempReg = createResultReg(&Mips::GPR32RegClass); 2118 unsigned DestReg = createResultReg(&Mips::GPR32RegClass); 2136 unsigned ResultReg = createResultReg(RC);lib/Target/PowerPC/PPCFastISel.cpp
157 unsigned TmpReg = createResultReg(ToRC); 435 unsigned ResultReg = createResultReg(&PPC::G8RC_and_G8RC_NOX0RegClass); 526 ResultReg = createResultReg(UseRC); 790 unsigned CondReg = createResultReg(&PPC::CRRCRegClass); 934 unsigned ExtReg = createResultReg(&PPC::GPRCRegClass); 940 unsigned ExtReg = createResultReg(&PPC::GPRCRegClass); 992 DestReg = createResultReg(&PPC::GPRCRegClass); 997 DestReg = createResultReg(&PPC::VSSRCRegClass); 1002 DestReg = createResultReg(&PPC::F4RCRegClass); 1024 unsigned TmpReg = createResultReg(&PPC::G8RCRegClass); 1096 unsigned DestReg = createResultReg(&PPC::SPERCRegClass); 1119 unsigned TmpReg = createResultReg(&PPC::G8RCRegClass); 1133 unsigned DestReg = createResultReg(RC); 1230 DestReg = createResultReg(&PPC::GPRCRegClass); 1236 DestReg = createResultReg(&PPC::VSFRCRegClass); 1242 DestReg = createResultReg(&PPC::F8RCRegClass); 1300 unsigned ResultReg = createResultReg(RC ? RC : &PPC::G8RCRegClass); 1445 unsigned TmpReg = createResultReg(RC); 1457 unsigned TmpReg = createResultReg(RC); 1526 ResultReg = createResultReg(TLI.getRegClassFor(RetVT)); 1767 unsigned TmpReg = createResultReg(RC); 1776 unsigned TmpReg = createResultReg(RC); 1926 unsigned ResultReg = createResultReg(RC); 2009 unsigned DestReg = createResultReg(RC); 2023 unsigned TmpReg = createResultReg(&PPC::G8RC_and_G8RC_NOX0RegClass); 2040 unsigned TmpReg2 = createResultReg(&PPC::G8RC_and_G8RC_NOX0RegClass); 2061 unsigned DestReg = createResultReg(RC); 2092 unsigned HighPartReg = createResultReg(RC); 2116 unsigned ResultReg = createResultReg(RC); 2125 unsigned TmpReg = createResultReg(RC); 2173 TmpReg2 = createResultReg(RC); 2181 TmpReg3 = createResultReg(RC); 2188 unsigned ResultReg = createResultReg(RC); 2204 unsigned ImmReg = createResultReg(&PPC::CRBITRCRegClass); 2224 unsigned ImmReg = createResultReg(RC); 2276 unsigned ResultReg = createResultReg(&PPC::G8RC_and_G8RC_NOX0RegClass); 2386 unsigned ImmReg = createResultReg(&PPC::CRBITRCRegClass);lib/Target/WebAssembly/WebAssemblyFastISel.cpp
384 Reg = createResultReg(Subtarget->hasAddr64() ? &WebAssembly::I64RegClass 462 unsigned Imm = createResultReg(&WebAssembly::I32RegClass); 467 unsigned Result = createResultReg(&WebAssembly::I32RegClass); 492 unsigned Imm = createResultReg(&WebAssembly::I32RegClass); 497 unsigned Left = createResultReg(&WebAssembly::I32RegClass); 503 unsigned Right = createResultReg(&WebAssembly::I32RegClass); 521 unsigned Result = createResultReg(&WebAssembly::I64RegClass); 543 unsigned Result = createResultReg(&WebAssembly::I64RegClass); 582 unsigned NotReg = createResultReg(&WebAssembly::I32RegClass); 590 unsigned ResultReg = createResultReg(MRI.getRegClass(Reg)); 603 createResultReg(Subtarget->hasAddr64() ? &WebAssembly::I64RegClass 622 createResultReg(Subtarget->hasAddr64() ? &WebAssembly::I64RegClass 712 unsigned ResultReg = createResultReg(RC); 778 ResultReg = createResultReg(&WebAssembly::I32RegClass); 782 ResultReg = createResultReg(&WebAssembly::I64RegClass); 786 ResultReg = createResultReg(&WebAssembly::F32RegClass); 790 ResultReg = createResultReg(&WebAssembly::F64RegClass); 795 ResultReg = createResultReg(&WebAssembly::V128RegClass); 800 ResultReg = createResultReg(&WebAssembly::V128RegClass); 805 ResultReg = createResultReg(&WebAssembly::V128RegClass); 810 ResultReg = createResultReg(&WebAssembly::V128RegClass); 815 ResultReg = createResultReg(&WebAssembly::V128RegClass); 820 ResultReg = createResultReg(&WebAssembly::V128RegClass); 825 ResultReg = createResultReg(&WebAssembly::EXNREFRegClass); 936 unsigned ResultReg = createResultReg(RC); 954 unsigned Result = createResultReg(&WebAssembly::I32RegClass); 1052 unsigned ResultReg = createResultReg(&WebAssembly::I32RegClass); 1113 unsigned ResultReg = createResultReg(&WebAssembly::I32RegClass); 1203 unsigned ResultReg = createResultReg(RC);lib/Target/X86/X86FastISel.cpp
469 ResultReg = createResultReg(RC); 500 unsigned AndResult = createResultReg(&X86::GR8RegClass); 790 LoadReg = createResultReg(RC); 1438 ResultReg = createResultReg(&X86::GR32RegClass); 1448 ResultReg = createResultReg(&X86::GR8RegClass); 1484 ResultReg = createResultReg(&X86::GR8RegClass); 1489 unsigned FlagReg1 = createResultReg(&X86::GR8RegClass); 1490 unsigned FlagReg2 = createResultReg(&X86::GR8RegClass); 1550 unsigned Result32 = createResultReg(&X86::GR32RegClass); 1554 ResultReg = createResultReg(&X86::GR64RegClass); 1561 unsigned Result32 = createResultReg(&X86::GR32RegClass); 1597 ResultReg = createResultReg(&X86::GR8RegClass); 1607 unsigned Result32 = createResultReg(&X86::GR32RegClass); 1763 OpReg = createResultReg(&X86::GR32RegClass); 1841 unsigned ResultReg = createResultReg(RC); 1951 unsigned Zero32 = createResultReg(&X86::GR32RegClass); 1988 unsigned SourceSuperReg = createResultReg(&X86::GR16RegClass); 1989 unsigned ResultSuperReg = createResultReg(&X86::GR16RegClass); 2003 ResultReg = createResultReg(TypeEntry.RC); 2068 unsigned FlagReg1 = createResultReg(&X86::GR8RegClass); 2069 unsigned FlagReg2 = createResultReg(&X86::GR8RegClass); 2076 unsigned TmpReg = createResultReg(&X86::GR8RegClass); 2109 CondReg = createResultReg(&X86::GR32RegClass); 2214 unsigned ImplicitDefReg = createResultReg(VR128X); 2226 ResultReg = createResultReg(RC); 2247 ResultReg = createResultReg(RC); 2273 ResultReg = createResultReg(RC); 2327 CondReg = createResultReg(&X86::GR32RegClass); 2380 unsigned ResultReg = createResultReg(RC); 2450 unsigned ImplicitDefReg = createResultReg(RC); 2482 ImplicitDefReg = createResultReg(RC); 2488 unsigned ResultReg = createResultReg(RC); 2637 ResultReg = createResultReg(&X86::GR32RegClass); 2659 ResultReg = createResultReg(&X86::FR32RegClass); 2702 unsigned SrcReg = createResultReg(RC); 2714 DestReg = createResultReg(RC); 2840 ImplicitDefReg = createResultReg(RC); 2845 unsigned ResultReg = createResultReg(RC); 2921 ResultReg = createResultReg(TLI.getRegClassFor(VT)); 2976 unsigned ResultReg2 = createResultReg(&X86::GR8RegClass); 3047 unsigned ResultReg = createResultReg(TLI.getRegClassFor(VT)); 3145 unsigned ResultReg = createResultReg(RC); 3569 CopyReg = createResultReg(&X86::RFP80RegClass); 3703 unsigned ResultReg = createResultReg(&X86::GR64RegClass); 3789 unsigned ResultReg = createResultReg(TLI.getRegClassFor(VT.SimpleTy)); 3792 unsigned AddrReg = createResultReg(&X86::GR64RegClass); 3826 unsigned ResultReg = createResultReg(TLI.getRegClassFor(VT)); 3885 unsigned ResultReg = createResultReg(RC); 3918 unsigned ResultReg = createResultReg(TLI.getRegClassFor(VT)); 3982 unsigned ResultReg = createResultReg(RC);