Home
last modified time | relevance | path

Searched refs:DPair (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMRegisterInfo.td537 def DPair : RegisterClass<"ARM", [v16i8, v8i16, v4i32, v2i64, v4f32, v2f64],
541 let AltOrders = [(add (rotl QPR, 8), (rotl DPair, 16)),
542 (add (trunc QPR, 8), (trunc DPair, 16))];
H A DARMInstrNEON.td137 def VecListDPair : RegisterOperand<DPair, "printVectorListTwo"> {
164 def VecListDPairSpaced : RegisterOperand<DPair, "printVectorListTwoSpaced"> {
201 def VecListDPairAllLanes : RegisterOperand<DPair,
544 : PseudoVFPLdStM<(outs DPair:$dst), (ins GPR:$Rn),
546 [(set DPair:$dst, (v2f64 (word_alignedload GPR:$Rn)))]>;
551 : PseudoVFPLdStM<(outs), (ins DPair:$src, GPR:$Rn),
553 [(word_alignedstore (v2f64 DPair:$src), GPR:$Rn)]>;
7233 (v8i8 (VTBL2 (REG_SEQUENCE DPair, v8i8:$Vn0, dsub_0,
7239 (REG_SEQUENCE DPair, v8i8:$Vn0, dsub_0,
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp2499 void setVecListDPair(unsigned int DPair) { in setVecListDPair() argument
2501 VectorList.RegNum = DPair; in setVecListDPair()
3397 MCRegister DPair = Parser->getDRegFromQReg(Reg.RegNum); in addVecListOperands() local
3398 DPair = Parser->getMRI()->getMatchingSuperReg( in addVecListOperands()
3399 DPair, ARM::dsub_0, &ARMMCRegisterClasses[ARM::DPairRegClassID]); in addVecListOperands()
3400 Inst.addOperand(MCOperand::createReg(DPair)); in addVecListOperands()