Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch
authorDavid Blaikie <dblaikie@gmail.com>
Tue, 20 Dec 2011 02:50:00 +0000 (02:50 +0000)
committerDavid Blaikie <dblaikie@gmail.com>
Tue, 20 Dec 2011 02:50:00 +0000 (02:50 +0000)
commit2d24e2a396a1d211baaeedf32148a3b657240170
tree756132115ff4a5abb85dfbd38cef66e0d36efcb1
parent1885687462c5fc6094f56d8d5f3ce0a71ae157e4
Unweaken vtables as per llvm.org/docs/CodingStandards.html#ll_virtual_anch

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@146960 91177308-0d34-0410-b5e6-96231b3b80d8
151 files changed:
include/llvm/ADT/IntrusiveRefCntPtr.h
include/llvm/Analysis/DebugInfo.h
include/llvm/Analysis/DominanceFrontier.h
include/llvm/Argument.h
include/llvm/CodeGen/JITCodeEmitter.h
include/llvm/CodeGen/LexicalScopes.h
include/llvm/CodeGen/MachineBranchProbabilityInfo.h
include/llvm/CodeGen/MachineCodeEmitter.h
include/llvm/CodeGen/MachineConstantPool.h
include/llvm/CodeGen/MachinePassRegistry.h
include/llvm/CodeGen/ScheduleDAG.h
include/llvm/CodeGen/SelectionDAGISel.h
include/llvm/Constant.h
include/llvm/Constants.h
include/llvm/MC/MCAsmInfoCOFF.h
include/llvm/MC/MCAsmInfoDarwin.h
include/llvm/MC/MCAssembler.h
include/llvm/Metadata.h
include/llvm/Object/Archive.h
include/llvm/Object/ObjectFile.h
include/llvm/TableGen/Record.h
include/llvm/TableGen/TableGenAction.h
include/llvm/TableGen/TableGenBackend.h
include/llvm/Target/TargetJITInfo.h
include/llvm/Target/TargetLibraryInfo.h
include/llvm/Target/TargetRegisterInfo.h
include/llvm/Transforms/Utils/SimplifyIndVar.h
lib/Analysis/DebugInfo.cpp
lib/Analysis/DominanceFrontier.cpp
lib/CodeGen/AsmPrinter/DIE.cpp
lib/CodeGen/AsmPrinter/DIE.h
lib/CodeGen/JITCodeEmitter.cpp [new file with mode: 0644]
lib/CodeGen/LexicalScopes.cpp
lib/CodeGen/LiveRangeEdit.cpp
lib/CodeGen/LiveRangeEdit.h
lib/CodeGen/MachineBranchProbabilityInfo.cpp
lib/CodeGen/MachineCodeEmitter.cpp [new file with mode: 0644]
lib/CodeGen/MachineFunction.cpp
lib/CodeGen/MachinePassRegistry.cpp
lib/CodeGen/ScheduleDAG.cpp
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
lib/CodeGen/Spiller.cpp
lib/CodeGen/Spiller.h
lib/DebugInfo/DWARFContext.cpp
lib/DebugInfo/DWARFContext.h
lib/ExecutionEngine/MCJIT/MCJITMemoryManager.cpp [new file with mode: 0644]
lib/ExecutionEngine/MCJIT/MCJITMemoryManager.h
lib/MC/MCAsmInfoCOFF.cpp
lib/MC/MCAsmInfoDarwin.cpp
lib/MC/MCAssembler.cpp
lib/Object/Archive.cpp
lib/Object/ObjectFile.cpp
lib/Support/IntrusiveRefCntPtr.cpp [new file with mode: 0644]
lib/TableGen/Record.cpp
lib/TableGen/TableGenAction.cpp [new file with mode: 0644]
lib/TableGen/TableGenBackend.cpp
lib/Target/ARM/ARMMachineFunctionInfo.cpp [new file with mode: 0644]
lib/Target/ARM/ARMMachineFunctionInfo.h
lib/Target/ARM/ARMRegisterInfo.cpp
lib/Target/ARM/ARMRegisterInfo.h
lib/Target/ARM/ARMTargetMachine.cpp
lib/Target/ARM/ARMTargetMachine.h
lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp
lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.h
lib/Target/CellSPU/MCTargetDesc/SPUMCAsmInfo.cpp
lib/Target/CellSPU/MCTargetDesc/SPUMCAsmInfo.h
lib/Target/CellSPU/SPUMachineFunction.cpp [new file with mode: 0644]
lib/Target/CellSPU/SPUMachineFunction.h
lib/Target/MBlaze/MBlazeMachineFunction.cpp [new file with mode: 0644]
lib/Target/MBlaze/MBlazeMachineFunction.h
lib/Target/MBlaze/MCTargetDesc/MBlazeMCAsmInfo.cpp
lib/Target/MBlaze/MCTargetDesc/MBlazeMCAsmInfo.h
lib/Target/MSP430/MCTargetDesc/MSP430MCAsmInfo.cpp
lib/Target/MSP430/MCTargetDesc/MSP430MCAsmInfo.h
lib/Target/MSP430/MSP430MachineFunctionInfo.cpp [new file with mode: 0644]
lib/Target/MSP430/MSP430MachineFunctionInfo.h
lib/Target/MSP430/MSP430Subtarget.cpp
lib/Target/MSP430/MSP430Subtarget.h
lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp
lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.h
lib/Target/Mips/MipsMachineFunction.cpp [new file with mode: 0644]
lib/Target/Mips/MipsMachineFunction.h
lib/Target/Mips/MipsSubtarget.cpp
lib/Target/Mips/MipsSubtarget.h
lib/Target/Mips/MipsTargetMachine.cpp
lib/Target/Mips/MipsTargetMachine.h
lib/Target/PTX/MCTargetDesc/PTXMCAsmInfo.cpp
lib/Target/PTX/MCTargetDesc/PTXMCAsmInfo.h
lib/Target/PTX/PTXMachineFunctionInfo.cpp [new file with mode: 0644]
lib/Target/PTX/PTXMachineFunctionInfo.h
lib/Target/PTX/PTXSubtarget.cpp
lib/Target/PTX/PTXSubtarget.h
lib/Target/PTX/PTXTargetMachine.cpp
lib/Target/PTX/PTXTargetMachine.h
lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp
lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.h
lib/Target/PowerPC/PPCMachineFunctionInfo.cpp [new file with mode: 0644]
lib/Target/PowerPC/PPCMachineFunctionInfo.h
lib/Target/PowerPC/PPCTargetMachine.cpp
lib/Target/PowerPC/PPCTargetMachine.h
lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp
lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.h
lib/Target/Sparc/SparcMachineFunctionInfo.cpp [new file with mode: 0644]
lib/Target/Sparc/SparcMachineFunctionInfo.h
lib/Target/Sparc/SparcSubtarget.cpp
lib/Target/Sparc/SparcSubtarget.h
lib/Target/Sparc/SparcTargetMachine.cpp
lib/Target/Sparc/SparcTargetMachine.h
lib/Target/TargetJITInfo.cpp [new file with mode: 0644]
lib/Target/TargetLibraryInfo.cpp
lib/Target/TargetRegisterInfo.cpp
lib/Target/X86/Disassembler/X86Disassembler.cpp
lib/Target/X86/Disassembler/X86Disassembler.h
lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp
lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h
lib/Target/X86/X86MachineFunctionInfo.cpp [new file with mode: 0644]
lib/Target/X86/X86MachineFunctionInfo.h
lib/Target/X86/X86TargetMachine.cpp
lib/Target/X86/X86TargetMachine.h
lib/Target/XCore/MCTargetDesc/XCoreMCAsmInfo.cpp
lib/Target/XCore/MCTargetDesc/XCoreMCAsmInfo.h
lib/Target/XCore/XCoreMachineFunctionInfo.cpp [new file with mode: 0644]
lib/Target/XCore/XCoreMachineFunctionInfo.h
lib/Target/XCore/XCoreSubtarget.cpp
lib/Target/XCore/XCoreSubtarget.h
lib/Transforms/Utils/SimplifyIndVar.cpp
lib/VMCore/Constants.cpp
lib/VMCore/ConstantsContext.h
lib/VMCore/Function.cpp
lib/VMCore/LLVMContextImpl.cpp
lib/VMCore/Metadata.cpp
lib/VMCore/PassManager.cpp
tools/bugpoint/CrashDebugger.cpp
tools/bugpoint/ToolRunner.cpp
tools/bugpoint/ToolRunner.h
tools/llvm-diff/DiffConsumer.cpp
tools/llvm-diff/DiffConsumer.h
tools/llvm-diff/DifferenceEngine.cpp
tools/llvm-diff/DifferenceEngine.h
tools/llvm-objdump/llvm-objdump.cpp
tools/llvm-objdump/llvm-objdump.h
unittests/Support/IRBuilderTest.cpp
unittests/Transforms/Utils/Cloning.cpp
utils/TableGen/DAGISelMatcher.cpp
utils/TableGen/DAGISelMatcher.h
utils/TableGen/SetTheory.cpp
utils/TableGen/SetTheory.h
utils/TableGen/TGValueTypes.cpp
utils/TableGen/TableGen.cpp
utils/TableGen/X86ModRMFilters.cpp [new file with mode: 0644]
utils/TableGen/X86ModRMFilters.h