Home
last modified time | relevance | path

Searched refs:ROTR (Results 1 – 25 of 28) sorted by relevance

12

/external/skia/include/core/
DSkChecksum.h20 ROTR = 17, enumerator
21 ROTL = sizeof(uintptr_t) * 8 - ROTR,
26 return ((total >> ROTR) | (total << ROTL)) ^ value; in Mash()
/external/openssl/crypto/sha/
Dsha512.c309 # define ROTR(a,n) ({ SHA_LONG64 ret; \ macro
339 # define ROTR(a,n) ({ SHA_LONG64 ret; \ macro
347 # define ROTR(a,n) _rotr64((a),n) macro
382 #ifndef ROTR
383 #define ROTR(x,s) (((x)>>s) | (x)<<(64-s)) macro
386 #define Sigma0(x) (ROTR((x),28) ^ ROTR((x),34) ^ ROTR((x),39))
387 #define Sigma1(x) (ROTR((x),14) ^ ROTR((x),18) ^ ROTR((x),41))
388 #define sigma0(x) (ROTR((x),1) ^ ROTR((x),8) ^ ((x)>>7))
389 #define sigma1(x) (ROTR((x),19) ^ ROTR((x),61) ^ ((x)>>6))
/external/llvm/lib/Target/ARM/
DARMSelectionDAGInfo.h29 case ISD::ROTR: return ARM_AM::ror; in getShiftOpcForNode()
/external/openssl/crypto/sha/asm/
Dsha512-armv4.S131 @ Sigma1(x) (ROTR((x),14) ^ ROTR((x),18) ^ ROTR((x),41))
186 @ Sigma0(x) (ROTR((x),28) ^ ROTR((x),34) ^ ROTR((x),39))
225 @ sigma0(x) (ROTR((x),1) ^ ROTR((x),8) ^ ((x)>>7))
242 @ sigma1(x) (ROTR((x),19) ^ ROTR((x),61) ^ ((x)>>6))
268 @ Sigma1(x) (ROTR((x),14) ^ ROTR((x),18) ^ ROTR((x),41))
323 @ Sigma0(x) (ROTR((x),28) ^ ROTR((x),34) ^ ROTR((x),39))
/external/llvm/include/llvm/CodeGen/
DISDOpcodes.h318 SHL, SRA, SRL, ROTL, ROTR, enumerator
/external/llvm/lib/Target/NVPTX/
DNVPTXISelLowering.cpp119 setOperationAction(ISD::ROTR , MVT::i64, Legal); in NVPTXTargetLowering()
123 setOperationAction(ISD::ROTR , MVT::i64, Expand); in NVPTXTargetLowering()
127 setOperationAction(ISD::ROTR , MVT::i32, Legal); in NVPTXTargetLowering()
131 setOperationAction(ISD::ROTR , MVT::i32, Expand); in NVPTXTargetLowering()
135 setOperationAction(ISD::ROTR , MVT::i16, Expand); in NVPTXTargetLowering()
137 setOperationAction(ISD::ROTR , MVT::i8, Expand); in NVPTXTargetLowering()
/external/llvm/test/CodeGen/AArch64/
Dlogical_shifted_reg.ll175 ; operations. DAGCombiner should ensure we the ROTR during
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGDumper.cpp176 case ISD::ROTR: return "rotr"; in getOperationName()
DLegalizeVectorOps.cpp212 case ISD::ROTR: in LegalizeOp()
DDAGCombiner.cpp3035 if (TLI.isOperationLegalOrCustom(ISD::ROTR, VT)) in MatchBSwapHWord()
3036 return DAG.getNode(ISD::ROTR, N->getDebugLoc(), VT, BSwap, ShAmt); in MatchBSwapHWord()
3227 bool HasROTR = TLI.isOperationLegalOrCustom(ISD::ROTR, VT); in MatchRotate()
3268 SDValue Rot = DAG.getNode(HasROTL ? ISD::ROTL : ISD::ROTR, DL, VT, in MatchRotate()
3302 return DAG.getNode(HasROTL ? ISD::ROTL : ISD::ROTR, DL, VT, LHSShiftArg, in MatchRotate()
3315 return DAG.getNode(HasROTR ? ISD::ROTR : ISD::ROTL, DL, VT, LHSShiftArg, in MatchRotate()
3341 return DAG.getNode(HasROTL ? ISD::ROTL : ISD::ROTR, DL, VT, in MatchRotate()
3355 return DAG.getNode(HasROTR ? ISD::ROTR : ISD::ROTL, DL, VT, in MatchRotate()
DSelectionDAG.cpp2216 case ISD::ROTR: in ComputeNumSignBits()
2221 if (Op.getOpcode() == ISD::ROTR) in ComputeNumSignBits()
2775 case ISD::ROTR: in FoldConstantArithmetic()
2910 case ISD::ROTR: in getNode()
6142 case ISD::ROTR: in UnrollVectorOp()
DLegalizeIntegerTypes.cpp800 case ISD::ROTR: Res = PromoteIntOp_Shift(N); break; in PromoteIntegerOperand()
2486 case ISD::ROTR: Res = ExpandIntOp_Shift(N); break; in ExpandIntegerOperand()
DLegalizeDAG.cpp1277 case ISD::ROTR: in LegalizeOp()
/external/llvm/lib/Target/MSP430/
DMSP430ISelLowering.cpp102 setOperationAction(ISD::ROTR, MVT::i8, Expand); in MSP430TargetLowering()
104 setOperationAction(ISD::ROTR, MVT::i16, Expand); in MSP430TargetLowering()
/external/llvm/lib/Target/R600/
DAMDILISelLowering.cpp142 setOperationAction(ISD::ROTR, VT, Expand); in InitAMDILLowering()
/external/llvm/lib/Target/Mips/
DMipsInstrInfo.td840 def ROTR : shift_rotate_imm<"rotr", shamt, CPURegsOpnd, rotr, immZExt5>,
1221 def : MipsPat<(bswap CPURegs:$rt), (ROTR (WSBH CPURegs:$rt), 16)>;
DMipsISelLowering.cpp304 setOperationAction(ISD::ROTR, MVT::i32, Expand); in MipsTargetLowering()
307 setOperationAction(ISD::ROTR, MVT::i64, Expand); in MipsTargetLowering()
/external/llvm/lib/Target/MBlaze/
DMBlazeISelLowering.cpp167 setOperationAction(ISD::ROTR, MVT::i32, Expand); in MBlazeTargetLowering()
/external/llvm/lib/Target/X86/
DX86InstrShiftRotate.td847 // Convert a ROTL shamt to a ROTR shamt on 32-bit integer.
852 // Convert a ROTL shamt to a ROTR shamt on 64-bit integer.
/external/llvm/lib/Target/Sparc/
DSparcISelLowering.cpp773 setOperationAction(ISD::ROTR , MVT::i32, Expand); in SparcTargetLowering()
/external/llvm/lib/Target/Hexagon/
DHexagonISelLowering.cpp1423 setOperationAction(ISD::ROTR , MVT::i32, Expand); in HexagonTargetLowering()
/external/llvm/include/llvm/Target/
DTargetSelectionDAG.td334 def rotr : SDNode<"ISD::ROTR" , SDTIntShiftOp>;
/external/llvm/lib/Target/XCore/
DXCoreISelLowering.cpp111 setOperationAction(ISD::ROTR , MVT::i32, Expand); in XCoreTargetLowering()
/external/llvm/lib/Target/PowerPC/
DPPCISelLowering.cpp173 setOperationAction(ISD::ROTR, MVT::i32 , Expand); in PPCTargetLowering()
174 setOperationAction(ISD::ROTR, MVT::i64 , Expand); in PPCTargetLowering()
/external/valgrind/main/none/tests/mips32/
DMIPS32int.stdout.exp-BE664 ROTR

12