Lines Matching defs:AS
98 uint64_t getPointerWidthV(LangAS AS) const override {
101 unsigned TargetAS = getTargetAddressSpace(AS);
115 // The flat address space AS(0) is a superset of all the other address
343 LangAS getOpenCLBuiltinAddressSpace(unsigned AS) const override {
344 switch (AS) {
356 return getLangASFromTargetAS(AS);
360 LangAS getCUDABuiltinAddressSpace(unsigned AS) const override {
361 switch (AS) {
371 return getLangASFromTargetAS(AS);
428 uint64_t getNullPointerValue(LangAS AS) const override {
430 return (AS == LangAS::opencl_local || AS == LangAS::opencl_private ||
431 AS == LangAS::sycl_local || AS == LangAS::sycl_private)