Stop abusing EmitInstrWithCustomInserter for target-dependent
authorDale Johannesen <dalej@apple.com>
Sun, 25 Apr 2010 21:33:54 +0000 (21:33 +0000)
committerDale Johannesen <dalej@apple.com>
Sun, 25 Apr 2010 21:33:54 +0000 (21:33 +0000)
commitf822e733aff93b34e6cd85b2f92d86e71fe67f87
tree9f17965e84d4b2eaab0d176ff3f077938c554492
parente32adf53b2519b0f8131c4e5364d4a9f1b86639c
Stop abusing EmitInstrWithCustomInserter for target-dependent
form of DEBUG_VALUE, as it doesn't have reasonable default
behavior for unsupported targets.  Add a new hook instead.
No functional change.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102320 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Target/TargetLowering.h
lib/CodeGen/SelectionDAG/InstrEmitter.cpp
lib/Target/X86/X86ISelLowering.cpp
lib/Target/X86/X86ISelLowering.h