Lines Matching refs:InferredTarget
336 llvm::Optional<CUDAFunctionTarget> InferredTarget; in inferCUDATargetForImplicitSpecialMember() local
377 if (!InferredTarget.hasValue()) { in inferCUDATargetForImplicitSpecialMember()
378 InferredTarget = BaseMethodTarget; in inferCUDATargetForImplicitSpecialMember()
381 InferredTarget.getValue(), BaseMethodTarget, in inferCUDATargetForImplicitSpecialMember()
382 InferredTarget.getPointer()); in inferCUDATargetForImplicitSpecialMember()
387 << (unsigned)CSM << InferredTarget.getValue() << BaseMethodTarget; in inferCUDATargetForImplicitSpecialMember()
421 if (!InferredTarget.hasValue()) { in inferCUDATargetForImplicitSpecialMember()
422 InferredTarget = FieldMethodTarget; in inferCUDATargetForImplicitSpecialMember()
425 InferredTarget.getValue(), FieldMethodTarget, in inferCUDATargetForImplicitSpecialMember()
426 InferredTarget.getPointer()); in inferCUDATargetForImplicitSpecialMember()
431 << (unsigned)CSM << InferredTarget.getValue() in inferCUDATargetForImplicitSpecialMember()
444 if (InferredTarget.hasValue()) { in inferCUDATargetForImplicitSpecialMember()
445 if (InferredTarget.getValue() == CFT_Device) in inferCUDATargetForImplicitSpecialMember()
447 else if (InferredTarget.getValue() == CFT_Host) in inferCUDATargetForImplicitSpecialMember()