1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2025-01-31 20:51:52 +01:00
David Greene 26054a566e Implement a !subst operation simmilar to $(subst) in GNU make to do
def/var/string substitution on generic pattern templates.  For example:

def Type;
def v4f32 : Type;
def TYPE : Type;

class GenType<Type t> {
  let type = !(subst TYPE, v4f32, t);
}

def TheType : GenType<TYPE>;

llvm-svn: 71801
2009-05-14 21:54:42 +00:00
..
2009-05-13 22:29:12 +00:00
2009-05-13 21:51:26 +00:00
2009-03-24 21:36:09 +00:00
2009-03-21 18:12:24 +00:00
2009-05-13 18:33:24 +00:00
2008-07-28 18:41:03 +00:00