forked from OSchip/llvm-project
parent
24d3d4280a
commit
4797c891c0
|
@ -913,7 +913,7 @@ static void RewriteUsesOfLoadForHeapSRoA(LoadInst *Ptr,
|
|||
/// PerformHeapAllocSRoA - MI is an allocation of an array of structures. Break
|
||||
/// it up into multiple allocations of arrays of the fields.
|
||||
static GlobalVariable *PerformHeapAllocSRoA(GlobalVariable *GV, MallocInst *MI){
|
||||
/*DEBUG*/(std::cerr << "SROA HEAP ALLOC: " << *GV << " MALLOC = " << *MI);
|
||||
DEBUG(std::cerr << "SROA HEAP ALLOC: " << *GV << " MALLOC = " << *MI);
|
||||
const StructType *STy = cast<StructType>(MI->getAllocatedType());
|
||||
|
||||
// There is guaranteed to be at least one use of the malloc (storing
|
||||
|
@ -1872,7 +1872,6 @@ static bool EvaluateStaticConstructor(Function *F) {
|
|||
|
||||
|
||||
|
||||
|
||||
/// OptimizeGlobalCtorsList - Simplify and evaluation global ctors if possible.
|
||||
/// Return true if anything changed.
|
||||
bool GlobalOpt::OptimizeGlobalCtorsList(GlobalVariable *&GCL) {
|
||||
|
|
Loading…
Reference in New Issue