Home
last modified time | relevance | path

Searched refs:NewLoad (Results 1 – 15 of 15) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/FuzzMutate/
H A DRandomIRBuilder.cpp57 auto *NewLoad = new LoadInst(Ptr, "L", &*IP); in newSource() local
60 if (Pred.matches(Srcs, NewLoad)) in newSource()
61 RS.sample(NewLoad, RS.totalWeight()); in newSource()
63 NewLoad->eraseFromParent(); in newSource()
/freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp471 MDBuilder MDB(NewLoad->getContext()); in combineLoadToNewType()
495 NewLoad->setMetadata(ID, N); in combineLoadToNewType()
499 copyNonnullMetadata(LI, N, *NewLoad); in combineLoadToNewType()
506 NewLoad->setMetadata(ID, N); in combineLoadToNewType()
513 return NewLoad; in combineLoadToNewType()
643 LoadInst *NewLoad = combineLoadToNewType( in combineLoadToOperationType() local
668 CI->replaceAllUsesWith(NewLoad); in combineLoadToOperationType()
699 NewLoad->setAAMetadata(AAMD); in unpackLoadToAggregate()
701 UndefValue::get(T), NewLoad, 0, Name)); in unpackLoadToAggregate()
747 NewLoad->setAAMetadata(AAMD); in unpackLoadToAggregate()
[all …]
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DVNCoercion.cpp394 LoadInst *NewLoad = Builder.CreateLoad(PtrVal); in getLoadValueForLoad() local
395 NewLoad->takeName(SrcVal); in getLoadValueForLoad()
396 NewLoad->setAlignment(SrcVal->getAlignment()); in getLoadValueForLoad()
399 LLVM_DEBUG(dbgs() << "TO: " << *NewLoad << "\n"); in getLoadValueForLoad()
403 Value *RV = NewLoad; in getLoadValueForLoad()
409 SrcVal = NewLoad; in getLoadValueForLoad()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DGVN.cpp1238 auto *NewLoad = new LoadInst(LoadPtr, LI->getName()+".pre", in PerformLoadPRE() local
1242 NewLoad->setDebugLoc(LI->getDebugLoc()); in PerformLoadPRE()
1248 NewLoad->setAAMetadata(Tags); in PerformLoadPRE()
1251 NewLoad->setMetadata(LLVMContext::MD_invariant_load, MD); in PerformLoadPRE()
1253 NewLoad->setMetadata(LLVMContext::MD_invariant_group, InvGroupMD); in PerformLoadPRE()
1255 NewLoad->setMetadata(LLVMContext::MD_range, RangeMD); in PerformLoadPRE()
1265 NewLoad)); in PerformLoadPRE()
1267 LLVM_DEBUG(dbgs() << "GVN INSERTED " << *NewLoad << '\n'); in PerformLoadPRE()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86AvoidStoreForwardingBlocks.cpp394 MachineInstr *NewLoad = in buildCopy() local
405 getBaseOperand(NewLoad).setIsKill(false); in buildCopy()
406 LLVM_DEBUG(NewLoad->dump()); in buildCopy()
H A DX86InterleavedAccess.cpp215 Instruction *NewLoad = in decompose() local
217 DecomposedVectors.push_back(NewLoad); in decompose()
H A DX86ISelLowering.cpp26032 SDValue NewLoad = DAG.getMaskedLoad(WideDataVT, dl, N->getChain(), in LowerMLOAD() local
26039 NewLoad.getValue(0), in LowerMLOAD()
26041 SDValue RetOps[] = {Exract, NewLoad.getValue(1)}; in LowerMLOAD()
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp1322 SDValue NewLoad; in ExpandExtractFromVectorThroughStack() local
1325 NewLoad = in ExpandExtractFromVectorThroughStack()
1328 NewLoad = DAG.getExtLoad(ISD::EXTLOAD, dl, Op.getValueType(), Ch, StackPtr, in ExpandExtractFromVectorThroughStack()
1333 DAG.ReplaceAllUsesOfValueWith(Ch, SDValue(NewLoad.getNode(), 1)); in ExpandExtractFromVectorThroughStack()
1337 SmallVector<SDValue, 6> NewLoadOperands(NewLoad->op_begin(), in ExpandExtractFromVectorThroughStack()
1338 NewLoad->op_end()); in ExpandExtractFromVectorThroughStack()
1340 NewLoad = in ExpandExtractFromVectorThroughStack()
1341 SDValue(DAG.UpdateNodeOperands(NewLoad.getNode(), NewLoadOperands), 0); in ExpandExtractFromVectorThroughStack()
1342 return NewLoad; in ExpandExtractFromVectorThroughStack()
H A DDAGCombiner.cpp4461 assert(NewLoad && in BackwardsPropagateMask()
4463 CombineTo(Load, NewLoad, NewLoad.getValue(1)); in BackwardsPropagateMask()
4692 SDValue NewLoad(Load, 0); in visitAND() local
4706 SDValue To[] = { NewLoad.getValue(0), NewLoad.getValue(1), in visitAND()
4710 CombineTo(Load, NewLoad.getValue(0), NewLoad.getValue(1)); in visitAND()
6027 SDValue NewLoad = in MatchLoadCombine() local
6035 return NeedsBswap ? DAG.getNode(ISD::BSWAP, SDLoc(N), VT, NewLoad) : NewLoad; in MatchLoadCombine()
9833 return NewLoad; in visitTRUNCATE()
13186 (void)NewLoad; in visitLOAD()
15001 SDValue NewLoad, NewStore; in MergeConsecutiveStores() local
[all …]
H A DTargetLowering.cpp2418 SDValue NewLoad = DAG.getLoad( in SimplifySetCC() local
2422 DAG.getNode(ISD::AND, dl, newVT, NewLoad, in SimplifySetCC()
/freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp2076 Instruction *NewLoad; in vectorizeInterleaveGroup() local
2091 NewLoad = in vectorizeInterleaveGroup()
2096 NewLoad = Builder.CreateAlignedLoad(NewPtrs[Part], in vectorizeInterleaveGroup()
2098 Group->addMetadata(NewLoad); in vectorizeInterleaveGroup()
2099 NewLoads.push_back(NewLoad); in vectorizeInterleaveGroup()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DR600ISelLowering.cpp1502 SDValue NewLoad = DAG.getExtLoad( in LowerLOAD() local
1505 SDValue Res = DAG.getNode(ISD::SIGN_EXTEND_INREG, DL, VT, NewLoad, in LowerLOAD()
H A DAMDGPUISelLowering.cpp2833 SDValue NewLoad in performLoadCombine() local
2837 SDValue BC = DAG.getNode(ISD::BITCAST, SL, VT, NewLoad); in performLoadCombine()
2838 DCI.CombineTo(N, BC, NewLoad.getValue(1)); in performLoadCombine()
H A DSIISelLowering.cpp6394 SDValue NewLoad = DAG.getLoad(ISD::UNINDEXED, ISD::NON_EXTLOAD, in widenLoad() local
6410 SDValue Cvt = NewLoad; in widenLoad()
6412 Cvt = DAG.getNode(ISD::SIGN_EXTEND_INREG, SL, MVT::i32, NewLoad, in widenLoad()
6416 Cvt = DAG.getZeroExtendInReg(NewLoad, SL, TruncVT); in widenLoad()
6434 return DAG.getMergeValues({ Cvt, NewLoad.getValue(1) }, SL); in widenLoad()
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp2900 SDValue NewLoad = DAG.getLoad(ResVT, DL, LoadN->getChain(), in lowerBITCAST() local
2903 DAG.ReplaceAllUsesOfValueWith(SDValue(LoadN, 1), NewLoad.getValue(1)); in lowerBITCAST()
2904 return NewLoad; in lowerBITCAST()