Searched refs:LVX (Results 1 – 11 of 11) sorted by relevance
/freebsd/sys/powerpc/powerpc/ |
H A D | altivec.c | 129 #define LVX(n) __asm ("lvx " #n ",0,%0" \ in enable_vec() macro 131 LVX(0); LVX(1); LVX(2); LVX(3); in enable_vec() 132 LVX(4); LVX(5); LVX(6); LVX(7); in enable_vec() 133 LVX(8); LVX(9); LVX(10); LVX(11); in enable_vec() 134 LVX(12); LVX(13); LVX(14); LVX(15); in enable_vec() 135 LVX(16); LVX(17); LVX(18); LVX(19); in enable_vec() 136 LVX(20); LVX(21); LVX(22); LVX(23); in enable_vec() 137 LVX(24); LVX(25); LVX(26); LVX(27); in enable_vec() 138 LVX(28); LVX(29); LVX(30); LVX(31); in enable_vec() 139 #undef LVX in enable_vec()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCInstrInfo.h | 93 PPC::RESTORE_CRBIT, PPC::LVX, PPC::LXVD2X, PPC::LXSDX, PPC::LXSSPX, \ 101 PPC::RESTORE_CRBIT, PPC::LVX, PPC::LXV, PPC::DFLOADf64, \ 109 PPC::RESTORE_CRBIT, PPC::LVX, PPC::LXV, PPC::DFLOADf64, \ 117 PPC::RESTORE_CRBIT, PPC::LVX, PPC::LXV, PPC::DFLOADf64, \
|
H A D | PPCMacroFusion.def | 37 LVX, LXSDX))
|
H A D | PPCVSXSwapRemoval.cpp | 337 case PPC::LVX: in gatherVectorInstructions()
|
H A D | PPCScheduleP7.td | 164 LVEHX, LVEWX, LVSL, LVSR, LVX, LVXL, LWZCIX,
|
H A D | PPCScheduleP8.td | 231 LVX, LVXL, LXSDX, LFIWAX, LFIWZX, LFSXTLS, LFSXTLS_, LXVB16X, LXVD2X, LXSIWZX,
|
H A D | P10InstrResources.td | 1275 LVX,
|
H A D | PPCInstrAltivec.td | 421 def LVX : XForm_1_memOp<31, 103, (outs vrrc:$RST), (ins (memrr $RA, $RB):$addr), 904 def : Pat<(v4i32 (load ForceXForm:$src)), (LVX ForceXForm:$src)>;
|
H A D | P9InstrResources.td | 719 (instregex "LVX(L)?"),
|
H A D | PPCInstrVSX.td | 3203 (v8i16 (VSPLTH 7, (LVX ForceXForm:$A)))>; 3205 (v16i8 (VSPLTB 15, (LVX ForceXForm:$A)))>; 3216 (v8i16 (VSPLTH 0, (LVX ForceXForm:$A)))>; 3218 (v16i8 (VSPLTB 0, (LVX ForceXForm:$A)))>;
|
H A D | PPCISelDAGToDAG.cpp | 6326 CurDAG->getMachineNode(PPC::LVX, dl, MVT::v16i8, MVT::Other, in Select() 6332 PPC::LVX, dl, MVT::v16i8, MVT::Other, in Select()
|