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

References

tools/clang/lib/CodeGen/CGBuiltin.cpp
 1553     switch (BuiltinID) {
 1786   switch (BuiltinID) {
 1796         EmitVAStartEnd(BuiltinID == Builtin::BI__va_start
 1799                        BuiltinID != Builtin::BI__builtin_va_end));
 2141     bool IsDynamic = BuiltinID == Builtin::BI__builtin_dynamic_object_size;
 2200     switch (BuiltinID) {
 2244     CmpInst::Predicate Pred = (BuiltinID == Builtin::BI__builtin_isinf)
 2407     BuiltinID = Builtin::BI__builtin_memchr;
 2878     if (BuiltinID == Builtin::BI__atomic_is_lock_free)
 3039     if (BuiltinID == Builtin::BI__atomic_signal_fence ||
 3040         BuiltinID == Builtin::BI__c11_atomic_signal_fence)
 3180     switch (BuiltinID) {
 3230     if (isSpecialMixedSignMultiply(BuiltinID, LeftInfo, RightInfo, ResultInfo))
 3244     switch (BuiltinID) {
 3328     switch (BuiltinID) {
 3413       BuiltinID == Builtin::BI_InterlockedCompareExchangePointer_nf ?
 3478     return RValue::get(EmitBitTestIntrinsic(*this, BuiltinID, E));
 3578       const char *Name = (BuiltinID == Builtin::BIread_pipe) ? "__read_pipe_2"
 3592       const char *Name = (BuiltinID == Builtin::BIread_pipe) ? "__read_pipe_4"
 3621     if (BuiltinID == Builtin::BIreserve_read_pipe)
 3623     else if (BuiltinID == Builtin::BIreserve_write_pipe)
 3625     else if (BuiltinID == Builtin::BIwork_group_reserve_read_pipe)
 3627     else if (BuiltinID == Builtin::BIwork_group_reserve_write_pipe)
 3629     else if (BuiltinID == Builtin::BIsub_group_reserve_read_pipe)
 3662     if (BuiltinID == Builtin::BIcommit_read_pipe)
 3664     else if (BuiltinID == Builtin::BIcommit_write_pipe)
 3666     else if (BuiltinID == Builtin::BIwork_group_commit_read_pipe)
 3668     else if (BuiltinID == Builtin::BIwork_group_commit_write_pipe)
 3670     else if (BuiltinID == Builtin::BIsub_group_commit_read_pipe)
 3696     if (BuiltinID == Builtin::BIget_pipe_num_packets)
 3964         BuiltinID == Builtin::BIget_kernel_max_sub_group_size_for_ndrange
 4085                        BuiltinID == Builtin::BI__builtin_ms_va_start));
 4112   if (getContext().BuiltinInfo.isLibFunction(BuiltinID))
 4114                            CGM.getBuiltinLibFunction(FD, BuiltinID));
 4118   if (getContext().BuiltinInfo.isPredefinedLibFunction(BuiltinID))
 4129   if (unsigned VectorWidth = getContext().BuiltinInfo.getRequiredVectorWidth(BuiltinID))
 4133   const char *Name = getContext().BuiltinInfo.getName(BuiltinID);
 4153     getContext().GetBuiltinType(BuiltinID, Error, &ICEArguments);
 4221   if (Value *V = EmitTargetBuiltinExpr(BuiltinID, E, ReturnValue))