Searched refs:Promotable (Results 1 - 3 of 3) sorted by relevance

/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCBoolRetToInt.cpp122 // A PHINode is Promotable if:
128 // 4. All of its PHINode uses are Promotable AND
129 // 5. All of its PHINode operands are Promotable
131 PHINodeSet Promotable; local
137 Promotable.insert(P);
140 for (const PHINode *P : Promotable) {
158 auto IsPromotable = [&Promotable] (const Value *V) -> bool {
160 return !Phi || Promotable.count(Phi);
164 Promotable.erase(User);
167 for (const PHINode *P : Promotable) {
[all...]
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DSROA.cpp4343 bool Promotable = true;
4345 Promotable &= Rewriter.visit(S);
4349 Promotable &= Rewriter.visit(&S);
4360 Promotable = false;
4368 Promotable = false;
4374 if (Promotable) {
/netbsd-current/external/apache2/llvm/dist/clang/lib/AST/
H A DASTContext.cpp6392 /// getPromotedIntegerType - Returns the type that Promotable will
6393 /// promote to: C99 6.3.1.1p2, assuming that Promotable is a promotable
6395 QualType ASTContext::getPromotedIntegerType(QualType Promotable) const {
6396 assert(!Promotable.isNull());
6397 assert(Promotable->isPromotableIntegerType());
6398 if (const auto *ET = Promotable->getAs<EnumType>())
6401 if (const auto *BT = Promotable->getAs<BuiltinType>()) {
6429 if (Promotable->isSignedIntegerType())
6431 uint64_t PromotableSize = getIntWidth(Promotable);
6433 assert(Promotable
[all...]

Completed in 231 milliseconds