reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

include/llvm/CodeGen/SelectionDAG.h
 1119   getTruncStore(SDValue Chain, const SDLoc &dl, SDValue Val, SDValue Ptr,

References

lib/CodeGen/SelectionDAG/DAGCombiner.cpp
15247     NewStore = DAG.getTruncStore(
15987         NewStore = DAG.getTruncStore(NewStoreChain, StoreDL, NewLoad,
16159             DAG.getTruncStore(Chain, SDLoc(N), Value, Ptr, ST->getPointerInfo(),
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
  390   Ch = DAG.getTruncStore(Ch, dl, Tmp2, StackPtr2, MachinePointerInfo(), EltVT);
  553         DAG.getTruncStore(Chain, dl, Value, Ptr, ST->getPointerInfo(), NVT,
  575       Lo = DAG.getTruncStore(Chain, dl, Value, Ptr, ST->getPointerInfo(),
  587       Hi = DAG.getTruncStore(
  599       Hi = DAG.getTruncStore(Chain, dl, Hi, Ptr, ST->getPointerInfo(),
  607       Lo = DAG.getTruncStore(
  653         Result = DAG.getTruncStore(Chain, dl, Value, Ptr, ST->getPointerInfo(),
 1416       Stores.push_back(DAG.getTruncStore(DAG.getEntryNode(), dl,
 1496   SDValue Chain = DAG.getTruncStore(State.Chain, DL, NewIntValue, State.IntPtr,
 1767     Store = DAG.getTruncStore(Chain, dl, SrcOp, FIPtr, PtrInfo,
 1793   SDValue Ch = DAG.getTruncStore(
lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
 3911     return DAG.getTruncStore(Ch, dl, Lo, Ptr, N->getPointerInfo(),
 3929     Hi = DAG.getTruncStore(
 3959   Hi = DAG.getTruncStore(Ch, dl, Hi, Ptr, N->getPointerInfo(), HiVT, Alignment,
 3965   Lo = DAG.getTruncStore(Ch, dl, Lo, Ptr,
lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
  774     return DAG.getTruncStore(
 1498   Store = DAG.getTruncStore(Store, dl, Elt, EltPtr,
 2504     Lo = DAG.getTruncStore(Ch, DL, Lo, Ptr, N->getPointerInfo(), LoMemVT,
 2514     Hi = DAG.getTruncStore(Ch, DL, Hi, Ptr,
 5057   StChain.push_back(DAG.getTruncStore(Chain, dl, EOp, BasePtr,
 5066     StChain.push_back(DAG.getTruncStore(
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
 5898       Store = DAG.getTruncStore(
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 7865   Chain = DAG.getTruncStore(Chain, Location, OpInfo.CallOperand, StackSlot,
lib/CodeGen/SelectionDAG/TargetLowering.cpp
 6449     SDValue Store = DAG.getTruncStore(
 6544     Stores.push_back(DAG.getTruncStore(
 6660     SDValue Store = DAG.getTruncStore(
 6700         DAG.getTruncStore(Load.getValue(1), dl, Load, Ptr,
 6724   Store1 = DAG.getTruncStore(Chain, dl,
 6731   Store2 = DAG.getTruncStore(
lib/Target/AMDGPU/AMDGPUISelLowering.cpp
 1514       DAG.getTruncStore(Chain, SL, Lo, BasePtr, SrcValue, LoMemVT, BaseAlign,
 1517       DAG.getTruncStore(Chain, SL, Hi, HiPtr, SrcValue.getWithOffset(Size),
lib/Target/AMDGPU/R600ISelLowering.cpp
 1253       SDValue NewStore = DAG.getTruncStore(
lib/Target/ARM/ARMISelLowering.cpp
13381     SDValue Store = DAG.getTruncStore(
lib/Target/Hexagon/HexagonISelDAGToDAG.cpp
  235     TS = CurDAG->getTruncStore(SDValue(LoadN, 2), dl, SDValue(LoadN, 0), Loc,
lib/Target/NVPTX/NVPTXISelLowering.cpp
 2420       DAG.getTruncStore(Tmp1, dl, Tmp3, Tmp2, ST->getPointerInfo(), MVT::i8,
lib/Target/PowerPC/PPCISelLowering.cpp
 3107   InChain = DAG.getTruncStore(InChain, dl, IndexPlus1,
 3122   InChain = DAG.getTruncStore(InChain, dl, OverflowArea, OverflowAreaPtr,
 3240       DAG.getTruncStore(Op.getOperand(0), dl, ArgGPR, Op.getOperand(1),
 3248       DAG.getTruncStore(firstStore, dl, ArgFPR, nextPtr,
 3848             Store = DAG.getTruncStore(Val.getValue(1), dl, Val, Arg,
 4257               DAG.getTruncStore(Val.getValue(1), dl, Val, FIN,
 8328             DAG.getTruncStore(DAG.getEntryNode(), dl, BVN->getOperand(i), Idx,
 9828             DAG.getTruncStore(StoreChain, dl, Ex, BasePtr,
 9914     Stores[i] = DAG.getTruncStore(
lib/Target/X86/X86ISelDAGToDAG.cpp
 1031       SDValue Store = CurDAG->getTruncStore(CurDAG->getEntryNode(), dl, N->getOperand(0),
 1090       SDValue Store = CurDAG->getTruncStore(N->getOperand(0), dl, N->getOperand(1),
lib/Target/XCore/XCoreISelLowering.cpp
  504     SDValue StoreLow = DAG.getTruncStore(
  509     SDValue StoreHigh = DAG.getTruncStore(
  984     return DAG.getTruncStore(N->getChain(), SDLoc(Op), N->getVal(),
  990     return DAG.getTruncStore(N->getChain(), SDLoc(Op), N->getVal(),