clang 22.0.0git
Hexagon.cpp File Reference
#include "CodeGenFunction.h"
#include "clang/Basic/TargetBuiltins.h"
#include "llvm/IR/IntrinsicsHexagon.h"
#include "clang/Basic/BuiltinsHexagonMapCustomDep.def"

Go to the source code of this file.

Macros

#define CUSTOM_BUILTIN_MAPPING(x, s)

Functions

static std::pair< Intrinsic::ID, unsignedgetIntrinsicForHexagonNonClangBuiltin (unsigned BuiltinID)

Macro Definition Documentation

◆ CUSTOM_BUILTIN_MAPPING

#define CUSTOM_BUILTIN_MAPPING ( x,
s )
Value:
{ Hexagon::BI__builtin_HEXAGON_##x, Intrinsic::hexagon_##x, s },
__device__ __2f16 float __ockl_bool s

Referenced by getIntrinsicForHexagonNonClangBuiltin().

Function Documentation

◆ getIntrinsicForHexagonNonClangBuiltin()

std::pair< Intrinsic::ID, unsigned > getIntrinsicForHexagonNonClangBuiltin ( unsigned BuiltinID)
static