Initial commit of llgo.

llvm-svn: 222857
diff --git a/llgo/test/execution/conversions/sameunderlying.go b/llgo/test/execution/conversions/sameunderlying.go
new file mode 100644
index 0000000..8208cfb
--- /dev/null
+++ b/llgo/test/execution/conversions/sameunderlying.go
@@ -0,0 +1,15 @@
+// RUN: llgo -o %t %s
+// RUN: %t 2>&1 | count 0
+
+package main
+
+type X struct{}
+type Y X
+
+func main() {
+	var x X
+	px := &x
+	py := (*Y)(&x)
+	py = (*Y)(px)
+	_ = py
+}