Home
last modified time | relevance | path

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

12345678910

/openbsd/gnu/llvm/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 …]
/openbsd/gnu/llvm/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 __anon3f5ef99e0202()
/openbsd/gnu/llvm/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()
/openbsd/gnu/llvm/clang/lib/Tooling/Refactoring/
H A DCMakeLists.txt7 Extract/Extract.cpp
8 Extract/SourceExtraction.cpp
/openbsd/gnu/llvm/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
/openbsd/gnu/llvm/llvm/utils/gn/secondary/clang/lib/Tooling/Refactoring/
H A DBUILD.gn20 "Extract/Extract.cpp",
21 "Extract/SourceExtraction.cpp",
/openbsd/gnu/llvm/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,
H A DDWARFDebugInfoEntry.h48 bool Extract(const lldb_private::DWARFDataExtractor &data,
/openbsd/gnu/llvm/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
/openbsd/gnu/llvm/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 …]
H A DSystemZInstrDFP.td131 // Extract biased exponent.
135 // Extract significance.
/openbsd/gnu/llvm/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp1128 Value *Extract = Builder.CreateExtractElement(Store->getValueOperand(), in vectorizeStoreChain() local
1130 if (Extract->getType() != StoreTy->getScalarType()) in vectorizeStoreChain()
1131 Extract = Builder.CreateBitCast(Extract, StoreTy->getScalarType()); in vectorizeStoreChain()
1134 Builder.CreateInsertElement(Vec, Extract, Builder.getInt32(NewIdx)); in vectorizeStoreChain()
1141 Value *Extract = Store->getValueOperand(); in vectorizeStoreChain() local
1142 if (Extract->getType() != StoreTy->getScalarType()) in vectorizeStoreChain()
1143 Extract = in vectorizeStoreChain()
1144 Builder.CreateBitOrPointerCast(Extract, StoreTy->getScalarType()); in vectorizeStoreChain()
1147 Builder.CreateInsertElement(Vec, Extract, Builder.getInt32(I)); in vectorizeStoreChain()
/openbsd/gnu/llvm/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()
1118 case Extract: in performOperation()
/openbsd/gnu/llvm/libcxx/cmake/Modules/
H A DCodeCoverage.cmake40 message(STATUS "Extract Directories: ${EXTRACT_DIRS}")
/openbsd/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonScheduleV60.td52 // S0123| CVI_VA_EXT Extract |
H A DHexagonTargetTransformInfo.cpp142 VectorType *Ty, const APInt &DemandedElts, bool Insert, bool Extract, in getScalarizationOverhead() argument
144 return BaseT::getScalarizationOverhead(Ty, DemandedElts, Insert, Extract, in getScalarizationOverhead()
H A DHexagonTargetTransformInfo.h110 bool Insert, bool Extract,
/openbsd/gnu/llvm/llvm/docs/GlobalISel/
H A DGenericOpcode.rst185 Extract a register of the specified size, starting from the block given by
216 Extract multiple registers of the specified size, starting from blocks given by
247 Extract a range of bits from a register.
265 ; Extract 5 bits starting at bit 1 from %x and store them in %a.
274 ; Extract 3 bits starting at bit 2 from %x and store them in %b. Zero-extend
624 Extract an element from a vector
/openbsd/gnu/llvm/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp1850 const SDValue &Extract = Op.getOperand(0); in LowerSIGN_EXTEND_INREG() local
1851 MVT VecT = Extract.getOperand(0).getSimpleValueType(); in LowerSIGN_EXTEND_INREG()
1862 const SDNode *Index = Extract.getOperand(1).getNode(); in LowerSIGN_EXTEND_INREG()
1872 ISD::EXTRACT_VECTOR_ELT, DL, Extract.getValueType(), in LowerSIGN_EXTEND_INREG()
2393 auto Extract = N->getOperand(0); in performVectorExtendCombine() local
2394 if (Extract.getOpcode() != ISD::EXTRACT_SUBVECTOR) in performVectorExtendCombine()
2396 auto Source = Extract.getOperand(0); in performVectorExtendCombine()
2397 auto *IndexNode = dyn_cast<ConstantSDNode>(Extract.getOperand(1)); in performVectorExtendCombine()
2406 if (Extract.getValueType() != MVT::v8i8 || in performVectorExtendCombine()
2410 if (Extract.getValueType() != MVT::v4i16 || in performVectorExtendCombine()
[all …]
/openbsd/gnu/llvm/lldb/source/Plugins/ObjectContainer/BSD-Archive/
H A DObjectContainerBSDArchive.h88 lldb::offset_t Extract(const lldb_private::DataExtractor &data,
/openbsd/gnu/llvm/llvm/lib/Target/PowerPC/
H A DREADME_P9.txt11 - Vector Extract Unsigned: vextractub vextractuh vextractuw vextractd
19 - Vector Extract Unsigned Byte Left/Right-Indexed:
392 - Extract Exponent/Significand DP/QP: xsxexpdp xsxsigdp xsxexpqp xsxsigqp
413 - Vector Extract Unsigned Word: xxextractuw
433 - Vector Extract Exponent/Significand DP/SP: xvxexpdp xvxexpsp xvxsigdp xvxsigsp
/openbsd/gnu/llvm/llvm/tools/llvm-objcopy/
H A DObjcopyOpts.td125 : Eq<"extract-partition", "Extract named partition from input file">,
129 HelpText<"Extract main partition from the input file">;
/openbsd/gnu/usr.bin/binutils/config/
H A Dprogtest.m455 # Extract the first word of "$2", so it can be a program name with args.
/openbsd/gnu/usr.bin/binutils-2.17/config/
H A Dprogtest.m455 # Extract the first word of "$2", so it can be a program name with args.

12345678910