Home
last modified time | relevance | path

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

/external/llvm/lib/CodeGen/SelectionDAG/
DLegalizeDAG.cpp354 SDValue Store = DAG.getTruncStore(Chain, dl, in ExpandUnalignedStore()
391 Stores.push_back(DAG.getTruncStore(Load.getValue(1), dl, Load, Ptr, in ExpandUnalignedStore()
420 Store1 = DAG.getTruncStore(Chain, dl, in ExpandUnalignedStore()
429 Store2 = DAG.getTruncStore( in ExpandUnalignedStore()
516 Stores.push_back(DAG.getTruncStore(Load.getValue(1), dl, Load, StackPtr, in ExpandUnalignedLoad()
632 Ch = DAG.getTruncStore(Ch, dl, Tmp2, StackPtr2, MachinePointerInfo(), EltVT, in PerformInsertVectorEltInMemory()
797 DAG.getTruncStore(Chain, dl, Value, Ptr, ST->getPointerInfo(), in LegalizeStoreOps()
817 Lo = DAG.getTruncStore(Chain, dl, Value, Ptr, ST->getPointerInfo(), in LegalizeStoreOps()
831 Hi = DAG.getTruncStore(Chain, dl, Hi, Ptr, in LegalizeStoreOps()
843 Hi = DAG.getTruncStore(Chain, dl, Hi, Ptr, ST->getPointerInfo(), in LegalizeStoreOps()
[all …]
DLegalizeVectorTypes.cpp540 return DAG.getTruncStore(N->getChain(), dl, in ScalarizeVecOp_STORE()
958 Store = DAG.getTruncStore(Store, dl, Elt, EltPtr, MachinePointerInfo(), EltVT, in SplitVecRes_INSERT_VECTOR_ELT()
1825 Lo = DAG.getTruncStore(Ch, DL, Lo, Ptr, N->getPointerInfo(), in SplitVecOp_STORE()
1836 Hi = DAG.getTruncStore(Ch, DL, Hi, Ptr, in SplitVecOp_STORE()
3685 StChain.push_back(DAG.getTruncStore(Chain, dl, EOp, BasePtr, in GenWidenVectorTruncStores()
3698 StChain.push_back(DAG.getTruncStore(Chain, dl, EOp, NewBasePtr, in GenWidenVectorTruncStores()
DLegalizeIntegerTypes.cpp1171 return DAG.getTruncStore(Ch, dl, Val, Ptr, in PromoteIntOp_STORE()
2966 return DAG.getTruncStore(Ch, dl, Lo, Ptr, N->getPointerInfo(), in ExpandIntOp_STORE()
2986 Hi = DAG.getTruncStore(Ch, dl, Hi, Ptr, in ExpandIntOp_STORE()
3017 Hi = DAG.getTruncStore(Ch, dl, Hi, Ptr, N->getPointerInfo(), in ExpandIntOp_STORE()
3024 Lo = DAG.getTruncStore(Ch, dl, Lo, Ptr, in ExpandIntOp_STORE()
DLegalizeVectorOps.cpp683 SDValue Store = DAG.getTruncStore(Chain, dl, Ex, BasePTR, in ExpandStore()
DSelectionDAG.cpp4368 Store = DAG.getTruncStore(Chain, dl, Value, in getMemcpyLoadsAndStores()
5228 SDValue SelectionDAG::getTruncStore(SDValue Chain, SDLoc dl, SDValue Val, in getTruncStore() function in SelectionDAG
5252 return getTruncStore(Chain, dl, Val, Ptr, SVT, MMO); in getTruncStore()
5255 SDValue SelectionDAG::getTruncStore(SDValue Chain, SDLoc dl, SDValue Val, in getTruncStore() function in SelectionDAG
DLegalizeFloatTypes.cpp1696 return DAG.getTruncStore(Chain, SDLoc(N), Hi, Ptr, in ExpandFloatOp_STORE()
DDAGCombiner.cpp11738 ReplStore = DAG.getTruncStore(BetterChain, SL, ST->getValue(), in replaceStoreChain()
11872 DAG.getTruncStore(Chain, SDLoc(N), Value, in visitSTORE()
11926 return DAG.getTruncStore(Chain, SDLoc(N), Shorter, in visitSTORE()
11968 return DAG.getTruncStore(Chain, SDLoc(N), Value.getOperand(0), in visitSTORE()
/external/llvm/lib/Target/XCore/
DXCoreISelLowering.cpp532 SDValue StoreLow = DAG.getTruncStore(Chain, dl, Low, BasePtr, in LowerSTORE()
538 SDValue StoreHigh = DAG.getTruncStore(Chain, dl, High, HighAddr, in LowerSTORE()
1019 return DAG.getTruncStore(N->getChain(), SDLoc(Op), N->getVal(), in LowerATOMIC_STORE()
1025 return DAG.getTruncStore(N->getChain(), SDLoc(Op), N->getVal(), in LowerATOMIC_STORE()
/external/llvm/include/llvm/CodeGen/
DSelectionDAG.h867 SDValue getTruncStore(SDValue Chain, SDLoc dl, SDValue Val, SDValue Ptr,
872 SDValue getTruncStore(SDValue Chain, SDLoc dl, SDValue Val, SDValue Ptr,
/external/llvm/lib/Target/Hexagon/
DHexagonISelDAGToDAG.cpp924 ST = CurDAG->getTruncStore(Chain, dl, SDValue(Result, 1), Load, in SelectIntrinsicWChain()
1015 ST = CurDAG->getTruncStore(Chain, dl, SDValue(Result, 1), Load, in SelectIntrinsicWChain()
/external/llvm/lib/Target/AMDGPU/
DAMDGPUISelLowering.cpp1303 return DAG.getTruncStore(Store->getChain(), DL, PackedValue, Ptr, in MergeVectorStore()
1338 DAG.getTruncStore(Store->getChain(), SL, Val, Ptr, in ScalarizeVectorStore()
1383 = DAG.getTruncStore(Chain, SL, Lo, in SplitVectorStore()
1391 = DAG.getTruncStore(Chain, SL, Hi, in SplitVectorStore()
DSIISelLowering.cpp1590 return DAG.getTruncStore(Store->getChain(), DL, in LowerSTORE()
/external/llvm/lib/Target/PowerPC/
DPPCISelLowering.cpp2384 InChain = DAG.getTruncStore(InChain, dl, IndexPlus1, in LowerVAARG()
2400 InChain = DAG.getTruncStore(InChain, dl, OverflowArea, in LowerVAARG()
2527 SDValue firstStore = DAG.getTruncStore(Op.getOperand(0), dl, ArgGPR, in LowerVASTART()
2537 DAG.getTruncStore(firstStore, dl, ArgFPR, nextPtr, in LowerVASTART()
3201 Store = DAG.getTruncStore(Val.getValue(1), dl, Val, Arg, in LowerFormalArguments_64SVR4()
3616 SDValue Store = DAG.getTruncStore(Val.getValue(1), dl, Val, FIN, in LowerFormalArguments_Darwin()
5997 return DAG.getTruncStore(Chain, dl, Value, BasePtr, MVT::i8, MMO); in LowerSTORE()
6879 Stores.push_back(DAG.getTruncStore(DAG.getEntryNode(), dl, in LowerBUILD_VECTOR()
7770 DAG.getTruncStore(StoreChain, dl, Ex, BasePtr, in LowerVectorStore()
7865 Stores.push_back(DAG.getTruncStore( in LowerVectorStore()
/external/llvm/lib/Target/X86/
DX86ISelDAGToDAG.cpp633 SDValue Store = CurDAG->getTruncStore(CurDAG->getEntryNode(), dl, in PreprocessISelDAG()
DX86ISelLowering.cpp17176 return DAG.getTruncStore(Chain, dl, DataToTruncate, Addr, in LowerINTRINSIC_TRUNCATE_TO_MEM()
/external/llvm/lib/Target/SystemZ/
DSystemZISelLowering.cpp3048 SDValue Chain = DAG.getTruncStore(Node->getChain(), SDLoc(Op), Node->getVal(), in lowerATOMIC_STORE()
4754 return DAG.getTruncStore(SN->getChain(), SDLoc(SN), Value, in PerformDAGCombine()
/external/llvm/lib/Target/NVPTX/
DNVPTXISelLowering.cpp2009 SDValue Result = DAG.getTruncStore(Tmp1, dl, Tmp3, Tmp2, in LowerSTOREi1()