move emitUsedDirectiveFor to TargetLoweringObjectFile and rename it to
authorChris Lattner <sabre@nondot.org>
Fri, 31 Jul 2009 20:52:39 +0000 (20:52 +0000)
committerChris Lattner <sabre@nondot.org>
Fri, 31 Jul 2009 20:52:39 +0000 (20:52 +0000)
commit26630c1180502d07c9b2b4a9a4ba06bc5ddf180b
tree29c36c86ec272ac013e35f333ae760fc558b941e
parentcc726599ae7d44ad962696f523eb91675d338b96
move emitUsedDirectiveFor to TargetLoweringObjectFile and rename it to
indicate that it is a predicate, not an emitter.  This eliminates TAI
dependencies on Mangler and GlobalValue.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77726 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Target/DarwinTargetAsmInfo.h
include/llvm/Target/TargetAsmInfo.h
include/llvm/Target/TargetLoweringObjectFile.h
lib/CodeGen/AsmPrinter/AsmPrinter.cpp
lib/Target/DarwinTargetAsmInfo.cpp
lib/Target/TargetLoweringObjectFile.cpp