Home
last modified time | relevance | path

Searched refs:PVT (Results 1 – 4 of 4) sorted by relevance

/external/llvm/lib/CodeGen/SelectionDAG/
DDAGCombiner.cpp203 SDValue PromoteOperand(SDValue Op, EVT PVT, bool &Replace);
204 SDValue SExtPromoteOperand(SDValue Op, EVT PVT);
205 SDValue ZExtPromoteOperand(SDValue Op, EVT PVT);
905 SDValue DAGCombiner::PromoteOperand(SDValue Op, EVT PVT, bool &Replace) { in PromoteOperand() argument
911 ? (TLI.isLoadExtLegal(ISD::ZEXTLOAD, PVT, MemVT) ? ISD::ZEXTLOAD in PromoteOperand()
915 return DAG.getExtLoad(ExtType, dl, PVT, in PromoteOperand()
924 return DAG.getNode(ISD::AssertSext, dl, PVT, in PromoteOperand()
925 SExtPromoteOperand(Op.getOperand(0), PVT), in PromoteOperand()
928 return DAG.getNode(ISD::AssertZext, dl, PVT, in PromoteOperand()
929 ZExtPromoteOperand(Op.getOperand(0), PVT), in PromoteOperand()
[all …]
/external/llvm/lib/Target/PowerPC/
DPPCISelLowering.cpp8070 MVT PVT = getPointerTy(); in emitEHSjLjSetJmp() local
8071 assert((PVT == MVT::i64 || PVT == MVT::i32) && in emitEHSjLjSetJmp()
8114 const int64_t LabelOffset = 1 * PVT.getStoreSize(); in emitEHSjLjSetJmp()
8115 const int64_t TOCOffset = 3 * PVT.getStoreSize(); in emitEHSjLjSetJmp()
8116 const int64_t BPOffset = 4 * PVT.getStoreSize(); in emitEHSjLjSetJmp()
8119 const TargetRegisterClass *PtrRC = getRegClassFor(PVT); in emitEHSjLjSetJmp()
8208 MVT PVT = getPointerTy(); in emitEHSjLjLongJmp() local
8209 assert((PVT == MVT::i64 || PVT == MVT::i32) && in emitEHSjLjLongJmp()
8213 (PVT == MVT::i64) ? &PPC::G8RCRegClass : &PPC::GPRCRegClass; in emitEHSjLjLongJmp()
8216 unsigned FP = (PVT == MVT::i64) ? PPC::X31 : PPC::R31; in emitEHSjLjLongJmp()
[all …]
/external/llvm/lib/Target/X86/
DX86ISelLowering.h642 bool IsDesirableToPromoteOp(SDValue Op, EVT &PVT) const override;
DX86ISelLowering.cpp4689 EVT PVT = LD->getValueType(0); in LowerAsSplatVectorLoad() local
4690 if (PVT != MVT::i32 && PVT != MVT::f32) in LowerAsSplatVectorLoad()
4738 EVT NVT = EVT::getVectorVT(*DAG.getContext(), PVT, NumElems); in LowerAsSplatVectorLoad()
18819 MVT PVT = getPointerTy(); in emitEHSjLjSetJmp() local
18820 assert((PVT == MVT::i64 || PVT == MVT::i32) && in emitEHSjLjSetJmp()
18857 const int64_t LabelOffset = 1 * PVT.getStoreSize(); in emitEHSjLjSetJmp()
18864 PtrStoreOpc = (PVT == MVT::i64) ? X86::MOV64mr : X86::MOV32mr; in emitEHSjLjSetJmp()
18865 const TargetRegisterClass *PtrRC = getRegClassFor(PVT); in emitEHSjLjSetJmp()
18884 PtrStoreOpc = (PVT == MVT::i64) ? X86::MOV64mi32 : X86::MOV32mi; in emitEHSjLjSetJmp()
18951 MVT PVT = getPointerTy(); in emitEHSjLjLongJmp() local
[all …]