/openbsd/gnu/llvm/llvm/lib/FuzzMutate/ |
H A D | RandomIRBuilder.cpp | 63 auto *NewLoad = new LoadInst(AccessTy, Ptr, "L", &*IP); in newSource() local 66 if (Pred.matches(Srcs, NewLoad)) in newSource() 67 RS.sample(NewLoad, RS.totalWeight()); in newSource() 69 NewLoad->eraseFromParent(); in newSource()
|
/openbsd/gnu/llvm/llvm/lib/Transforms/Utils/ |
H A D | VNCoercion.cpp | 489 LoadInst *NewLoad = Builder.CreateLoad(DestTy, PtrVal); in getLoadValueForLoad() local 490 NewLoad->takeName(SrcVal); in getLoadValueForLoad() 491 NewLoad->setAlignment(SrcVal->getAlign()); in getLoadValueForLoad() 494 LLVM_DEBUG(dbgs() << "TO: " << *NewLoad << "\n"); in getLoadValueForLoad() 498 Value *RV = NewLoad; in getLoadValueForLoad() 504 SrcVal = NewLoad; in getLoadValueForLoad()
|
/openbsd/gnu/llvm/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineLoadStoreAlloca.cpp | 565 LoadInst *NewLoad = Builder.CreateAlignedLoad( in combineLoadToNewType() local 567 NewLoad->setAtomic(LI.getOrdering(), LI.getSyncScopeID()); in combineLoadToNewType() 568 copyMetadataForLoad(*NewLoad, LI); in combineLoadToNewType() 569 return NewLoad; in combineLoadToNewType() 702 LoadInst *NewLoad = IC.combineLoadToNewType(Load, DestTy); in combineLoadToOperationType() local 703 CastUser->replaceAllUsesWith(NewLoad); in combineLoadToOperationType() 733 NewLoad->setAAMetadata(LI.getAAMetadata()); in unpackLoadToAggregate() 735 PoisonValue::get(T), NewLoad, 0, Name)); in unpackLoadToAggregate() 774 LoadInst *NewLoad = IC.combineLoadToNewType(LI, ET, ".unpack"); in unpackLoadToAggregate() local 775 NewLoad->setAAMetadata(LI.getAAMetadata()); in unpackLoadToAggregate() [all …]
|
/openbsd/gnu/llvm/llvm/lib/Transforms/AggressiveInstCombine/ |
H A D | AggressiveInstCombine.cpp | 781 LoadInst *NewLoad = nullptr, *LI1 = LOps.Root; in foldConsecutiveLoads() local 806 NewLoad = Builder.CreateAlignedLoad(WiderType, NewPtr, LI1->getAlign(), in foldConsecutiveLoads() 808 NewLoad->takeName(LI1); in foldConsecutiveLoads() 811 NewLoad->setAAMetadata(LOps.AATags); in foldConsecutiveLoads() 813 Value *NewOp = NewLoad; in foldConsecutiveLoads()
|
/openbsd/gnu/llvm/llvm/lib/CodeGen/ |
H A D | ExpandVectorPredication.cpp | 435 LoadInst *NewLoad = in expandPredicationInMemoryIntrinsic() local 438 NewLoad->setAlignment(*AlignOpt); in expandPredicationInMemoryIntrinsic() 439 NewMemoryInst = NewLoad; in expandPredicationInMemoryIntrinsic()
|
/openbsd/gnu/llvm/llvm/lib/Transforms/Scalar/ |
H A D | GVN.cpp | 1324 auto *NewLoad = in eliminatePartiallyRedundantLoad() local 1328 NewLoad->setDebugLoc(Load->getDebugLoc()); in eliminatePartiallyRedundantLoad() 1338 NewLoad, DefiningAcc, NewLoad->getParent(), in eliminatePartiallyRedundantLoad() 1349 NewLoad->setAAMetadata(Tags); in eliminatePartiallyRedundantLoad() 1352 NewLoad->setMetadata(LLVMContext::MD_invariant_load, MD); in eliminatePartiallyRedundantLoad() 1354 NewLoad->setMetadata(LLVMContext::MD_invariant_group, InvGroupMD); in eliminatePartiallyRedundantLoad() 1356 NewLoad->setMetadata(LLVMContext::MD_range, RangeMD); in eliminatePartiallyRedundantLoad() 1360 NewLoad->setMetadata(LLVMContext::MD_access_group, AccessMD); in eliminatePartiallyRedundantLoad() 1370 AvailableValueInBlock::get(UnavailableBlock, NewLoad)); in eliminatePartiallyRedundantLoad() 1372 LLVM_DEBUG(dbgs() << "GVN INSERTED " << *NewLoad << '\n'); in eliminatePartiallyRedundantLoad()
|
/openbsd/gnu/llvm/llvm/lib/Target/X86/ |
H A D | X86AvoidStoreForwardingBlocks.cpp | 393 MachineInstr *NewLoad = in buildCopy() local 404 getBaseOperand(NewLoad).setIsKill(false); in buildCopy() 405 LLVM_DEBUG(NewLoad->dump()); in buildCopy()
|
H A D | X86InterleavedAccess.cpp | 224 Instruction *NewLoad = in decompose() local 226 DecomposedVectors.push_back(NewLoad); in decompose()
|
H A D | X86ISelLowering.cpp | 32900 SDValue NewLoad = DAG.getMaskedLoad( in LowerMLOAD() local 32906 SDValue Select = DAG.getNode(ISD::VSELECT, dl, VT, Mask, NewLoad, PassThru); in LowerMLOAD() 32907 return DAG.getMergeValues({ Select, NewLoad.getValue(1) }, dl); in LowerMLOAD() 32937 SDValue NewLoad = DAG.getMaskedLoad( in LowerMLOAD() local 32943 DAG.getNode(ISD::EXTRACT_SUBVECTOR, dl, VT, NewLoad.getValue(0), in LowerMLOAD() 32945 SDValue RetOps[] = {Extract, NewLoad.getValue(1)}; in LowerMLOAD()
|
/openbsd/gnu/llvm/llvm/lib/Transforms/Vectorize/ |
H A D | VectorCombine.cpp | 1203 auto *NewLoad = cast<LoadInst>(Builder.CreateLoad( in scalarizeLoadExtract() local 1208 NewLoad->setAlignment(ScalarOpAlignment); in scalarizeLoadExtract() 1210 replaceValue(*EI, *NewLoad); in scalarizeLoadExtract()
|
H A D | LoopVectorize.cpp | 2663 Instruction *NewLoad; in vectorizeInterleaveGroup() local 2679 NewLoad = in vectorizeInterleaveGroup() 2684 NewLoad = Builder.CreateAlignedLoad(VecTy, AddrParts[Part], in vectorizeInterleaveGroup() 2686 Group->addMetadata(NewLoad); in vectorizeInterleaveGroup() 2687 NewLoads.push_back(NewLoad); in vectorizeInterleaveGroup()
|
/openbsd/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeDAG.cpp | 1410 SDValue NewLoad; in ExpandExtractFromVectorThroughStack() local 1419 NewLoad = DAG.getLoad(Op.getValueType(), dl, Ch, StackPtr, in ExpandExtractFromVectorThroughStack() 1423 NewLoad = DAG.getExtLoad(ISD::EXTLOAD, dl, Op.getValueType(), Ch, StackPtr, in ExpandExtractFromVectorThroughStack() 1429 DAG.ReplaceAllUsesOfValueWith(Ch, SDValue(NewLoad.getNode(), 1)); in ExpandExtractFromVectorThroughStack() 1433 SmallVector<SDValue, 6> NewLoadOperands(NewLoad->op_begin(), in ExpandExtractFromVectorThroughStack() 1434 NewLoad->op_end()); in ExpandExtractFromVectorThroughStack() 1436 NewLoad = in ExpandExtractFromVectorThroughStack() 1437 SDValue(DAG.UpdateNodeOperands(NewLoad.getNode(), NewLoadOperands), 0); in ExpandExtractFromVectorThroughStack() 1438 return NewLoad; in ExpandExtractFromVectorThroughStack()
|
H A D | DAGCombiner.cpp | 6004 assert(NewLoad && in BackwardsPropagateMask() 6006 CombineTo(Load, NewLoad, NewLoad.getValue(1)); in BackwardsPropagateMask() 6316 CombineTo(MLoad, NewLoad.getValue(0), NewLoad.getValue(1)); in visitAND() 6469 SDValue To[] = { NewLoad.getValue(0), NewLoad.getValue(1), in visitAND() 6473 CombineTo(Load, NewLoad.getValue(0), NewLoad.getValue(1)); in visitAND() 8552 SDValue NewLoad = in MatchLoadCombine() local 8562 return NewLoad; in MatchLoadCombine() 8569 : NewLoad; in MatchLoadCombine() 12268 return NewLoad; in tryToFoldExtOfMaskedLoad() 13926 return NewLoad; in visitTRUNCATE() [all …]
|
H A D | LegalizeVectorTypes.cpp | 5151 SDValue NewLoad = in WidenVecRes_LOAD() local 5158 ReplaceValueWith(SDValue(N, 1), NewLoad.getValue(1)); in WidenVecRes_LOAD() 5160 return NewLoad; in WidenVecRes_LOAD()
|
H A D | TargetLowering.cpp | 4432 SDValue NewLoad = in SimplifySetCC() local 4437 DAG.getNode(ISD::AND, dl, newVT, NewLoad, in SimplifySetCC()
|
/openbsd/gnu/llvm/llvm/lib/Target/AArch64/GISel/ |
H A D | AArch64LegalizerInfo.cpp | 1236 auto NewLoad = MIRBuilder.buildLoad(NewTy, MI.getOperand(1), MMO); in legalizeLoadStore() local 1237 MIRBuilder.buildBitcast(ValReg, NewLoad); in legalizeLoadStore()
|
/openbsd/gnu/llvm/llvm/lib/Target/AMDGPU/ |
H A D | R600ISelLowering.cpp | 1387 SDValue NewLoad = DAG.getExtLoad( in LowerLOAD() local 1390 SDValue Res = DAG.getNode(ISD::SIGN_EXTEND_INREG, DL, VT, NewLoad, in LowerLOAD()
|
H A D | AMDGPUISelLowering.cpp | 3021 SDValue NewLoad in performLoadCombine() local 3025 SDValue BC = DAG.getNode(ISD::BITCAST, SL, VT, NewLoad); in performLoadCombine() 3026 DCI.CombineTo(N, BC, NewLoad.getValue(1)); in performLoadCombine()
|
H A D | SIISelLowering.cpp | 8646 SDValue NewLoad = DAG.getLoad( in widenLoad() local 8659 SDValue Cvt = NewLoad; in widenLoad() 8661 Cvt = DAG.getNode(ISD::SIGN_EXTEND_INREG, SL, MVT::i32, NewLoad, in widenLoad() 8665 Cvt = DAG.getZeroExtendInReg(NewLoad, SL, TruncVT); in widenLoad() 8683 return DAG.getMergeValues({ Cvt, NewLoad.getValue(1) }, SL); in widenLoad()
|
/openbsd/gnu/llvm/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 10192 SDValue NewLoad = DAG.getMaskedLoad( in LowerMLOAD() local 10196 SDValue Combo = NewLoad; in LowerMLOAD() 10202 return DAG.getMergeValues({Combo, NewLoad.getValue(1)}, dl); in LowerMLOAD() 17614 SDValue NewLoad = in PerformSplittingToWideningLoad() local 17618 Loads.push_back(NewLoad); in PerformSplittingToWideningLoad() 17619 Chains.push_back(SDValue(NewLoad.getNode(), 1)); in PerformSplittingToWideningLoad() 17682 return NewLoad; in PerformExtendCombine() 17691 return NewLoad; in PerformFPExtendCombine() 18538 SDValue NewLoad = in PerformSplittingMVEEXTToWideningLoad() local 18542 Loads.push_back(NewLoad); in PerformSplittingMVEEXTToWideningLoad() [all …]
|
/openbsd/gnu/llvm/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 16681 SDValue NewLoad = in performConcatVectorsCombine() local 16685 Ops.push_back(NewLoad); in performConcatVectorsCombine() 18857 SDValue NewLoad = DAG.getMaskedLoad( in performUnpackCombine() local 18864 return NewLoad; in performUnpackCombine() 19275 SDValue NewLoad = DAG.getLoad( in performLOADCombine() local 19278 LoadOps.push_back(NewLoad); in performLOADCombine() 22960 SDValue NewLoad = DAG.getMaskedLoad( in LowerFixedLengthVectorLoadToSVE() local 22965 SDValue Result = NewLoad; in LowerFixedLengthVectorLoadToSVE() 22978 SDValue MergedValues[2] = {Result, NewLoad.getValue(1)}; in LowerFixedLengthVectorLoadToSVE() 23026 SDValue NewLoad = DAG.getMaskedLoad( in LowerFixedLengthVectorMLoadToSVE() local [all …]
|
/openbsd/gnu/llvm/llvm/lib/CodeGen/GlobalISel/ |
H A D | LegalizerHelper.cpp | 2966 auto NewLoad = MIRBuilder.buildLoad(LoadTy, PtrReg, *NewMMO); in lowerLoad() local 2967 MIRBuilder.buildSExtInReg(LoadReg, NewLoad, MemSizeInBits); in lowerLoad() 2969 auto NewLoad = MIRBuilder.buildLoad(LoadTy, PtrReg, *NewMMO); in lowerLoad() local 2972 MIRBuilder.buildAssertZExt(LoadReg, NewLoad, MemSizeInBits); in lowerLoad()
|
/openbsd/gnu/llvm/llvm/lib/Target/RISCV/ |
H A D | RISCVISelLowering.cpp | 3222 SDValue NewLoad = DAG.getMemIntrinsicNode( in lowerVECTOR_SHUFFLE() local 3226 DAG.makeEquivalentMemoryOrdering(Ld, NewLoad); in lowerVECTOR_SHUFFLE() 3227 return convertFromScalableVector(VT, NewLoad, DAG, Subtarget); in lowerVECTOR_SHUFFLE() 6612 SDValue NewLoad = in lowerFixedLengthVectorLoadToRVV() local 6616 SDValue Result = convertFromScalableVector(VT, NewLoad, DAG, Subtarget); in lowerFixedLengthVectorLoadToRVV() 6617 return DAG.getMergeValues({Result, NewLoad.getValue(1)}, DL); in lowerFixedLengthVectorLoadToRVV()
|
/openbsd/gnu/llvm/llvm/lib/Target/SystemZ/ |
H A D | SystemZISelLowering.cpp | 3518 SDValue NewLoad = DAG.getLoad(ResVT, DL, LoadN->getChain(), in lowerBITCAST() local 3521 DAG.ReplaceAllUsesOfValueWith(SDValue(LoadN, 1), NewLoad.getValue(1)); in lowerBITCAST() 3522 return NewLoad; in lowerBITCAST()
|
/openbsd/gnu/llvm/llvm/lib/Target/PowerPC/ |
H A D | PPCISelLowering.cpp | 11263 SDValue NewLoad[2]; in LowerFP_EXTEND() local 11272 NewLoad[i] = DAG.getMemIntrinsicNode( in LowerFP_EXTEND() 11277 DAG.getNode(Op0.getOpcode(), SDLoc(Op0), MVT::v4f32, NewLoad[0], in LowerFP_EXTEND() 11278 NewLoad[1], Op0.getNode()->getFlags()); in LowerFP_EXTEND()
|