search for: xhqaonrbarz3lf7b1gew6q

Displaying 1 result from an estimated 1 matches for "xhqaonrbarz3lf7b1gew6q".

2012 May 07
1
[LLVMdev] TableGen backend API refactoring.
...xcept that we never polymorphically delete. Every use of the backends is basically `SubtargetEmitter(Records).run(OS);` and is hardcoded into the respective TableGen.cpp file. No polymorphic creation ever happens. We never even declare a variable using this type. This < http://pastie.org/private/xhqaonrbarz3lf7b1gew6q> is all occurrences of "TableGenBackend" in the LLVM source tree; that's a code smell if I've ever seen one. run(): this does the action, but given that it is only ever called like `SubtargetEmitter(Records).run(OS);`, seems kind of pointless EmitSourceFileHeader(): this is j...