Mercurial > hg > CbC > CbC_llvm
comparison lib/CodeGen/TargetPassConfig.cpp @ 124:4fa72497ed5d
fix
author | mir3636 |
---|---|
date | Thu, 30 Nov 2017 20:04:56 +0900 (2017-11-30) |
parents | 803732b1fca8 |
children | 7c836c76d71d |
comparison
equal
deleted
inserted
replaced
123:923c9a525fb0 | 124:4fa72497ed5d |
---|---|
389 | 389 |
390 CodeGenOpt::Level TargetPassConfig::getOptLevel() const { | 390 CodeGenOpt::Level TargetPassConfig::getOptLevel() const { |
391 return TM->getOptLevel(); | 391 return TM->getOptLevel(); |
392 } | 392 } |
393 | 393 |
394 #ifndef noCbC | |
395 unsigned TargetPassConfig::hasCodeSegment() const { | |
396 return TM->Options.HasCodeSegment; | |
397 } | |
398 #endif | |
399 | |
394 /// Insert InsertedPassID pass after TargetPassID. | 400 /// Insert InsertedPassID pass after TargetPassID. |
395 void TargetPassConfig::insertPass(AnalysisID TargetPassID, | 401 void TargetPassConfig::insertPass(AnalysisID TargetPassID, |
396 IdentifyingPassPtr InsertedPassID, | 402 IdentifyingPassPtr InsertedPassID, |
397 bool VerifyAfter, bool PrintAfter) { | 403 bool VerifyAfter, bool PrintAfter) { |
398 assert(((!InsertedPassID.isInstance() && | 404 assert(((!InsertedPassID.isInstance() && |