reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1965 default: CC = CallingConv::C; return false; 1966 case lltok::kw_ccc: CC = CallingConv::C; break; 1967 case lltok::kw_fastcc: CC = CallingConv::Fast; break; 1968 case lltok::kw_coldcc: CC = CallingConv::Cold; break; 1969 case lltok::kw_cfguard_checkcc: CC = CallingConv::CFGuard_Check; break; 1970 case lltok::kw_x86_stdcallcc: CC = CallingConv::X86_StdCall; break; 1971 case lltok::kw_x86_fastcallcc: CC = CallingConv::X86_FastCall; break; 1972 case lltok::kw_x86_regcallcc: CC = CallingConv::X86_RegCall; break; 1973 case lltok::kw_x86_thiscallcc: CC = CallingConv::X86_ThisCall; break; 1974 case lltok::kw_x86_vectorcallcc:CC = CallingConv::X86_VectorCall; break; 1975 case lltok::kw_arm_apcscc: CC = CallingConv::ARM_APCS; break; 1976 case lltok::kw_arm_aapcscc: CC = CallingConv::ARM_AAPCS; break; 1977 case lltok::kw_arm_aapcs_vfpcc:CC = CallingConv::ARM_AAPCS_VFP; break; 1978 case lltok::kw_aarch64_vector_pcs:CC = CallingConv::AArch64_VectorCall; break; 1979 case lltok::kw_msp430_intrcc: CC = CallingConv::MSP430_INTR; break; 1980 case lltok::kw_avr_intrcc: CC = CallingConv::AVR_INTR; break; 1981 case lltok::kw_avr_signalcc: CC = CallingConv::AVR_SIGNAL; break; 1982 case lltok::kw_ptx_kernel: CC = CallingConv::PTX_Kernel; break; 1983 case lltok::kw_ptx_device: CC = CallingConv::PTX_Device; break; 1984 case lltok::kw_spir_kernel: CC = CallingConv::SPIR_KERNEL; break; 1985 case lltok::kw_spir_func: CC = CallingConv::SPIR_FUNC; break; 1986 case lltok::kw_intel_ocl_bicc: CC = CallingConv::Intel_OCL_BI; break; 1987 case lltok::kw_x86_64_sysvcc: CC = CallingConv::X86_64_SysV; break; 1988 case lltok::kw_win64cc: CC = CallingConv::Win64; break; 1989 case lltok::kw_webkit_jscc: CC = CallingConv::WebKit_JS; break; 1990 case lltok::kw_anyregcc: CC = CallingConv::AnyReg; break; 1991 case lltok::kw_preserve_mostcc:CC = CallingConv::PreserveMost; break; 1992 case lltok::kw_preserve_allcc: CC = CallingConv::PreserveAll; break; 1993 case lltok::kw_ghccc: CC = CallingConv::GHC; break; 1994 case lltok::kw_swiftcc: CC = CallingConv::Swift; break; 1995 case lltok::kw_x86_intrcc: CC = CallingConv::X86_INTR; break; 1996 case lltok::kw_hhvmcc: CC = CallingConv::HHVM; break; 1997 case lltok::kw_hhvm_ccc: CC = CallingConv::HHVM_C; break; 1998 case lltok::kw_cxx_fast_tlscc: CC = CallingConv::CXX_FAST_TLS; break; 1999 case lltok::kw_amdgpu_vs: CC = CallingConv::AMDGPU_VS; break; 2000 case lltok::kw_amdgpu_ls: CC = CallingConv::AMDGPU_LS; break; 2001 case lltok::kw_amdgpu_hs: CC = CallingConv::AMDGPU_HS; break; 2002 case lltok::kw_amdgpu_es: CC = CallingConv::AMDGPU_ES; break; 2003 case lltok::kw_amdgpu_gs: CC = CallingConv::AMDGPU_GS; break; 2004 case lltok::kw_amdgpu_ps: CC = CallingConv::AMDGPU_PS; break; 2005 case lltok::kw_amdgpu_cs: CC = CallingConv::AMDGPU_CS; break; 2006 case lltok::kw_amdgpu_kernel: CC = CallingConv::AMDGPU_KERNEL; break; 2007 case lltok::kw_tailcc: CC = CallingConv::Tail; break; 2010 return ParseUInt32(CC);