Home
last modified time | relevance | path

Searched refs:Extract (Results 1 – 25 of 164) sorted by relevance

1234567

/llvm-project-15.0.7/lldb/unittests/SymbolFile/DWARF/
H A DDWARFASTParserClangTests.cpp320 EXPECT_THAT_EXPECTED(Extract(ast.BoolTy, 0), HasValue("0")); in TEST_F()
321 EXPECT_THAT_EXPECTED(Extract(ast.BoolTy, 1), HasValue("1")); in TEST_F()
322 EXPECT_THAT_EXPECTED(Extract(ast.BoolTy, 2), Failed()); in TEST_F()
323 EXPECT_THAT_EXPECTED(Extract(ast.BoolTy, 3), Failed()); in TEST_F()
381 EXPECT_THAT_EXPECTED(Extract(ast.UnsignedIntTy, 0), HasValue("0")); in TEST_F()
386 EXPECT_THAT_EXPECTED(Extract(ast.UnsignedIntTy, uint_max / 2), in TEST_F()
390 EXPECT_THAT_EXPECTED(Extract(ast.UnsignedIntTy, uint_max - 2), in TEST_F()
392 EXPECT_THAT_EXPECTED(Extract(ast.UnsignedIntTy, uint_max - 1), in TEST_F()
394 EXPECT_THAT_EXPECTED(Extract(ast.UnsignedIntTy, uint_max), in TEST_F()
396 EXPECT_THAT_EXPECTED(Extract(ast.UnsignedIntTy, uint_max + 1), in TEST_F()
[all …]
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DInterleavedAccessPass.cpp308 auto *Extract = dyn_cast<ExtractElementInst>(User); in lowerInterleavedLoad() local
309 if (Extract && isa<ConstantInt>(Extract->getIndexOperand())) { in lowerInterleavedLoad()
310 Extracts.push_back(Extract); in lowerInterleavedLoad()
440 for (auto *Extract : Extracts) { in tryReplaceExtracts() local
451 if (!DT->dominates(Shuffle, Extract)) in tryReplaceExtracts()
463 ReplacementMap[Extract] = std::make_pair(Shuffle, I); in tryReplaceExtracts()
468 if (ReplacementMap.count(Extract)) in tryReplaceExtracts()
474 if (!ReplacementMap.count(Extract)) in tryReplaceExtracts()
481 auto *Extract = Replacement.first; in tryReplaceExtracts() local
484 Builder.SetInsertPoint(Extract); in tryReplaceExtracts()
[all …]
/llvm-project-15.0.7/llvm/tools/llvm-xray/
H A Dxray-extract.cpp32 static cl::SubCommand Extract("extract", "Extract instrumentation maps"); variable
35 cl::sub(Extract));
39 cl::sub(Extract));
45 cl::sub(Extract));
50 cl::sub(Extract));
53 cl::sub(Extract));
77 static CommandRegistration Unused(&Extract, []() -> Error { in __anon9bf0fac10202()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DOverflowInstAnalysis.cpp34 auto *Extract = dyn_cast<ExtractValueInst>(V); in isCheckForZeroAndMulWithOverflow() local
36 if (!Extract || !Extract->getIndices().equals(1)) in isCheckForZeroAndMulWithOverflow()
39 II = dyn_cast<IntrinsicInst>(Extract->getAggregateOperand()); in isCheckForZeroAndMulWithOverflow()
/llvm-project-15.0.7/llvm/test/CodeGen/SystemZ/
H A Dtdc-04.ll7 ; Extract sign bit.
17 ; Extract negated sign bit.
27 ; Extract sign bit.
37 ; Extract negated sign bit.
47 ; Extract sign bit.
57 ; Extract negated sign bit.
/llvm-project-15.0.7/clang/lib/Tooling/Refactoring/
H A DCMakeLists.txt7 Extract/Extract.cpp
8 Extract/SourceExtraction.cpp
/llvm-project-15.0.7/llvm/docs/CommandGuide/
H A Dllvm-extract.rst31 Extract the alias named *function-name* from the LLVM bitcode. May be
36 Extract the alias matching *alias-regular-expr* from the LLVM bitcode.
42 Extract basic blocks(s) specified in *basic-block-specifier*. May be
60 Extract the function named *function-name* from the LLVM bitcode. May be
65 Extract the function(s) matching *function-regular-expr* from the LLVM bitcode.
71 Extract the global variable named *global-name* from the LLVM bitcode. May be
76 Extract the global variable(s) matching *global-regular-expr* from the LLVM
/llvm-project-15.0.7/llvm/utils/gn/secondary/clang/lib/Tooling/Refactoring/
H A DBUILD.gn20 "Extract/Extract.cpp",
21 "Extract/SourceExtraction.cpp",
/llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFDebugRanges.cpp29 void DWARFDebugRanges::Extract(DWARFContext &context) { in Extract() function in DWARFDebugRanges
33 while (Extract(context, &offset, range_list)) { in Extract()
40 bool DWARFDebugRanges::Extract(DWARFContext &context, in Extract() function in DWARFDebugRanges
H A DDWARFDebugRanges.h24 void Extract(lldb_private::DWARFContext &context);
33 bool Extract(lldb_private::DWARFContext &context, lldb::offset_t *offset_ptr,
/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DBinaryStreamArray.h165 : IterRef(Array.Stream.drop_front(Offset)), Extract(E), in VarStreamArrayIterator()
170 auto EC = Extract(IterRef, ThisLen, ThisValue); in VarStreamArrayIterator()
179 explicit VarStreamArrayIterator(const Extractor &E) : Extract(E) {} in VarStreamArrayIterator()
214 auto EC = Extract(IterRef, ThisLen, ThisValue);
244 Extractor Extract; variable
/llvm-project-15.0.7/llvm/lib/Target/SystemZ/
H A DSystemZInstrSystem.td20 // Extract PSW.
74 // Extract primary ASN (and instance).
80 // Extract secondary ASN (and instance).
92 // Extract and set extended authority.
301 // Extract stacked registers.
307 // Extract stacked state.
378 // Extract CPU attribute.
382 // Extract CPU time.
448 // Extract coprocessor-group address.
452 // Extract CPU counter.
[all …]
/llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp1119 Value *Extract = Builder.CreateExtractElement(Store->getValueOperand(), in vectorizeStoreChain() local
1121 if (Extract->getType() != StoreTy->getScalarType()) in vectorizeStoreChain()
1122 Extract = Builder.CreateBitCast(Extract, StoreTy->getScalarType()); in vectorizeStoreChain()
1125 Builder.CreateInsertElement(Vec, Extract, Builder.getInt32(NewIdx)); in vectorizeStoreChain()
1132 Value *Extract = Store->getValueOperand(); in vectorizeStoreChain() local
1133 if (Extract->getType() != StoreTy->getScalarType()) in vectorizeStoreChain()
1134 Extract = in vectorizeStoreChain()
1135 Builder.CreateBitOrPointerCast(Extract, StoreTy->getScalarType()); in vectorizeStoreChain()
1138 Builder.CreateInsertElement(Vec, Extract, Builder.getInt32(I)); in vectorizeStoreChain()
/llvm-project-15.0.7/llvm/tools/llvm-ar/
H A Dllvm-ar.cpp218 Extract, ///< Extract files back to file system enumerator
364 Operation = Extract; in parseCommandLine()
465 if (Operation != Extract && Operation != Delete) in parseCommandLine()
468 if (OriginalDates && Operation != Extract) in parseCommandLine()
476 if (Operation != Extract) in parseCommandLine()
637 case Extract: in shouldCreateArchive()
716 if (Operation == Extract && OldArchive->isThin()) in performReadOperation()
752 case Extract: in performReadOperation()
1110 case Extract: in performOperation()
/llvm-project-15.0.7/clang/test/SemaOpenCLCXX/
H A Daddress-space-of-this.clcpp4 // Extract from PR38614
/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/
H A Dshift-and-i128-ubfe.ll4 ; Extract the high bit of the 1st quarter
36 ; Extract the high bit of the 2nd quarter
67 ; Extract the high bit of the 3rd quarter
100 ; Extract the high bit of the 4th quarter
/llvm-project-15.0.7/llvm/test/DebugInfo/X86/
H A Dstring-offsets-table.ll35 ; Extract the string offsets from the .debug_str section so we can check that
81 ; Extract the string offsets referenced in the main file by the skeleton unit.
88 ; Extract the string offsets referenced in the .dwo file by the split unit.
/llvm-project-15.0.7/llvm/tools/llvm-extract/
H A Dllvm-extract.cpp320 legacy::PassManager Extract; in main() local
321 Extract.add(createGVExtractionPass(Gvs, DeleteFn, KeepConstInit)); in main()
322 Extract.run(*M); in main()
/llvm-project-15.0.7/llvm/test/CodeGen/AArch64/
H A Dsve-extract-scalable-vector.ll26 ; Extract half i1 vector that needs promotion from legal type.
146 ; Extract 1/4th i1 vector that needs promotion from legal type.
191 ; Extract 1/8th i1 vector that needs promotion from legal type.
319 ; Extract 1/8th i8 vector that needs promotion from legal type.
521 ; Extract half i8 vector that needs promotion from legal type.
631 ; Extract 1/4th i8 vector that needs promotion from legal type.
1023 ; Extract from a splat
1083 ; Extract nxv1i1 type from: nxv2i1
1105 ; Extract nxv1i1 type from: nxv4i1
1149 ; Extract nxv1i1 type from: nxv8i1
[all …]
/llvm-project-15.0.7/llvm/test/Linker/
H A Dreplaced-function-matches-first-subprogram.ll42 ; Extract out the list of subprograms from each compile unit.
52 ; Extract out the file from the replaced subprogram.
/llvm-project-15.0.7/llvm/test/MC/Disassembler/AArch64/
H A Darm64-bitfield.txt22 # 5.4.5 Extract (immediate)
/llvm-project-15.0.7/llvm/test/MC/AArch64/
H A Darm64-bitfield-encoding.s31 ; 5.4.5 Extract (immediate)
/llvm-project-15.0.7/lldb/test/Shell/ObjectFile/ELF/
H A Dminidebuginfo-set-and-hit-breakpoint.test11 # Extract the dynamic symbols from the main binary, there is no need
16 # Extract all the text (i.e. function) symbols from the debuginfo.
/llvm-project-15.0.7/libcxx/cmake/Modules/
H A DCodeCoverage.cmake40 message(STATUS "Extract Directories: ${EXTRACT_DIRS}")
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonScheduleV60.td52 // S0123| CVI_VA_EXT Extract |

1234567