forked from OSchip/llvm-project
parent
a474bb265b
commit
88fce10928
|
@ -23,11 +23,6 @@ namespace llvm {
|
|||
class BlockAddress;
|
||||
class GCStrategy;
|
||||
class Constant;
|
||||
class ConstantArray;
|
||||
class ConstantFP;
|
||||
class ConstantInt;
|
||||
class ConstantStruct;
|
||||
class ConstantVector;
|
||||
class GCMetadataPrinter;
|
||||
class GlobalValue;
|
||||
class GlobalVariable;
|
||||
|
@ -37,8 +32,6 @@ namespace llvm {
|
|||
class MachineLocation;
|
||||
class MachineLoopInfo;
|
||||
class MachineLoop;
|
||||
class MachineConstantPool;
|
||||
class MachineConstantPoolEntry;
|
||||
class MachineConstantPoolValue;
|
||||
class MachineJumpTableInfo;
|
||||
class MachineModuleInfo;
|
||||
|
@ -268,8 +261,9 @@ namespace llvm {
|
|||
|
||||
virtual void EmitMachineConstantPoolValue(MachineConstantPoolValue *MCPV);
|
||||
|
||||
/// EmitXXStructor - Targets can override this to change how global constants
|
||||
/// that are part of a C++ static/global constructor list are emitted.
|
||||
/// EmitXXStructor - Targets can override this to change how global
|
||||
/// constants that are part of a C++ static/global constructor list are
|
||||
/// emitted.
|
||||
virtual void EmitXXStructor(const Constant *CV) {
|
||||
EmitGlobalConstant(CV);
|
||||
}
|
||||
|
|
|
@ -31,6 +31,8 @@
|
|||
namespace llvm {
|
||||
|
||||
class CompileUnit;
|
||||
class ConstantInt;
|
||||
class ConstantFP;
|
||||
class DbgVariable;
|
||||
class MachineFrameInfo;
|
||||
class MachineModuleInfo;
|
||||
|
|
Loading…
Reference in New Issue