| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CombinerHelperVectorOps.cpp | 35 GExtractVectorElement *Extract = cast<GExtractVectorElement>(&MI); in matchExtractVectorElement() local 94 GExtractVectorElement *Extract = cast<GExtractVectorElement>(Root); in matchExtractVectorElementWithDifferentIndices() local 151 const GExtractVectorElement *Extract = cast<GExtractVectorElement>(&MI); in matchExtractVectorElementWithBuildVector() local 191 GExtractVectorElement *Extract = cast<GExtractVectorElement>(Root); in matchExtractVectorElementWithBuildVectorTrunc() local 258 const GExtractVectorElement *Extract = cast<GExtractVectorElement>(&MI); in matchExtractVectorElementWithShuffleVector() local
|
| H A D | GISelValueTracking.cpp | 1593 GExtractVectorElement &Extract = cast<GExtractVectorElement>(MI); in computeKnownFPClass() local
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | InterleavedAccessPass.cpp | 295 auto *Extract = dyn_cast<ExtractElementInst>(User); in lowerInterleavedLoad() local 450 for (auto *Extract : Extracts) { in tryReplaceExtracts() local 491 auto *Extract = Replacement.first; in tryReplaceExtracts() local 624 auto *Extract = dyn_cast<ExtractValueInst>(User); in lowerDeinterleaveIntrinsic() local
|
| H A D | ExpandFp.cpp | 457 Value *Extract = Builder.CreateLShr(Shr21, Builder.getIntN(BitWidth, 32)); in expandIToFP() local
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | OverflowInstAnalysis.cpp | 34 auto *Extract = dyn_cast<ExtractValueInst>(V); in isCheckForZeroAndMulWithOverflow() local
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-xray/ |
| H A D | xray-extract.cpp | 32 static cl::SubCommand Extract("extract", "Extract instrumentation maps"); variable
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | BinaryStreamArray.h | 244 Extractor Extract; variable
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/ |
| H A D | DXILLegalizePass.cpp | 308 if (auto *Extract = dyn_cast<ExtractElementInst>(&I)) { in downcastI64toI32InsertExtractElements() local 530 if (auto *Extract = dyn_cast<ExtractElementInst>(&I)) { in legalizeGetHighLowi64Bytes() local
|
| H A D | DXILIntrinsicExpansion.cpp | 598 Value *Extract = Builder.CreateExtractValue(Load, {0}); in expandBufferLoadIntrinsic() local
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ |
| H A D | DWARFDebugInfoEntry.cpp | 43 bool DWARFDebugInfoEntry::Extract(const DWARFDataExtractor &data, in Extract() function in DWARFDebugInfoEntry
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/TargetBuiltins/ |
| H A D | X86.cpp | 3112 Value *Extract = Builder.CreateExtractValue(Call, i + 1); in EmitX86BuiltinExpr() local 3126 Value *Extract = Builder.CreateExtractValue(Call, i + 1); in EmitX86BuiltinExpr() local 3230 Value *Extract = Builder.CreateExtractValue(Call, i + 1); in EmitX86BuiltinExpr() local
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUInstCombineIntrinsic.cpp | 1904 Value *Extract = IC.Builder.CreateExtractElement(Src, FirstElt); in simplifyAMDGCNLaneIntrinsicDemanded() local 1919 Value *Extract = IC.Builder.CreateShuffleVector(Src, ExtractMask); in simplifyAMDGCNLaneIntrinsicDemanded() local
|
| H A D | AMDGPURegisterBankInfo.cpp | 1520 auto Extract = in applyMappingBFE() local 1530 auto Extract = in applyMappingBFE() local
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | NumericalStabilitySanitizer.cpp | 1725 if (auto *Extract = dyn_cast<ExtractElementInst>(&Inst)) in createShadowValueWithOperandsAvailable() local 1740 if (auto *Extract = dyn_cast<ExtractValueInst>(&Inst)) in createShadowValueWithOperandsAvailable() local
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64InstructionSelector.cpp | 2882 MachineInstr *Extract = emitExtractVectorElt( in select() local 3336 MachineInstr *Extract = emitExtractVectorElt( in select() local 4108 MachineInstr *Extract = emitExtractVectorElt(DstReg, DstRB, NarrowTy, SrcReg, in selectExtractElt() local 4136 MachineInstr *Extract = in selectSplitVectorUnmerge() local 5322 MachineInstr *Extract = getOpcodeDef(TargetOpcode::G_EXTRACT_VECTOR_ELT, in selectUSMovFromExtend() local 7913 auto Extract = getDefSrcRegIgnoringCopies(Root.getReg(), MRI); in selectExtractHigh() local
|
| H A D | AArch64PostLegalizerLowering.cpp | 520 auto Extract = Builder.buildExtractVectorElement(ScalarTy, SrcVec, SrcCst); in applyINS() local
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | SeparateConstOffsetFromGEP.cpp | 806 Value *ConstantOffsetExtractor::Extract(Value *Idx, GetElementPtrInst *GEP, in Extract() function in ConstantOffsetExtractor
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelDAGToDAG.cpp | 1127 SDValue Extract = CurDAG->getNode(ISD::EXTRACT_SUBVECTOR, dl, SubVT, in PreprocessISelDAG() local 4083 SDValue Extract = CurDAG->getNode(X86ISD::BZHI, DL, NVT, X, NBits); in matchBitExtract() local 4142 SDValue Extract = CurDAG->getNode(X86ISD::BEXTR, DL, XVT, X, Control); in matchBitExtract() local 6123 SDValue Extract = in Select() local
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetTransformInfo.cpp | 1950 auto *Extract = ExtractElementInst::Create(Vec, ConstantInt::get(IdxTy, 0)); in instCombineSVELast() local 1986 auto *Extract = ExtractElementInst::Create(Vec, ConstantInt::get(IdxTy, Idx)); in instCombineSVELast() local 2383 auto *Extract = IC.Builder.CreateExtractElement(OpVal, SplatValue); in instCombineSVETBL() local 3925 VectorType *Ty, const APInt &DemandedElts, bool Insert, bool Extract, in getScalarizationOverhead()
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-ar/ |
| H A D | llvm-ar.cpp | 213 Extract, ///< Extract files back to file system enumerator
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZTargetTransformInfo.cpp | 495 VectorType *Ty, const APInt &DemandedElts, bool Insert, bool Extract, in getScalarizationOverhead()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlan.cpp | 279 auto *Extract = Builder.CreateExtractElement(VecPart, LaneV); in get() local
|
| H A D | VectorCombine.cpp | 686 Instruction *Extract; in foldInsExtFNeg() local 1836 auto *Extract = cast<ExtractElementInst>(U); in scalarizeExtExtract() local
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyISelLowering.cpp | 2274 const SDValue &Extract = Op.getOperand(0); in LowerSIGN_EXTEND_INREG() local 2945 auto Extract = N->getOperand(0); in performVectorExtendCombine() local
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVTargetTransformInfo.cpp | 928 VectorType *Ty, const APInt &DemandedElts, bool Insert, bool Extract, in getScalarizationOverhead()
|