================
@@ -0,0 +1,49 @@
+// RUN: %clang_cc1 -triple x86_64-unknown-linux-gnu -fclangir -emit-cir %s -o 
%t.cir
----------------
erichkeane wrote:

In CIR we've been doing:

`CIR` -> In CIR
`LLVM` -> CIR->LLVM Path
`OGCG` -> Direct to LLVM path.

`OGCG` and `LLVM` being the same length is pretty convenient/nice and easy to 
compare.

The former is a bit of a joke (The "OG Code Gen") which requires some level of 
exposure to 80s/90s US "gang" culture to really understand ("OG" stands for 
'original gangster', which was a term of respect in 70s/80s gang culture, that 
was then used a ton in 90s rap music, and got diluted to the point that a bunch 
of 40+ white-guy-programmers started using it in check-lines on LLVM tests :-P).

All that to say, I'm open to whatever.

https://github.com/llvm/llvm-project/pull/177978
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to