reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/CodeGen/CGBuiltin.cpp
 6011   if (auto Hint = GetValueForARMHint(BuiltinID))
 6014   if (BuiltinID == ARM::BI__emit) {
 6035   if (BuiltinID == ARM::BI__builtin_arm_dbg) {
 6040   if (BuiltinID == ARM::BI__builtin_arm_prefetch) {
 6052   if (BuiltinID == ARM::BI__builtin_arm_rbit) {
 6058   if (BuiltinID == ARM::BI__builtin_arm_cls) {
 6062   if (BuiltinID == ARM::BI__builtin_arm_cls64) {
 6068   if (BuiltinID == ARM::BI__clear_cache) {
 6080   if (BuiltinID == ARM::BI__builtin_arm_mcrr ||
 6081       BuiltinID == ARM::BI__builtin_arm_mcrr2) {
 6084     switch (BuiltinID) {
 6114   if (BuiltinID == ARM::BI__builtin_arm_mrrc ||
 6115       BuiltinID == ARM::BI__builtin_arm_mrrc2) {
 6118     switch (BuiltinID) {
 6148   if (BuiltinID == ARM::BI__builtin_arm_ldrexd ||
 6149       ((BuiltinID == ARM::BI__builtin_arm_ldrex ||
 6150         BuiltinID == ARM::BI__builtin_arm_ldaex) &&
 6152       BuiltinID == ARM::BI__ldrexd) {
 6155     switch (BuiltinID) {
 6182   if (BuiltinID == ARM::BI__builtin_arm_ldrex ||
 6183       BuiltinID == ARM::BI__builtin_arm_ldaex) {
 6192     Function *F = CGM.getIntrinsic(BuiltinID == ARM::BI__builtin_arm_ldaex
 6208   if (BuiltinID == ARM::BI__builtin_arm_strexd ||
 6209       ((BuiltinID == ARM::BI__builtin_arm_stlex ||
 6210         BuiltinID == ARM::BI__builtin_arm_strex) &&
 6212     Function *F = CGM.getIntrinsic(BuiltinID == ARM::BI__builtin_arm_stlex
 6230   if (BuiltinID == ARM::BI__builtin_arm_strex ||
 6231       BuiltinID == ARM::BI__builtin_arm_stlex) {
 6250     Function *F = CGM.getIntrinsic(BuiltinID == ARM::BI__builtin_arm_stlex
 6257   if (BuiltinID == ARM::BI__builtin_arm_clrex) {
 6264   switch (BuiltinID) {
 6287     if (BuiltinID == ARM::BI__builtin_arm_crc32d ||
 6288         BuiltinID == ARM::BI__builtin_arm_crc32cd) {
 6305   if (BuiltinID == ARM::BI__builtin_arm_rsr ||
 6306       BuiltinID == ARM::BI__builtin_arm_rsr64 ||
 6307       BuiltinID == ARM::BI__builtin_arm_rsrp ||
 6308       BuiltinID == ARM::BI__builtin_arm_wsr ||
 6309       BuiltinID == ARM::BI__builtin_arm_wsr64 ||
 6310       BuiltinID == ARM::BI__builtin_arm_wsrp) {
 6312     bool IsRead = BuiltinID == ARM::BI__builtin_arm_rsr ||
 6313                   BuiltinID == ARM::BI__builtin_arm_rsr64 ||
 6314                   BuiltinID == ARM::BI__builtin_arm_rsrp;
 6316     bool IsPointerBuiltin = BuiltinID == ARM::BI__builtin_arm_rsrp ||
 6317                             BuiltinID == ARM::BI__builtin_arm_wsrp;
 6319     bool Is64Bit = BuiltinID == ARM::BI__builtin_arm_rsr64 ||
 6320                    BuiltinID == ARM::BI__builtin_arm_wsr64;
 6337   if (Value *Result = EmitARMMVEBuiltinExpr(BuiltinID, E, ReturnValue, Arch))
 6344   getContext().GetBuiltinType(BuiltinID, Error, &ICEArguments);
 6354   bool HasExtraArg = HasExtraNeonArgument(BuiltinID);
 6358       switch (BuiltinID) {
 6389       switch (BuiltinID) {
 6428   switch (BuiltinID) {
 6478     Function *F = CGM.getIntrinsic(BuiltinID == ARM::BI_MoveToCoprocessor ?
 6629   if (BuiltinID == ARM::BI__builtin_arm_vcvtr_f ||
 6630       BuiltinID == ARM::BI__builtin_arm_vcvtr_d) {
 6633     if (BuiltinID == ARM::BI__builtin_arm_vcvtr_f)
 6662       IntrinsicMap, BuiltinID, NEONSIMDIntrinsicsProvenSorted);
 6669   switch (BuiltinID) {