Searched refs:DQForm (Results 1 – 3 of 3) sorted by relevance
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/ |
H A D | PPCLoopInstrFormPrep.cpp | 147 enum InstrForm { UpdateForm = 1, DSForm = 4, DQForm = 16 }; enumerator 680 else if (Form == DQForm) in rewriteLoadStores() 781 if (Form == DSForm || Form == DQForm) { in alreadyPrepared() 911 MadeChange |= dispFormPrep(L, DQFormBuckets, DQForm); in runOnLoop()
|
H A D | PPCInstrVSX.td | 3803 def : Pat<(v4i32 (quadwOffsetLoad DQForm:$src)), (LXV memrix16:$src)>; 3804 def : Pat<(v4f32 (quadwOffsetLoad DQForm:$src)), (LXV memrix16:$src)>; 3805 def : Pat<(v2i64 (quadwOffsetLoad DQForm:$src)), (LXV memrix16:$src)>; 3806 def : Pat<(v2f64 (quadwOffsetLoad DQForm:$src)), (LXV memrix16:$src)>; 3807 def : Pat<(f128 (quadwOffsetLoad DQForm:$src)), 3809 def : Pat<(v4i32 (int_ppc_vsx_lxvw4x DQForm:$src)), (LXV memrix16:$src)>; 3810 def : Pat<(v2f64 (int_ppc_vsx_lxvd2x DQForm:$src)), (LXV memrix16:$src)>; 3812 def : Pat<(quadwOffsetStore v4f32:$rS, DQForm:$dst), (STXV $rS, memrix16:$dst)>; 3813 def : Pat<(quadwOffsetStore v4i32:$rS, DQForm:$dst), (STXV $rS, memrix16:$dst)>; 3814 def : Pat<(quadwOffsetStore v2f64:$rS, DQForm:$dst), (STXV $rS, memrix16:$dst)>; [all …]
|
H A D | PPCInstrInfo.td | 1149 def DQForm : ComplexPattern<iPTR, 2, "SelectDQForm", [], [SDNPWantParent]>;
|