Home
last modified time | relevance | path

Searched refs:SD (Results 1 – 25 of 180) sorted by relevance

12345678

/llvm-project-15.0.7/polly/include/polly/
H A DScopGraphPrinter.h31 static NodeRef getEntryNode(polly::ScopDetection *SD) {
32 return GraphTraits<RegionInfo *>::getEntryNode(SD->getRI());
34 static nodes_iterator nodes_begin(polly::ScopDetection *SD) {
35 return nodes_iterator::begin(getEntryNode(SD));
37 static nodes_iterator nodes_end(polly::ScopDetection *SD) {
38 return nodes_iterator::end(getEntryNode(SD));
46 static std::string getGraphName(polly::ScopDetection *SD) {
52 polly::ScopDetection *SD);
54 std::string getNodeLabel(RegionNode *Node, polly::ScopDetection *SD) {
66 static void addCustomGraphFeatures(polly::ScopDetection *SD,
[all …]
/llvm-project-15.0.7/polly/lib/Analysis/
H A DScopGraphPrinter.cpp36 ScopDetection *SD) { in getEdgeAttributes() argument
46 RegionInfo *RI = SD->getRI(); in getEdgeAttributes()
74 void DOTGraphTraits<ScopDetection *>::printRegionCluster(ScopDetection *SD, in printRegionCluster() argument
91 std::string ErrorMessage = SD->regionIsInvalidBecause(R); in printRegionCluster()
96 if (SD->isMaxRegionInScop(*R)) { in printRegionCluster()
114 printRegionCluster(SD, SubRegion.get(), O, depth + 1); in printRegionCluster()
129 ScopDetection *SD, GraphWriter<ScopDetection *> &GW) { in addCustomGraphFeatures() argument
132 printRegionCluster(SD, SD->getRI()->getTopLevelRegion(), O, 4); in addCustomGraphFeatures()
161 return std::distance(SD.getSD().begin(), SD.getSD().end()) > 0; in processFunction()
235 bool ScopViewer::processFunction(Function &F, const ScopDetection &SD) { in processFunction() argument
[all …]
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/
H A DSymbolManager.cpp172 if (!SD) { in getRegionValueSymbol()
175 DataSet.InsertNode(SD, InsertPos); in getRegionValueSymbol()
179 return cast<SymbolRegionValue>(SD); in getRegionValueSymbol()
191 if (!SD) { in conjureSymbol()
198 return cast<SymbolConjured>(SD); in conjureSymbol()
208 if (!SD) { in getDerivedSymbol()
215 return cast<SymbolDerived>(SD); in getDerivedSymbol()
224 if (!SD) { in getExtentSymbol()
231 return cast<SymbolExtent>(SD); in getExtentSymbol()
242 if (!SD) { in getMetadataSymbol()
[all …]
/llvm-project-15.0.7/llvm/test/tools/llvm-readobj/ELF/
H A Dsections-ext.test46 # SD-NEXT: SectionData (
47 # SD-NEXT: )
75 # SD-NEXT: SectionData (
76 # SD-NEXT: )
96 # SD-NEXT: SectionData (
99 # SD-NEXT: )
136 # SD-NEXT: SectionData (
140 # SD-NEXT: )
159 # SD-NEXT: SectionData (
161 # SD-NEXT: )
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/RISCV/
H A Dmake-compressible-rv64.mir115 ; CHECK-NEXT: SD $x13, killed renamable $x10, 0 :: (store (s64) into %ir.a)
116 ; CHECK-NEXT: SD $x13, killed renamable $x11, 0 :: (store (s64) into %ir.b)
117 ; CHECK-NEXT: SD $x13, killed renamable $x12, 0 :: (store (s64) into %ir.c)
119 SD $x0, killed renamable $x10, 0 :: (store (s64) into %ir.a)
120 SD $x0, killed renamable $x11, 0 :: (store (s64) into %ir.b)
121 SD $x0, killed renamable $x12, 0 :: (store (s64) into %ir.c)
144 SD killed renamable $x10, renamable $x16, 0 :: (volatile store (s64) into %ir.p)
146 SD killed renamable $x10, renamable $x16, 0 :: (volatile store (s64) into %ir.p)
167 ; CHECK-NEXT: SD killed $x11, $x11, 0 :: (volatile store (s64) into %ir.q)
262 ; CHECK-NEXT: SD $x0, killed renamable $x10, 0 :: (store (s64) into %ir.a)
[all …]
H A Dmake-compressible-for-store-address.mir35 ; CHECK-NEXT: SD killed renamable $x11, $x12, 32 :: (store (s64) into %ir.1)
36 ; CHECK-NEXT: SD renamable $x10, $x12, 40 :: (store (s64) into %ir.2)
38 ; CHECK-NEXT: SD killed renamable $x11, killed $x12, 48 :: (store (s64) into %ir.3)
41 SD killed renamable $x11, renamable $x10, 800 :: (store (s64) into %ir.1)
42 SD renamable $x10, renamable $x10, 808 :: (store (s64) into %ir.2)
44 SD killed renamable $x11, killed renamable $x10, 816 :: (store (s64) into %ir.3)
/llvm-project-15.0.7/llvm/test/CodeGen/Mips/msa/
H A Demergency-spill.mir179 SD $at_64, %stack.7.d, 0 :: (store (s64) into %ir.d)
180 SD $v0_64, %stack.7.d, 0 :: (store (s64) into %ir.d)
181 SD $v1_64, %stack.7.d, 0 :: (store (s64) into %ir.d)
182 SD $a0_64, %stack.7.d, 0 :: (store (s64) into %ir.d)
183 SD $a1_64, %stack.7.d, 0 :: (store (s64) into %ir.d)
184 SD $a2_64, %stack.7.d, 0 :: (store (s64) into %ir.d)
185 SD $a3_64, %stack.7.d, 0 :: (store (s64) into %ir.d)
186 SD $t0_64, %stack.7.d, 0 :: (store (s64) into %ir.d)
187 SD $t1_64, %stack.7.d, 0 :: (store (s64) into %ir.d)
188 SD $t2_64, %stack.7.d, 0 :: (store (s64) into %ir.d)
[all …]
/llvm-project-15.0.7/libcxx/test/std/utilities/meta/meta.trans/meta.trans.other/
H A Dresult_of.pass.cpp33 struct SD : public S { }; struct
153 test_result_of<PMS0( std::reference_wrapper<SD>), int> (); in main()
154 test_result_of<PMS0(const std::reference_wrapper<SD>&), int> (); in main()
156 test_result_of<PMS0(std::unique_ptr<SD>), int> (); in main()
172 test_result_of<PMS1(std::unique_ptr<SD>, int), int*> (); in main()
192 test_result_of<PMS2(std::unique_ptr<SD>, int, int), int&> (); in main()
221 test_result_of<PMS0C(std::unique_ptr<SD>), int> (); in main()
361 test_result_of<PMD(SD&), char &>(); in main()
362 test_result_of<PMD(SD const&), const char&>(); in main()
363 test_result_of<PMD(SD*), char&>(); in main()
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/MIR/RISCV/
H A Dmachine-function-info.mir114 ; CHECK-NEXT: SD [[COPY]], %fixed-stack.8, 0 :: (store (s64))
116 ; CHECK-NEXT: SD [[COPY2]], %fixed-stack.6, 0 :: (store (s64))
118 ; CHECK-NEXT: SD [[COPY4]], %fixed-stack.4, 0 :: (store (s64))
120 ; CHECK-NEXT: SD [[COPY6]], %fixed-stack.2, 0 :: (store (s64))
129 SD %7, %fixed-stack.0, 0 :: (store (s64))
130 SD %6, %fixed-stack.1, 0 :: (store (s64) into %fixed-stack.1, align 16)
131 SD %5, %fixed-stack.2, 0 :: (store (s64))
132 SD %4, %fixed-stack.3, 0 :: (store (s64) into %fixed-stack.3, align 16)
133 SD %3, %fixed-stack.4, 0 :: (store (s64))
134 SD %2, %fixed-stack.5, 0 :: (store (s64) into %fixed-stack.5, align 16)
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/
H A Daix-emit-tracebacktable.ll23 %dp.addr = alloca %struct.SD*, align 4
31 store %struct.SD* %dp, %struct.SD** %dp.addr, align 4
44 %7 = load %struct.SD*, %struct.SD** %dp.addr, align 4
45 %d5 = getelementptr inbounds %struct.SD, %struct.SD* %7, i32 0, i32 1
66 %sd = alloca %struct.SD, align 8
74 %sp = getelementptr inbounds %struct.SD, %struct.SD* %sd, i32 0, i32 0
76 %d1 = getelementptr inbounds %struct.SD, %struct.SD* %sd, i32 0, i32 1
79 %d2 = getelementptr inbounds %struct.SD, %struct.SD* %sd, i32 0, i32 1
108 store %struct.SD* %dp, %struct.SD** %dp.addr, align 4
121 %7 = load %struct.SD*, %struct.SD** %dp.addr, align 4
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/InstCombine/
H A Dadd-shl-sdiv-to-srem.ll90 ; CHECK-NEXT: [[SD:%.*]] = sdiv i32 [[X:%.*]], -16
91 ; CHECK-NEXT: call void @use32(i32 [[SD]])
104 ; CHECK-NEXT: [[SD:%.*]] = sdiv i32 [[X:%.*]], -16
105 ; CHECK-NEXT: [[SL:%.*]] = shl i32 [[SD]], 4
119 ; CHECK-NEXT: [[SD:%.*]] = sdiv i32 [[X:%.*]], -16
120 ; CHECK-NEXT: call void @use32(i32 [[SD]])
121 ; CHECK-NEXT: [[SL:%.*]] = shl i32 [[SD]], 4
138 ; CHECK-NEXT: call void @use3xi8(<3 x i8> [[SD]])
153 ; CHECK-NEXT: [[SD:%.*]] = sdiv i8 [[X:%.*]], 4
154 ; CHECK-NEXT: [[SL:%.*]] = shl nsw i8 [[SD]], 2
[all …]
H A Dpreserve-sminmax.ll12 ; CHECK-NEXT: [[SD:%.*]] = sdiv i32 [[H:%.*]], 2
13 ; CHECK-NEXT: [[TMP1:%.*]] = call i32 @llvm.smin.i32(i32 [[SD]], i32 1)
24 ; CHECK-NEXT: [[SD:%.*]] = sdiv i32 [[H:%.*]], 2
25 ; CHECK-NEXT: [[TMP1:%.*]] = call i32 @llvm.smax.i32(i32 [[SD]], i32 1)
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DInstrEmitter.cpp681 MDNode *Var = SD->getVariable(); in EmitDbgValue()
683 DebugLoc DL = SD->getDebugLoc(); in EmitDbgValue()
687 SD->setIsEmitted(); in EmitDbgValue()
692 if (SD->isInvalidated()) in EmitDbgValue()
693 return EmitDbgNoLocation(SD); in EmitDbgValue()
696 if (SD->isVariadic()) { in EmitDbgValue()
768 assert(!SD->isVariadic()); in EmitDbgInstrRef()
770 MDNode *Var = SD->getVariable(); in EmitDbgInstrRef()
783 if (SD->isIndirect()) { in EmitDbgInstrRef()
908 if (SD->isIndirect()) in EmitDbgValueFromSingleOp()
[all …]
H A DInstrEmitter.h119 MachineInstr *EmitDbgValue(SDDbgValue *SD,
125 MachineInstr *EmitDbgInstrRef(SDDbgValue *SD,
129 MachineInstr *EmitDbgNoLocation(SDDbgValue *SD);
132 MachineInstr *EmitDbgValueFromSingleOp(SDDbgValue *SD,
136 MachineInstr *EmitDbgLabel(SDDbgLabel *SD);
H A DStatepointLowering.cpp598 if (SD.getValueType().isVector()) in lowerStatepointMetaArgs()
600 if (LPadPointers.count(SD)) in lowerStatepointMetaArgs()
602 return !willLowerDirectly(SD); in lowerStatepointMetaArgs()
879 for (auto SD : LoweredGCArgs) { in LowerAsSTATEPOINT() local
880 if (!LowerAsVReg.count(SD)) in LowerAsSTATEPOINT()
900 SDValue SD = getValue(Derived); in LowerAsSTATEPOINT() local
901 if (!LowerAsVReg.count(SD)) in LowerAsSTATEPOINT()
918 if (VirtRegs.count(SD)) in LowerAsSTATEPOINT()
929 VirtRegs[SD] = Reg; in LowerAsSTATEPOINT()
1315 if (SD.isUndef() && SD.getValueType().getSizeInBits() <= 64) { in visitGCRelocate()
[all …]
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaCXXScopeSpec.cpp330 if (!SD) in isAcceptableNestedNameSpecifier()
333 SD = SD->getUnderlyingDecl(); in isAcceptableNestedNameSpecifier()
336 if (isa<NamespaceDecl>(SD)) in isAcceptableNestedNameSpecifier()
339 if (!isa<TypeDecl>(SD)) in isAcceptableNestedNameSpecifier()
344 QualType T = Context.getTypeDeclType(cast<TypeDecl>(SD)); in isAcceptableNestedNameSpecifier()
356 } else if (isa<RecordDecl>(SD)) { in isAcceptableNestedNameSpecifier()
358 } else if (isa<EnumDecl>(SD)) { in isAcceptableNestedNameSpecifier()
665 NamedDecl *SD = in BuildCXXNestedNameSpecifier() local
716 if (auto *TD = dyn_cast_or_null<TypedefNameDecl>(SD)) in BuildCXXNestedNameSpecifier()
725 DiagnoseUseOfDecl(SD, IdInfo.CCLoc); in BuildCXXNestedNameSpecifier()
[all …]
/llvm-project-15.0.7/clang/test/OpenMP/
H A Dtarget_codegen_registration.cpp241 struct SD { struct
248 SD() { in SD() function
253 ~SD() { in ~SD() argument
379 SD d1;
H A Dtarget_parallel_codegen_registration.cpp281 struct SD { struct
288 SD() { in SD() argument
293 ~SD() { in ~SD() argument
418 SD d1;
H A Dtarget_teams_codegen_registration.cpp281 struct SD { struct
288 SD() { in SD() argument
293 ~SD() { in ~SD() argument
418 SD d1;
H A Dtarget_simd_codegen_registration.cpp283 struct SD { struct
290 SD() { in SD() function
295 ~SD() { in ~SD() argument
427 SD d1;
H A Dtarget_parallel_for_codegen_registration.cpp283 struct SD { struct
290 SD() { in SD() argument
295 ~SD() { in ~SD() argument
427 SD d1;
H A Dtarget_parallel_for_simd_codegen_registration.cpp283 struct SD { struct
290 SD() { in SD() function
295 ~SD() { in ~SD() argument
427 SD d1;
H A Dtarget_teams_distribute_codegen_registration.cpp283 struct SD { struct
290 SD() { in SD() argument
295 ~SD() { in ~SD() argument
427 SD d1;
H A Dtarget_teams_distribute_simd_codegen_registration.cpp283 struct SD { struct
290 SD() { in SD() argument
295 ~SD() { in ~SD() argument
427 SD d1;
/llvm-project-15.0.7/llvm/test/CodeGen/RISCV/rvv/
H A Demergency-slot.mir58 ; CHECK-NEXT: SD killed $x1, $x2, 2024 :: (store (s64) into %stack.3)
59 ; CHECK-NEXT: SD killed $x8, $x2, 2016 :: (store (s64) into %stack.4)
60 ; CHECK-NEXT: SD killed $x18, $x2, 2008 :: (store (s64) into %stack.5)
61 ; CHECK-NEXT: SD killed $x19, $x2, 2000 :: (store (s64) into %stack.6)
62 ; CHECK-NEXT: SD killed $x20, $x2, 1992 :: (store (s64) into %stack.7)
63 ; CHECK-NEXT: SD killed $x21, $x2, 1984 :: (store (s64) into %stack.8)
64 ; CHECK-NEXT: SD killed $x22, $x2, 1976 :: (store (s64) into %stack.9)
65 ; CHECK-NEXT: SD killed $x23, $x2, 1968 :: (store (s64) into %stack.10)
66 ; CHECK-NEXT: SD killed $x24, $x2, 1960 :: (store (s64) into %stack.11)
114 ; CHECK-NEXT: SD killed $x1, $x2, 8 :: (store (s64) into %stack.15)
[all …]

12345678