| /llvm-project-15.0.7/llvm/lib/MC/ |
| H A D | MCTargetOptionsCommandFlags.cpp | 20 #define MCOPT(TY, NAME) \ argument 21 static cl::opt<TY> *NAME##View; \ 22 TY llvm::mc::get##NAME() { \ 27 #define MCOPT_EXP(TY, NAME) \ argument 28 MCOPT(TY, NAME) \ 29 Optional<TY> llvm::mc::getExplicit##NAME() { \ 31 TY res = *NAME##View; \
|
| /llvm-project-15.0.7/llvm/tools/opt/ |
| H A D | BreakpointPrinter.cpp | 36 } else if (auto *TY = dyn_cast<DIType>(Context)) { in getContextName() local 37 if (!TY->getName().empty()) { in getContextName() 38 getContextName(TY->getScope(), N); in getContextName() 39 N = N + TY->getName().str() + "::"; in getContextName()
|
| /llvm-project-15.0.7/clang/test/CodeGenObjC/ |
| H A D | parameterized_classes.m | 103 // CHECK: %[[D:.*]] = alloca %[[TY:.*]]* 104 // CHECK: %[[TEMP:.*]] = alloca %[[TY]]* 105 // CHECK: %[[V4:.*]] = load %[[TY]]*, %[[TY]]** %[[D]] 106 // CHECK: store %[[TY]]* %[[V4]], %[[TY]]** %[[TEMP]] 107 // CHECK: %[[V7:.*]] = bitcast %[[TY]]** %[[TEMP]] to i8**
|
| H A D | arc-foreach.m | 206 // CHECK-LP64: [[SELF_ADDR:%.*]] = alloca [[TY:%.*]]*, 207 …P64: [[BLOCK:%.*]] = alloca <{ i8*, i32, i32, i8*, %struct.__block_descriptor*, [[TY]]* }>, 208 // CHECK-LP64: store [[TY]]* %self, [[TY]]** [[SELF_ADDR]] 209 …, i32, i8*, %struct.__block_descriptor*, [[TY]]* }>, <{ i8*, i32, i32, i8*, %struct.__block_descri… 210 // CHECK-LP64: [[T1:%.*]] = load [[TY]]*, [[TY]]** [[SELF_ADDR]] 211 // CHECK-LP64: [[T2:%.*]] = bitcast [[TY]]* [[T1]] to i8* 215 // CHECK-LP64-OPT: [[TY:%.*]]* %self 219 // CHECK-LP64: [[T5:%.*]] = bitcast [[TY]]** [[BC]] to i8** 221 // CHECK-LP64-NOT: call void (...) @llvm.objc.clang.arc.use([[TY]]* [[T5]]) 227 // CHECK-LP64-OPT: [[T5:%.*]] = load [[TY]]*, [[TY]]** [[T0]] [all …]
|
| /llvm-project-15.0.7/llvm/test/Assembler/ |
| H A D | struct-ret-without-upgrade.ll | 11 ; CHECK-NEXT: [[COPY:%.*]] = call [[TY:%.*]] @llvm.ssa.copy.s_tys([[TY]] [[ARG:%.*]]) 12 ; CHECK-NEXT: ret [[TY]] [[COPY]]
|
| H A D | ConstantExprFold.ll | 49 ; CHECK: @[[B:[a-zA-Z0-9_$"\\.-]+]] = external global [[TY:%.*]] 52 …1 icmp ult (i32* getelementptr inbounds ([[TY:%.*]], %Ty* @B, i64 0, i32 0), i32* getelementptr in…
|
| /llvm-project-15.0.7/clang/test/Preprocessor/ |
| H A D | extension-warning.c | 5 #define TY typeof macro 10 TY(1) x; // FIXME: And we should warn here
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | CommandFlags.cpp | 29 #define CGOPT(TY, NAME) \ argument 30 static cl::opt<TY> *NAME##View; \ 31 TY codegen::get##NAME() { \ 36 #define CGLIST(TY, NAME) \ argument 37 static cl::list<TY> *NAME##View; \ 38 std::vector<TY> codegen::get##NAME() { \ 43 #define CGOPT_EXP(TY, NAME) \ argument 44 CGOPT(TY, NAME) \ 45 Optional<TY> codegen::getExplicit##NAME() { \ 47 TY res = *NAME##View; \
|
| /llvm-project-15.0.7/clang/test/CodeGenObjCXX/ |
| H A D | debug-info-cyclic.mm | 15 // CHECK-SAME: type: ![[TY:[0-9]+]], 16 // CHECK: ![[TY]] = !DISubroutineType(types: ![[ARGS:[0-9]+]])
|
| /llvm-project-15.0.7/llvm/lib/ExecutionEngine/Interpreter/ |
| H A D | Execution.cpp | 103 #define IMPLEMENT_BINARY_OPERATOR(OP, TY) \ argument 104 case Type::TY##TyID: \ 105 Dest.TY##Val = Src1.TY##Val OP Src2.TY##Val; \ 167 #define IMPLEMENT_INTEGER_ICMP(OP, TY) \ argument 358 #define IMPLEMENT_FCMP(OP, TY) \ argument 359 case Type::TY##TyID: \ 360 Dest.IntVal = APInt(1,Src1.TY##Val OP Src2.TY##Val); \ 368 Src1.AggregateVal[_i].TY##Val OP Src2.AggregateVal[_i].TY##Val);\ 766 Src1.AggregateVal[i].TY OP Src2.AggregateVal[i].TY; in visitBinaryOperator() 1762 #define IMPLEMENT_VAARG(TY) \ argument [all …]
|
| /llvm-project-15.0.7/mlir/test/Conversion/MemRefToLLVM/ |
| H A D | convert-dynamic-memref-ops.mlir | 411 // CHECK: to [[TY:!.*]] 412 // CHECK: [[OUT_0:%.*]] = llvm.mlir.undef : [[TY]] 413 // CHECK: [[BASE_PTR:%.*]] = llvm.extractvalue [[INPUT]][0] : [[TY]] 414 // CHECK: [[ALIGNED_PTR:%.*]] = llvm.extractvalue [[INPUT]][1] : [[TY]] 415 // CHECK: [[OUT_1:%.*]] = llvm.insertvalue [[BASE_PTR]], [[OUT_0]][0] : [[TY]] 418 // CHECK: [[OUT_3:%.*]] = llvm.insertvalue [[OFFSET]], [[OUT_2]][2] : [[TY]] 420 // CHECK: [[OUT_4:%.*]] = llvm.insertvalue [[SIZE_0]], [[OUT_3]][3, 0] : [[TY]] 422 // CHECK: [[OUT_5:%.*]] = llvm.insertvalue [[SIZE_1]], [[OUT_4]][4, 0] : [[TY]] 452 // CHECK: [[OUT_0:%.*]] = llvm.mlir.undef : [[TY:!.*]] 461 // CHECK: [[OUT_1:%.*]] = llvm.insertvalue [[BASE_PTR]], [[OUT_0]][0] : [[TY]] [all …]
|
| /llvm-project-15.0.7/flang/lib/Evaluate/ |
| H A D | fold-real.cpp | 282 using TY = ResultType<decltype(yVal)>; in FoldIntrinsicFunction() typedef 283 return FoldElementalIntrinsic<T, T, TY>(context, std::move(funcRef), in FoldIntrinsicFunction() 284 ScalarFunc<T, T, TY>([&](const Scalar<T> &x, in FoldIntrinsicFunction() 285 const Scalar<TY> &y) -> Scalar<T> { in FoldIntrinsicFunction()
|
| /llvm-project-15.0.7/llvm/test/Transforms/MemCpyOpt/ |
| H A D | no-libcalls.ll | 45 ; NO-LIBCALLS-NEXT: [[V:%.*]] = load [[TY:%.*]], ptr [[P1:%.*]], align 4 46 ; NO-LIBCALLS-NEXT: store [[TY]] [[V]], ptr [[P2:%.*]], align 4
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | DependenceAnalysis.cpp | 1557 APInt TY = Y * TC; in exactSIVtest() local 1560 LLVM_DEBUG(dbgs() << "\t TY = " << TY << "\n"); in exactSIVtest() 1589 TLVec.push_back(ceilingOfQuotient(-TY, TA)); in exactSIVtest() 1597 TUVec.push_back(floorOfQuotient(-TY, TA)); in exactSIVtest() 1621 LowerDistance = (TY - TX) + (TA - TB) * TL; in exactSIVtest() 1622 UpperDistance = (TY - TX) + (TA - TB) * TU; in exactSIVtest() 1624 LowerDistance = (TY - TX) + (TA - TB) * TU; in exactSIVtest() 1625 UpperDistance = (TY - TX) + (TA - TB) * TL; in exactSIVtest() 1949 APInt TY = Y * TC; in exactRDIVtest() local 1974 TLVec.push_back(ceilingOfQuotient(-TY, TA)); in exactRDIVtest() [all …]
|
| /llvm-project-15.0.7/llvm/test/Transforms/GVN/PRE/ |
| H A D | rle.ll | 594 ; CHECK-NEXT: br i1 [[COND2]], label [[T1:%.*]], label [[TY:%.*]] 607 ; CHECK: TY: 617 br i1 %cond2, label %T1, label %TY 640 TY:
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | ASTContext.cpp | 6278 auto *TY = cast<TemplateTypeParmDecl>(Y); in isSameTemplateParameter() local 6279 if (TX->isParameterPack() != TY->isParameterPack()) in isSameTemplateParameter() 6281 if (TX->hasTypeConstraint() != TY->hasTypeConstraint()) in isSameTemplateParameter() 6284 TY->getTypeConstraint()); in isSameTemplateParameter() 6288 auto *TY = cast<NonTypeTemplateParmDecl>(Y); in isSameTemplateParameter() local 6289 return TX->isParameterPack() == TY->isParameterPack() && in isSameTemplateParameter() 6290 TX->getASTContext().hasSameType(TX->getType(), TY->getType()); in isSameTemplateParameter() 6294 auto *TY = cast<TemplateTemplateParmDecl>(Y); in isSameTemplateParameter() local 6295 return TX->isParameterPack() == TY->isParameterPack() && in isSameTemplateParameter() 6297 TY->getTemplateParameters()); in isSameTemplateParameter()
|
| /llvm-project-15.0.7/llvm/lib/Target/VE/ |
| H A D | VEInstrInfo.td | 1813 multiclass SXATMLDm<SDPatternOperator from, ValueType TY, 1816 def : Pat<(i64 (sext_inreg (i64 (anyext (from ADDRrri:$addr))), TY)), 1818 def : Pat<(i64 (sext_inreg (i64 (anyext (from ADDRrii:$addr))), TY)), 1820 def : Pat<(i64 (sext_inreg (i64 (anyext (from ADDRzri:$addr))), TY)), 1822 def : Pat<(i64 (sext_inreg (i64 (anyext (from ADDRzii:$addr))), TY)),
|
| /llvm-project-15.0.7/flang/lib/Optimizer/Dialect/ |
| H A D | FIROps.cpp | 1418 template <typename TY> 1442 mlir::Type fieldType = TY::get(builder.getContext()); in parseFieldLikeOp()
|
| /llvm-project-15.0.7/llvm/test/Transforms/LICM/ |
| H A D | sinking.ll | 204 ; CHECK-NEXT: [[DEAD_LE:%.*]] = getelementptr [[TY:%.*]], %Ty* @X2, i64 0, i32 0
|
| /llvm-project-15.0.7/llvm/docs/ |
| H A D | LangRef.rst | 4379 ``getelementptr (TY, CSTPTR, IDX0, IDX1, ...)``, ``getelementptr inbounds (TY, CSTPTR, IDX0, IDX1, … 4383 required to make sense for the type of "pointer to TY".
|