reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/IR/Function.cpp
 1135   switch (D.Kind) {
 1145     case IITDescriptor::Integer: return !Ty->isIntegerTy(D.Integer_Width);
 1148       return !VT || VT->getNumElements() != D.Vector_Width ||
 1154       return !PT || PT->getAddressSpace() != D.Pointer_AddressSpace ||
 1161       if (!ST || ST->getNumElements() != D.Struct_NumElements)
 1164       for (unsigned i = 0, e = D.Struct_NumElements; i != e; ++i)
 1174       if (D.getArgumentNumber() < ArgTys.size())
 1175         return Ty != ArgTys[D.getArgumentNumber()];
 1177       if (D.getArgumentNumber() > ArgTys.size() ||
 1178           D.getArgumentKind() == IITDescriptor::AK_MatchType)
 1181       assert(D.getArgumentNumber() == ArgTys.size() && !IsDeferredCheck &&
 1185       switch (D.getArgumentKind()) {
 1197       if (D.getArgumentNumber() >= ArgTys.size())
 1200       Type *NewTy = ArgTys[D.getArgumentNumber()];
 1212       if (D.getArgumentNumber() >= ArgTys.size())
 1215       Type *NewTy = ArgTys[D.getArgumentNumber()];
 1227       if (D.getArgumentNumber() >= ArgTys.size())
 1229       return !isa<VectorType>(ArgTys[D.getArgumentNumber()]) ||
 1231                      cast<VectorType>(ArgTys[D.getArgumentNumber()])) != Ty;
 1233       if (D.getArgumentNumber() >= ArgTys.size()) {
 1238       auto *ReferenceType = dyn_cast<VectorType>(ArgTys[D.getArgumentNumber()]);
 1254       if (D.getArgumentNumber() >= ArgTys.size())
 1256       Type * ReferenceType = ArgTys[D.getArgumentNumber()];
 1261       if (D.getArgumentNumber() >= ArgTys.size())
 1264         dyn_cast<VectorType> (ArgTys[D.getArgumentNumber()]);
 1271       unsigned RefArgNumber = D.getRefArgNumber();
 1282         assert(D.getOverloadArgNumber() == ArgTys.size() &&
 1304       if (D.getArgumentNumber() >= ArgTys.size())
 1306       auto *ReferenceType = dyn_cast<VectorType>(ArgTys[D.getArgumentNumber()]);
 1312       if (D.getArgumentNumber() >= ArgTys.size())
 1315       Type *NewTy = ArgTys[D.getArgumentNumber()];
 1317         int SubDivs = D.Kind == IITDescriptor::Subdivide2Argument ? 1 : 2;
 1331       if (D.getArgumentNumber() >= ArgTys.size())
 1333       auto *ReferenceType = dyn_cast<VectorType>(ArgTys[D.getArgumentNumber()]);