llvm.org GIT mirror llvm / 97af751
Unbreak VC++ build. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32113 91177308-0d34-0410-b5e6-96231b3b80d8 Jeff Cohen 12 years ago
12 changed file(s) with 27 addition(s) and 8 deletion(s). Raw diff Collapse all Expand all
1919 #include "llvm/Support/GetElementPtrTypeIterator.h"
2020 #include "llvm/Support/MathExtras.h"
2121 #include
22 #include
2223 using namespace llvm;
2324
2425 //===----------------------------------------------------------------------===//
7777 #include "llvm/ADT/Statistic.h"
7878 #include
7979 #include
80 #include
8081 using namespace llvm;
8182
8283 namespace {
3232 #include "llvm/ADT/Statistic.h"
3333 #include "llvm/ADT/STLExtras.h"
3434 #include
35 #include
3536 using namespace llvm;
3637
3738 namespace {
3131 #include
3232 #include
3333 #include
34 #include
3435 using namespace llvm;
3536
3637 namespace {
2828 #include
2929 #include
3030 #include
31 #include
3132 using namespace llvm;
3233
3334 /// makeVTList - Return an instance of the SDVTList struct initialized with the
1919 #include "llvm/Support/GetElementPtrTypeIterator.h"
2020 #include "llvm/ADT/Statistic.h"
2121 #include "llvm/Support/Debug.h"
22 #include
2223 using namespace llvm;
2324
2425 namespace {
2626 #include "llvm/Target/TargetData.h"
2727 #include
2828 #include
29 #include
2930 using std::vector;
3031
3132 using namespace llvm;
435435 for (typename C::iterator KI = Kill.begin(), KE = Kill.end();
436436 KI != KE; ++KI) {
437437
438 for (Node::iterator I = (*KI)->begin(), E = (*KI)->end(); I != E; ++I) {
439 if (I->first == N) continue;
438 for (Node::iterator I = (*KI)->begin(), E = (*KI)->end(); I != E; ++I) {
439 if (I->first == N) continue;
440440
441441 Node::iterator NI = N->find(I->first);
442442 if (NI == N->end()) {
445445 unsigned char LV = NI->second & I->second;
446446 if (LV == EQ_BIT) {
447447
448 assert(std::find(Kill.begin(), Kill.end(), I->first) != Kill.end()
449 && "Lost EQ property.");
448 assert(std::find(Kill.begin(), Kill.end(), I->first) != Kill.end()
449 && "Lost EQ property.");
450450 N->erase(NI);
451451 } else {
452452 NI->second = static_cast(LV);
464464 }
465465
466466 // Removing references from N to Kill.
467 Node::iterator I = N->find(*KI);
468 if (I != N->end()) {
469 N->erase(I); // breaks reciprocity until Kill is deleted.
467 Node::iterator NI = N->find(*KI);
468 if (NI != N->end()) {
469 N->erase(NI); // breaks reciprocity until Kill is deleted.
470470 }
471471 }
472472
16771677 assert(checkCast(getOpcode(), S, Ty) && "Illegal SExt");
16781678 }
16791679
1680 SExtInst::SExtInst::SExtInst(
1680 SExtInst::SExtInst(
16811681 Value *S, const Type *Ty, const std::string &Name, BasicBlock *InsertAtEnd
16821682 ) : CastInst(Ty, SExt, S, Name, InsertAtEnd) {
16831683 assert(checkCast(getOpcode(), S, Ty) && "Illegal SExt");
117117 RelativePath="..\..\lib\Analysis\AliasAnalysisEvaluator.cpp">
118118
119119
120 RelativePath="..\..\lib\Analysis\AliasDebugger.cpp">
121
122
120123 RelativePath="..\..\lib\Analysis\AliasSetTracker.cpp">
121124
122125
175175 RelativePath="..\..\lib\Support\Statistic.cpp">
176176
177177
178 RelativePath="..\..\lib\Support\Streams.cpp">
179
180
178181 RelativePath="..\..\lib\Support\StringExtras.cpp">
179182
180183
313316 RelativePath="..\..\include\llvm\Support\StableBasicBlockNumbering.h">
314317
315318
319 RelativePath="..\..\include\llvm\Support\Streams.h">
320
321
316322 RelativePath="..\..\include\llvm\Support\SystemUtils.h">
317323
318324
183183 RelativePath="..\..\lib\VMCore\Pass.cpp">
184184
185185
186 RelativePath="..\..\lib\VMCore\PassManager.cpp">
187
188
186189 RelativePath="..\..\lib\VMCore\SymbolTable.cpp">
187190
188191