{"push_id":640116380,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"899752f761a86d783f424d26ac84843b81c5be4b","before":"e94b90872063e150707349aa191dd5e65af6f215","commits":[{"sha":"899752f761a86d783f424d26ac84843b81c5be4b","author":{"email":"3be48e13e9b30a63e9f424c820cc2e041758d7dd@google.com","name":"Artem Belevich"},"message":"[cuda] Added support for CUDA built-in variables.\n\nAdded cuda_builtin_vars.h which implements built-in CUDA variables\nusing __declattr(property).\n\nFields of built-in variables (except for warpSize) are implemented\nusing __declattr(property) which replaces read/write of a member field\nwith a call to a getter/setter member function, in this case with\nappropriate NVPTX builtin.\n\nAdded a test case to check diagnostics on attempt to construct or\nimproperly access a built-in variable.\n\nDifferential Revision: http://reviews.llvm.org/D9064","distinct":true,"url":"https://api.github.com/repos/llvm-project/llvm-project-submodule/commits/899752f761a86d783f424d26ac84843b81c5be4b"}]}