Home
last modified time | relevance | path

Searched refs:NDRange (Results 1 – 2 of 2) sorted by relevance

/openbsd/gnu/llvm/clang/lib/Sema/
H A DOpenCLBuiltins.td404 def NDRange : TypedefType<"ndrange_t">;
1488 def : Builtin<"ndrange_1D", [NDRange, Size]>;
1489 def : Builtin<"ndrange_1D", [NDRange, Size, Size]>;
1490 def : Builtin<"ndrange_1D", [NDRange, Size, Size, Size]>;
1491 def : Builtin<"ndrange_2D", [NDRange, PointerType<ConstType<Size>, PrivateAS>]>;
1492 def : Builtin<"ndrange_2D", [NDRange, PointerType<ConstType<Size>, PrivateAS>,
1494 def : Builtin<"ndrange_2D", [NDRange, PointerType<ConstType<Size>, PrivateAS>,
1497 def : Builtin<"ndrange_3D", [NDRange, PointerType<ConstType<Size>, PrivateAS>]>;
1498 def : Builtin<"ndrange_3D", [NDRange, PointerType<ConstType<Size>, PrivateAS>,
1500 def : Builtin<"ndrange_3D", [NDRange, PointerType<ConstType<Size>, PrivateAS>,
/openbsd/gnu/llvm/clang/lib/CodeGen/
H A DCGBuiltin.cpp5114 llvm::Value *NDRange = NDRangeL.getAddress(*this).getPointer(); in EmitBuiltinExpr() local
5126 IntTy, {NDRange->getType(), GenericVoidPtrTy, GenericVoidPtrTy}, in EmitBuiltinExpr()
5129 {NDRange, Kernel, Block})); in EmitBuiltinExpr()