Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCLoopInstrFormPrep.cpp147 enum InstrForm { UpdateForm = 1, DSForm = 4, DQForm = 16 }; enumerator
680 else if (Form == DQForm) in rewriteLoadStores()
781 if (Form == DSForm || Form == DQForm) { in alreadyPrepared()
910 MadeChange |= dispFormPrep(L, DQFormBuckets, DQForm); in runOnLoop()
H A DPPCInstrVSX.td3836 def : Pat<(Ty (load DQForm:$src)), (LXV memrix16:$src)>;
3838 def : Pat<(store Ty:$rS, DQForm:$dst), (STXV $rS, memrix16:$dst)>;
3842 def : Pat<(f128 (load DQForm:$src)),
3846 def : Pat<(v4i32 (int_ppc_vsx_lxvw4x DQForm:$src)), (LXV memrix16:$src)>;
3847 def : Pat<(v2f64 (int_ppc_vsx_lxvd2x DQForm:$src)), (LXV memrix16:$src)>;
3851 def : Pat<(store f128:$rS, DQForm:$dst),
3855 def : Pat<(int_ppc_vsx_stxvw4x v4i32:$rS, DQForm:$dst),
3857 def : Pat<(int_ppc_vsx_stxvd2x v2f64:$rS, DQForm:$dst),
H A DPPCInstrInfo.td1161 def DQForm : ComplexPattern<iPTR, 2, "SelectDQForm", [], [SDNPWantParent]>;