Home
last modified time | relevance | path

Searched refs:BSWAP (Results 1 – 25 of 34) sorted by relevance

12

/external/elfutils/src/libasm/
Dasm_addint8.c49 #define BSWAP(size) _BSWAP(size) macro
107 var = BSWAP(SIZE) (var);
/external/llvm/test/Transforms/InstCombine/
Dbswap-fold.ll92 ; Fold: OP( BSWAP(x), BSWAP(y) ) -> BSWAP( OP(x, y) )
93 ; Fold: OP( BSWAP(x), CONSTANT ) -> BSWAP( OP(x, BSWAP(CONSTANT) ) )
/external/boringssl/src/crypto/sha/asm/
Dsha1-586.pl423 my ($ABCD,$E,$E_,$BSWAP)=map("xmm$_",(0..3));
455 &movdqa ($BSWAP,&QWP(0x50,$tmp1)); # byte-n-word swap
462 &pshufb (@MSG[0],$BSWAP);
464 &pshufb (@MSG[1],$BSWAP);
465 &pshufb (@MSG[2],$BSWAP);
466 &pshufb (@MSG[3],$BSWAP);
499 &pshufb (@MSG[0],$BSWAP);
505 &pshufb (@MSG[1],$BSWAP);
511 &pshufb (@MSG[2],$BSWAP);
516 &pshufb (@MSG[3],$BSWAP);
Dsha1-x86_64.pl337 my ($ABCD,$E,$E_,$BSWAP,$ABCD_SAVE,$E_SAVE)=map("%xmm$_",(0..3,8,9));
357 movdqa K_XX_XX+0xa0(%rip),$BSWAP # byte-n-word swap
364 pshufb $BSWAP,@MSG[0]
366 pshufb $BSWAP,@MSG[1]
367 pshufb $BSWAP,@MSG[2]
369 pshufb $BSWAP,@MSG[3]
404 pshufb $BSWAP,@MSG[0]
410 pshufb $BSWAP,@MSG[1]
416 pshufb $BSWAP,@MSG[2]
421 pshufb $BSWAP,@MSG[3]
Dsha512-x86_64.pl535 my ($Wi,$ABEF,$CDGH,$TMP,$BSWAP,$ABEF_SAVE,$CDGH_SAVE)=map("%xmm$_",(0..2,7..10));
562 movdqa $TMP,$BSWAP # offload
650 movdqa $BSWAP,$TMP
/external/opencv/otherlibs/highgui/
Dbitstrm.h259 #define BSWAP(v) (((v)<<24)|(((v)&0xff00)<<8)| \ macro
Dgrfmt_tiff.cpp289 val = BSWAP( val ); in GetDWordEx()
Dbitstrm.cpp67 temp = BSWAP( temp ); in bsBSwapBlock()
/external/llvm/lib/Target/BPF/
DBPFInstrInfo.td491 class BSWAP<bits<32> SizeOp, string OpcodeStr, list<dag> Pattern>
512 def BSWAP16 : BSWAP<16, "bswap16", [(set GPR:$dst, (srl (bswap GPR:$src), (i64 48)))]>;
513 def BSWAP32 : BSWAP<32, "bswap32", [(set GPR:$dst, (srl (bswap GPR:$src), (i64 32)))]>;
514 def BSWAP64 : BSWAP<64, "bswap64", [(set GPR:$dst, (bswap GPR:$src))]>;
/external/llvm/include/llvm/CodeGen/
DISDOpcodes.h326 BSWAP, CTTZ, CTLZ, CTPOP, enumerator
/external/llvm/lib/Target/Mips/
DMips16ISelLowering.cpp149 setOperationAction(ISD::BSWAP, MVT::i32, Expand); in Mips16TargetLowering()
150 setOperationAction(ISD::BSWAP, MVT::i64, Expand); in Mips16TargetLowering()
DMipsISelLowering.cpp392 setOperationAction(ISD::BSWAP, MVT::i32, Expand); in MipsTargetLowering()
394 setOperationAction(ISD::BSWAP, MVT::i64, Expand); in MipsTargetLowering()
/external/llvm/lib/CodeGen/SelectionDAG/
DLegalizeVectorOps.cpp280 case ISD::BSWAP: in LegalizeOp()
686 case ISD::BSWAP: in Expand()
DSelectionDAGDumper.cpp291 case ISD::BSWAP: return "bswap"; in getOperationName()
DLegalizeIntegerTypes.cpp56 case ISD::BSWAP: Res = PromoteIntRes_BSWAP(N); break; in PromoteIntegerResult()
309 return DAG.getNode(ISD::SRL, dl, NVT, DAG.getNode(ISD::BSWAP, dl, NVT, Op), in PromoteIntRes_BSWAP()
1243 case ISD::BSWAP: ExpandIntRes_BSWAP(N, Lo, Hi); break; in ExpandIntegerResult()
1788 Lo = DAG.getNode(ISD::BSWAP, dl, Lo.getValueType(), Lo); in ExpandIntRes_BSWAP()
1789 Hi = DAG.getNode(ISD::BSWAP, dl, Hi.getValueType(), Hi); in ExpandIntRes_BSWAP()
DLegalizeVectorTypes.cpp70 case ISD::BSWAP: in ScalarizeVectorResult()
610 case ISD::BSWAP: in SplitVectorResult()
1795 case ISD::BSWAP: in WidenVectorResult()
DLegalizeDAG.cpp2854 case ISD::BSWAP: in ExpandNode()
4068 case ISD::BSWAP: { in PromoteNode()
4071 Tmp1 = DAG.getNode(ISD::BSWAP, dl, NVT, Tmp1); in PromoteNode()
/external/mesa3d/src/gallium/drivers/radeon/
DAMDILISelLowering.cpp153 setOperationAction(ISD::BSWAP, VT, Expand); in InitAMDILLowering()
/external/llvm/docs/
DExtendingLLVM.rst119 well. For a good example, see ``ISD::BSWAP``, which promotes its operand to
/external/llvm/lib/Target/NVPTX/
DNVPTXISelLowering.cpp189 setOperationAction(ISD::BSWAP, MVT::i16, Expand); in NVPTXTargetLowering()
190 setOperationAction(ISD::BSWAP, MVT::i32, Expand); in NVPTXTargetLowering()
191 setOperationAction(ISD::BSWAP, MVT::i64, Expand); in NVPTXTargetLowering()
/external/llvm/lib/Target/Hexagon/
DHexagonISelLowering.cpp1644 setOperationAction(ISD::BSWAP, MVT::i64, Expand); in HexagonTargetLowering()
1741 setOperationAction(ISD::BSWAP, MVT::i32, Expand); in HexagonTargetLowering()
/external/llvm/lib/Target/R600/
DAMDGPUISelLowering.cpp277 setOperationAction(ISD::BSWAP, VT, Expand); in AMDGPUTargetLowering()
346 setOperationAction(ISD::BSWAP, VT, Expand); in AMDGPUTargetLowering()
DSIISelLowering.cpp105 setOperationAction(ISD::BSWAP, MVT::i32, Legal); in SITargetLowering()
/external/llvm/lib/Target/Sparc/
DSparcISelLowering.cpp1478 setOperationAction(ISD::BSWAP, MVT::i64, Expand); in SparcTargetLowering()
1535 setOperationAction(ISD::BSWAP, MVT::i32, Expand); in SparcTargetLowering()
/external/llvm/lib/Target/PowerPC/
DPPCISelLowering.cpp209 setOperationAction(ISD::BSWAP, MVT::i32 , Expand); in PPCTargetLowering()
213 setOperationAction(ISD::BSWAP, MVT::i64 , Expand); in PPCTargetLowering()
471 setOperationAction(ISD::BSWAP, VT, Expand); in PPCTargetLowering()
826 setTargetDAGCombine(ISD::BSWAP); in PPCTargetLowering()
9915 N->getOperand(1).getOpcode() == ISD::BSWAP && in PerformDAGCombine()
10187 case ISD::BSWAP: in PerformDAGCombine()

12