Searched refs:DSForm (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCLoopInstrFormPrep.cpp | 220 enum PrepForm { UpdateForm = 1, DSForm = 4, DQForm = 16, ChainCommoning }; enumerator 1039 ((Form == DSForm) && in rewriteLoadStores() 1086 if (Form == DSForm && !CanPreInc) in rewriteLoadStores() 1090 else if (Form == UpdateForm || (Form == DSForm && CanPreInc)) in rewriteLoadStores() 1266 if (Form == DSForm || Form == DQForm) { in alreadyPrepared() 1270 if (Form == DSForm) in alreadyPrepared() 1468 MadeChange |= dispFormPrep(L, DSFormBuckets, DSForm); in runOnLoop()
|
H A D | PPCInstrVSX.td | 1751 [(set f32:$XT, (load DSForm:$src))]>; 1754 [(set f64:$XT, (load DSForm:$src))]>; 1757 [(store f32:$XT, DSForm:$dst)]>; 1760 [(store f64:$XT, DSForm:$dst)]>; 2302 dag A = (i64 (PPCmfvsr (PPCfctidz (f64 (extloadf32 DSForm:$A))))); 2308 dag A = (i64 (PPCmfvsr (PPCfctiduz (f64 (extloadf32 DSForm:$A))))); 2338 dag A = (i32 (PPCmfvsr (PPCfctiwz (f64 (load DSForm:$A))))); 2344 dag A = (i32 (PPCmfvsr (PPCfctiwuz (f64 (load DSForm:$A))))); 4018 def : Pat<(f64 (extloadf32 DSForm:$src)), 4019 (COPY_TO_REGCLASS (DFLOADf32 DSForm:$src), VSFRC)>; [all …]
|
H A D | PPCInstr64Bit.td | 1279 (sextloadi32 DSForm:$addr))]>, isPPC64, 1396 [(set i64:$RST, (load DSForm:$addr))]>, isPPC64; 1665 [(store i64:$RST, DSForm:$addr)]>, isPPC64; 1700 def : Pat<(int_ppc_atomic_store_i128 i64:$lo, i64:$hi, DSForm:$dst), 1951 def : Pat<(atomic_load_64 DSForm:$src), (LD memrix:$src)>; 1954 def : Pat<(atomic_store_64 i64:$val, DSForm:$ptr), (STD g8rc:$val, memrix:$ptr)>;
|
H A D | PPCInstrP10.td | 2410 def : Pat<(v2f64 (insertelt v2f64:$vDi, (f64 (load DSForm:$rA)), i64:$rB)), 2457 def : Pat<(v2f64 (insertelt v2f64:$vDi, (f64 (load DSForm:$rA)), i64:$rB)),
|
H A D | PPCInstrInfo.td | 690 def DSForm : ComplexPattern<iPTR, 2, "SelectDSForm", [], [SDNPWantParent]>;
|