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...