class GCStrategy;
class Constant;
class ConstantArray;
+ class ConstantInt;
+ class ConstantStruct;
+ class ConstantVector;
class GCMetadataPrinter;
class GlobalVariable;
- class GlobalAlias;
class MachineConstantPoolEntry;
class MachineConstantPoolValue;
class MachineModuleInfo;
const GlobalValue *findGlobalValue(const Constant* CV);
void EmitLLVMUsedList(Constant *List);
void EmitXXStructorList(Constant *List);
+ void EmitGlobalConstantStruct(const ConstantStruct* CVS);
+ void EmitGlobalConstantArray(const ConstantArray* CVA);
+ void EmitGlobalConstantVector(const ConstantVector* CP);
+ void EmitGlobalConstantFP(const ConstantFP* CFP);
+ void EmitGlobalConstantLargeInt(const ConstantInt* CI);
GCMetadataPrinter *GetOrCreateGCPrinter(GCStrategy *C);
};
}