Home
last modified time | relevance | path

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

123456

/freebsd-13.1/contrib/llvm-project/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()
439 for (auto *Extract : Extracts) { in tryReplaceExtracts() local
450 if (!DT->dominates(Shuffle, Extract)) in tryReplaceExtracts()
462 ReplacementMap[Extract] = std::make_pair(Shuffle, I); in tryReplaceExtracts()
467 if (ReplacementMap.count(Extract)) in tryReplaceExtracts()
473 if (!ReplacementMap.count(Extract)) in tryReplaceExtracts()
480 auto *Extract = Replacement.first; in tryReplaceExtracts() local
483 Builder.SetInsertPoint(Extract); in tryReplaceExtracts()
[all …]
/freebsd-13.1/contrib/llvm-project/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));
52 cl::sub(Extract));
76 static CommandRegistration Unused(&Extract, []() -> Error { in __anonaf2451450202()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
H A DOverflowInstAnalysis.cpp35 auto *Extract = dyn_cast<ExtractValueInst>(V); in isCheckForZeroAndMulWithOverflow() local
37 if (!Extract || !Extract->getIndices().equals(1)) in isCheckForZeroAndMulWithOverflow()
40 II = dyn_cast<IntrinsicInst>(Extract->getAggregateOperand()); in isCheckForZeroAndMulWithOverflow()
/freebsd-13.1/contrib/llvm-project/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.h47 bool Extract(const lldb_private::DWARFDataExtractor &data,
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Support/
H A DBinaryStreamArray.h163 : IterRef(Array.Stream.drop_front(Offset)), Extract(E), in VarStreamArrayIterator()
168 auto EC = Extract(IterRef, ThisLen, ThisValue); in VarStreamArrayIterator()
177 explicit VarStreamArrayIterator(const Extractor &E) : Extract(E) {} in VarStreamArrayIterator()
217 auto EC = Extract(IterRef, ThisLen, ThisValue);
247 Extractor Extract; variable
/freebsd-13.1/contrib/llvm-project/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 …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp1138 Value *Extract = Builder.CreateExtractElement(Store->getValueOperand(), in vectorizeStoreChain() local
1140 if (Extract->getType() != StoreTy->getScalarType()) in vectorizeStoreChain()
1141 Extract = Builder.CreateBitCast(Extract, StoreTy->getScalarType()); in vectorizeStoreChain()
1144 Builder.CreateInsertElement(Vec, Extract, Builder.getInt32(NewIdx)); in vectorizeStoreChain()
1151 Value *Extract = Store->getValueOperand(); in vectorizeStoreChain() local
1152 if (Extract->getType() != StoreTy->getScalarType()) in vectorizeStoreChain()
1153 Extract = in vectorizeStoreChain()
1154 Builder.CreateBitOrPointerCast(Extract, StoreTy->getScalarType()); in vectorizeStoreChain()
1157 Builder.CreateInsertElement(Vec, Extract, Builder.getInt32(I)); in vectorizeStoreChain()
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-ar/
H A Dllvm-ar.cpp199 Extract, ///< Extract files back to file system enumerator
338 Operation = Extract; in parseCommandLine()
437 if (Operation != Extract && Operation != Delete) in parseCommandLine()
440 if (OriginalDates && Operation != Extract) in parseCommandLine()
588 case Extract: in shouldCreateArchive()
602 if (Operation == Extract && OldArchive->isThin()) in performReadOperation()
634 case Extract: in performReadOperation()
978 case Extract: in performOperation()
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-extract/
H A Dllvm-extract.cpp326 legacy::PassManager Extract; in main() local
327 Extract.add(createGVExtractionPass(Gvs, DeleteFn, KeepConstInit)); in main()
328 Extract.run(*M); in main()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp1749 const SDValue &Extract = Op.getOperand(0); in LowerSIGN_EXTEND_INREG() local
2190 auto Extract = N->getOperand(0); in performVectorExtendCombine() local
2191 if (Extract.getOpcode() != ISD::EXTRACT_SUBVECTOR) in performVectorExtendCombine()
2193 auto Source = Extract.getOperand(0); in performVectorExtendCombine()
2203 if (Extract.getValueType() != MVT::v8i8 || in performVectorExtendCombine()
2207 if (Extract.getValueType() != MVT::v4i16 || in performVectorExtendCombine()
2211 if (Extract.getValueType() != MVT::v2i32 || in performVectorExtendCombine()
2324 auto Extract = N->getOperand(0); in performVectorConvertLowCombine() local
2325 if (Extract.getOpcode() != ISD::EXTRACT_SUBVECTOR) in performVectorConvertLowCombine()
2328 if (Extract.getValueType() != ExpectedExtractType) in performVectorConvertLowCombine()
[all …]
/freebsd-13.1/contrib/less/
H A DFREEBSD-upgrade6 3. Extract new code to, say, less/lessv429
/freebsd-13.1/cddl/usr.sbin/dwatch/libexec/
H A Drw48 * Extract string from temporary memory
/freebsd-13.1/usr.sbin/bsdconfig/dot/
H A DUSAGE124 Extract each page of the poster into a separate PNG file:
136 Extract a single page of the poster into a separate PostScript file for
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DVOP3PInstructions.td223 class Extract<int FromBitIndex, int BitMask, bit U>: PatFrag<
240 def Type#Index#"_8bit" : Extract<!shl(Index, 3), 255, !eq (Type, "U")>;
248 (!cast<Extract>(Type#Index#"_8bit") node:$src0),
249 (!cast<Extract>(Type#Index#"_8bit") node:$src1))>;
268 def Type#Index#"_4bit" : Extract<!shl(Index, 2), 15, !eq (Type, "U")>;
275 (!cast<Extract>(Type#Index#"_4bit") node:$src0),
276 (!cast<Extract>(Type#Index#"_4bit") node:$src1))>;
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonScheduleV60.td52 // S0123| CVI_VA_EXT Extract |
H A DHexagonTargetTransformInfo.cpp126 VectorType *Ty, const APInt &DemandedElts, bool Insert, bool Extract) { in getScalarizationOverhead() argument
127 return BaseT::getScalarizationOverhead(Ty, DemandedElts, Insert, Extract); in getScalarizationOverhead()
H A DHexagonTargetTransformInfo.h109 bool Insert, bool Extract);
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp562 auto *Extract = ExtractElementInst::Create(Vec, ConstantInt::get(IdxTy, 0)); in instCombineSVELast() local
563 Extract->insertBefore(&II); in instCombineSVELast()
564 Extract->takeName(&II); in instCombineSVELast()
565 return IC.replaceInstUsesWith(II, Extract); in instCombineSVELast()
626 auto *Extract = ExtractElementInst::Create(Vec, ConstantInt::get(IdxTy, Idx)); in instCombineSVELast() local
627 Extract->insertBefore(&II); in instCombineSVELast()
628 Extract->takeName(&II); in instCombineSVELast()
629 return IC.replaceInstUsesWith(II, Extract); in instCombineSVELast()
790 auto *Extract = Builder.CreateExtractElement(OpVal, SplatValue); in instCombineSVETBL() local
792 Builder.CreateVectorSplat(VTy->getElementCount(), Extract); in instCombineSVETBL()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/ObjectContainer/BSD-Archive/
H A DObjectContainerBSDArchive.h81 lldb::offset_t Extract(const lldb_private::DataExtractor &data,
H A DObjectContainerBSDArchive.cpp59 ObjectContainerBSDArchive::Object::Extract(const DataExtractor &data, in Extract() function in ObjectContainerBSDArchive::Object
153 offset = obj.Extract(data, offset); in ParseObjects()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCV.td83 "'Zbe' (Extract-Deposit 'B' Instructions)">;
86 "'Zbe' (Extract-Deposit 'B' Instructions)">;
/freebsd-13.1/contrib/llvm-project/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
/freebsd-13.1/sys/dev/hpt27xx/
H A DREADME64 2) Extract the driver files under the kernel source tree:
146 2) Extract the driver files under the kernel source tree:

123456