Home
last modified time | relevance | path

Searched refs:getTruncStore (Results 1 – 22 of 22) sorted by relevance

/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/
H A DSelectionDAG.h1397 getTruncStore(SDValue Chain, const SDLoc &dl, SDValue Val, SDValue Ptr,
1402 getTruncStore(SDValue Chain, const SDLoc &dl, SDValue Val, SDValue Ptr,
1407 return getTruncStore(Chain, dl, Val, Ptr, PtrInfo, SVT,
1414 getTruncStore(SDValue Chain, const SDLoc &dl, SDValue Val, SDValue Ptr,
1418 return getTruncStore(Chain, dl, Val, Ptr, PtrInfo, SVT,
1421 SDValue getTruncStore(SDValue Chain, const SDLoc &dl, SDValue Val,
/openbsd/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp389 Ch = DAG.getTruncStore( in PerformInsertVectorEltInMemory()
558 DAG.getTruncStore(Chain, dl, Value, Ptr, ST->getPointerInfo(), NVT, in LegalizeStoreOps()
581 Lo = DAG.getTruncStore(Chain, dl, Value, Ptr, ST->getPointerInfo(), in LegalizeStoreOps()
591 Hi = DAG.getTruncStore(Chain, dl, Hi, Ptr, in LegalizeStoreOps()
602 Hi = DAG.getTruncStore(Chain, dl, Hi, Ptr, ST->getPointerInfo(), RoundVT, in LegalizeStoreOps()
610 Lo = DAG.getTruncStore(Chain, dl, Value, Ptr, in LegalizeStoreOps()
656 DAG.getTruncStore(Chain, dl, Value, Ptr, ST->getPointerInfo(), StVT, in LegalizeStoreOps()
1511 Stores.push_back(DAG.getTruncStore(DAG.getEntryNode(), dl, in ExpandVectorBuildThroughStack()
1591 SDValue Chain = DAG.getTruncStore(State.Chain, DL, NewIntValue, State.IntPtr, in modifySignAsInt()
1768 Store = DAG.getTruncStore(Chain, dl, SrcOp, FIPtr, PtrInfo, in EmitStackConvert()
[all …]
H A DLegalizeIntegerTypes.cpp2031 return DAG.getTruncStore(Ch, dl, Val, Ptr, in PromoteIntOp_STORE()
5175 return DAG.getTruncStore(Ch, dl, Lo, Ptr, N->getPointerInfo(), in ExpandIntOp_STORE()
5194 Hi = DAG.getTruncStore(Ch, dl, Hi, Ptr, in ExpandIntOp_STORE()
5224 Hi = DAG.getTruncStore(Ch, dl, Hi, Ptr, N->getPointerInfo(), HiVT, in ExpandIntOp_STORE()
5230 Lo = DAG.getTruncStore(Ch, dl, Lo, Ptr, in ExpandIntOp_STORE()
H A DTargetLowering.cpp9024 SDValue Store = DAG.getTruncStore( in scalarizeVectorStore()
9116 Stores.push_back(DAG.getTruncStore( in expandUnalignedLoad()
9232 SDValue Store = DAG.getTruncStore( in expandUnalignedStore()
9272 DAG.getTruncStore(Load.getValue(1), dl, Load, Ptr, in expandUnalignedStore()
9296 Store1 = DAG.getTruncStore(Chain, dl, in expandUnalignedStore()
9302 Store2 = DAG.getTruncStore( in expandUnalignedStore()
H A DLegalizeVectorTypes.cpp833 return DAG.getTruncStore( in ScalarizeVecOp_STORE()
1762 Store = DAG.getTruncStore( in SplitVecRes_INSERT_VECTOR_ELT()
3591 Lo = DAG.getTruncStore(Ch, DL, Lo, Ptr, N->getPointerInfo(), LoMemVT, in SplitVecOp_STORE()
3601 Hi = DAG.getTruncStore(Ch, DL, Hi, Ptr, MPI, in SplitVecOp_STORE()
H A DSelectionDAG.cpp6968 SDValue NewStore = DAG.getTruncStore(LoadToken, dl, ST->getValue(), in chainLoadsAndStoresForMemcpy()
7121 Store = DAG.getTruncStore( in getMemcpyLoadsAndStores()
8177 SDValue SelectionDAG::getTruncStore(SDValue Chain, const SDLoc &dl, SDValue Val, in getTruncStore() function in SelectionDAG
8195 return getTruncStore(Chain, dl, Val, Ptr, SVT, MMO); in getTruncStore()
8198 SDValue SelectionDAG::getTruncStore(SDValue Chain, const SDLoc &dl, SDValue Val, in getTruncStore() function in SelectionDAG
H A DDAGCombiner.cpp18234 return DAG.getTruncStore(St->getChain(), SDLoc(St), IVal, Ptr, in ShrinkLoadReplaceStoreWithStore()
18698 NewStore = DAG.getTruncStore( in mergeStoresOfConstantsOrVecElts()
19431 NewStore = DAG.getTruncStore( in tryStoreMergeOfLoads()
19555 ReplStore = DAG.getTruncStore(BetterChain, SL, ST->getValue(), in replaceStoreChain()
19688 DAG.getTruncStore(Chain, SDLoc(N), Value, Ptr, ST->getPointerInfo(), in visitSTORE()
19754 return DAG.getTruncStore(Chain, SDLoc(N), Shorter, Ptr, ST->getMemoryVT(), in visitSTORE()
19766 return DAG.getTruncStore(Chain, SDLoc(N), Shorter, Ptr, in visitSTORE()
19829 return DAG.getTruncStore(Chain, SDLoc(N), Value.getOperand(0), in visitSTORE()
26399 NewST = DAG.getTruncStore(BetterChain, SDLoc(St), St->getValue(), in parallelizeChainedStores()
H A DLegalizeFloatTypes.cpp2013 return DAG.getTruncStore(Chain, SDLoc(N), Hi, Ptr, in ExpandFloatOp_STORE()
H A DSelectionDAGBuilder.cpp8655 Chain = DAG.getTruncStore(Chain, Location, OpInfo.CallOperand, StackSlot, in getAddressForMemoryInput()
/openbsd/gnu/llvm/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp502 DAG.getTruncStore(Chain, dl, Low, BasePtr, ST->getPointerInfo(), in LowerSTORE()
506 SDValue StoreHigh = DAG.getTruncStore( in LowerSTORE()
981 return DAG.getTruncStore(N->getChain(), SDLoc(Op), N->getVal(), in LowerATOMIC_STORE()
987 return DAG.getTruncStore(N->getChain(), SDLoc(Op), N->getVal(), in LowerATOMIC_STORE()
/openbsd/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DR600ISelLowering.cpp1134 SDValue NewStore = DAG.getTruncStore( in LowerSTORE()
H A DAMDGPUISelLowering.cpp1674 DAG.getTruncStore(Chain, SL, Lo, BasePtr, SrcValue, LoMemVT, BaseAlign, in SplitVectorStore()
1677 DAG.getTruncStore(Chain, SL, Hi, HiPtr, SrcValue.getWithOffset(Size), in SplitVectorStore()
H A DSIISelLowering.cpp9269 return DAG.getTruncStore(Store->getChain(), DL, in LowerSTORE()
/openbsd/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonISelDAGToDAG.cpp240 TS = CurDAG->getTruncStore(SDValue(LoadN, 2), dl, SDValue(LoadN, 0), Loc, in StoreInstrForLoadIntrinsic()
H A DHexagonISelLowering.cpp3124 SDValue NS = DAG.getTruncStore(SN->getChain(), dl, TR, SN->getBasePtr(), in LowerStore()
/openbsd/gnu/llvm/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp3668 InChain = DAG.getTruncStore(InChain, dl, IndexPlus1, in LowerVAARG()
3683 InChain = DAG.getTruncStore(InChain, dl, OverflowArea, OverflowAreaPtr, in LowerVAARG()
3858 DAG.getTruncStore(Op.getOperand(0), dl, ArgGPR, Op.getOperand(1), in LowerVASTART()
3866 DAG.getTruncStore(firstStore, dl, ArgFPR, nextPtr, in LowerVASTART()
4436 DAG.getTruncStore(Val.getValue(1), dl, Val, Arg, in LowerFormalArguments_64SVR4()
4466 DAG.getTruncStore(Val.getValue(1), dl, Val, Addr, in LowerFormalArguments_64SVR4()
7806 return DAG.getTruncStore(Chain, dl, Value, BasePtr, MVT::i8, MMO); in LowerSTORE()
/openbsd/gnu/llvm/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp2606 DAG.getTruncStore(Tmp1, dl, Tmp3, Tmp2, ST->getPointerInfo(), MVT::i8, in LowerSTOREi1()
/openbsd/gnu/llvm/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp10134 return DAG.getTruncStore( in LowerPredicateStore()
16591 SDValue Store = DAG.getTruncStore( in PerformSplittingToNarrowingStores()
16632 SDValue Store = DAG.getTruncStore( in PerformSplittingMVETruncToNarrowingStores()
16669 SDValue Store = DAG.getTruncStore(Ch, DL, SDValue(GetLane, 0), BasePtr, in PerformExtractFpToIntStores()
18475 SDValue Ch = DAG.getTruncStore(DAG.getEntryNode(), DL, N->getOperand(I), in PerformMVETruncCombine()
/openbsd/gnu/llvm/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp4167 SDValue Chain = DAG.getTruncStore(Node->getChain(), SDLoc(Op), Node->getVal(), in lowerATOMIC_STORE()
6402 return DAG.getTruncStore(SN->getChain(), SDLoc(SN), Value, in combineSTORE()
/openbsd/gnu/llvm/llvm/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp1320 SDValue Store = CurDAG->getTruncStore( in PreprocessISelDAG()
H A DX86ISelLowering.cpp28686 return DAG.getTruncStore(Chain, dl, DataToTruncate, Addr, MemVT, in LowerINTRINSIC_W_CHAIN()
50797 return DAG.getTruncStore(St->getChain(), dl, Ext, St->getBasePtr(), in combineStore()
50836 return DAG.getTruncStore(St->getChain(), dl, Src, St->getBasePtr(), in combineStore()
/openbsd/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp7271 Chain = DAG.getTruncStore(Chain, DL, NN, BufferPtrAddr, MPI, MVT::i16); in LowerCall()
19344 return DAG.getTruncStore(Chain, SDLoc(N), Value.getOperand(0), Ptr, in performSTORECombine()