Home
last modified time | relevance | path

Searched refs:LVX (Results 1 – 11 of 11) sorted by relevance

/freebsd/sys/powerpc/powerpc/
H A Daltivec.c129 #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 DPPCInstrInfo.h93 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 DPPCMacroFusion.def37 LVX, LXSDX))
H A DPPCVSXSwapRemoval.cpp337 case PPC::LVX: in gatherVectorInstructions()
H A DPPCScheduleP7.td164 LVEHX, LVEWX, LVSL, LVSR, LVX, LVXL, LWZCIX,
H A DPPCScheduleP8.td231 LVX, LVXL, LXSDX, LFIWAX, LFIWZX, LFSXTLS, LFSXTLS_, LXVB16X, LXVD2X, LXSIWZX,
H A DP10InstrResources.td1275 LVX,
H A DPPCInstrAltivec.td421 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 DP9InstrResources.td719 (instregex "LVX(L)?"),
H A DPPCInstrVSX.td3203 (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 DPPCISelDAGToDAG.cpp6326 CurDAG->getMachineNode(PPC::LVX, dl, MVT::v16i8, MVT::Other, in Select()
6332 PPC::LVX, dl, MVT::v16i8, MVT::Other, in Select()