Target-independent support for TargetFlags on BlockAddress operands,
authorDan Gohman <gohman@apple.com>
Fri, 20 Nov 2009 23:18:13 +0000 (23:18 +0000)
committerDan Gohman <gohman@apple.com>
Fri, 20 Nov 2009 23:18:13 +0000 (23:18 +0000)
commit29cbade25aa094ca9a149a96a8614cf6f3247480
treeabb27ef9149ed31fa94e92ccb065a36bf61c4257
parentb9e6b34e1e6141b4eeb2d2a7ca00652923575795
Target-independent support for TargetFlags on BlockAddress operands,
and support for blockaddresses in x86-32 PIC mode.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@89506 91177308-0d34-0410-b5e6-96231b3b80d8
16 files changed:
include/llvm/CodeGen/AsmPrinter.h
include/llvm/CodeGen/MachineOperand.h
include/llvm/CodeGen/SelectionDAG.h
include/llvm/CodeGen/SelectionDAGNodes.h
lib/CodeGen/AsmPrinter/AsmPrinter.cpp
lib/CodeGen/SelectionDAG/InstrEmitter.cpp
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
lib/CodeGen/SelectionDAG/SelectionDAGBuild.cpp
lib/Target/PowerPC/PPCISelLowering.cpp
lib/Target/X86/AsmPrinter/X86MCInstLower.cpp
lib/Target/X86/AsmPrinter/X86MCInstLower.h
lib/Target/X86/X86ISelDAGToDAG.cpp
lib/Target/X86/X86ISelLowering.cpp
lib/Target/X86/X86Subtarget.cpp
lib/Target/X86/X86Subtarget.h
lib/Target/XCore/XCoreISelLowering.cpp