HomeSort by relevance Sort by last modified time
    Searched full:bitreverse (Results 1 - 25 of 32) sorted by null

1 2

  /external/llvm/test/CodeGen/PowerPC/
bitreverse.ll 3 ; These tests just check that the plumbing is in place for @llvm.bitreverse. The
4 ; actual output is massive at the moment as llvm.bitreverse is not yet legal.
6 declare <2 x i16> @llvm.bitreverse.v2i16(<2 x i16>) readnone
11 %b = call <2 x i16> @llvm.bitreverse.v2i16(<2 x i16> %a)
15 declare i8 @llvm.bitreverse.i8(i8) readnone
21 %b = call i8 @llvm.bitreverse.i8(i8 %a)
  /external/llvm/test/CodeGen/X86/
bitreverse.ll 3 ; These tests just check that the plumbing is in place for @llvm.bitreverse. The
4 ; actual output is massive at the moment as llvm.bitreverse is not yet legal.
6 declare <2 x i16> @llvm.bitreverse.v2i16(<2 x i16>) readnone
11 %b = call <2 x i16> @llvm.bitreverse.v2i16(<2 x i16> %a)
15 declare i8 @llvm.bitreverse.i8(i8) readnone
20 %b = call i8 @llvm.bitreverse.i8(i8 %a)
  /external/llvm/test/Transforms/InstCombine/
bitreverse-fold.ll 6 %a = call i32 @llvm.bitreverse.i32(i32 %p)
7 %b = call i32 @llvm.bitreverse.i32(i32 %a)
11 declare i32 @llvm.bitreverse.i32(i32) readnone
bitreverse-recognize.ll 8 ; CHECK-NEXT: %[[A:.*]] = call i8 @llvm.bitreverse.i8(i8 %a)
35 ; completely match a bitreverse.
66 ; CHECK-NEXT: %[[A:.*]] = call i16 @llvm.bitreverse.i16(i16 %a)
  /external/llvm/test/CodeGen/AMDGPU/
bitreverse.ll 4 declare i16 @llvm.bitreverse.i16(i16) #1
5 declare i32 @llvm.bitreverse.i32(i32) #1
6 declare i64 @llvm.bitreverse.i64(i64) #1
8 declare <2 x i32> @llvm.bitreverse.v2i32(<2 x i32>) #1
9 declare <4 x i32> @llvm.bitreverse.v4i32(<4 x i32>) #1
11 declare <2 x i64> @llvm.bitreverse.v2i64(<2 x i64>) #1
12 declare <4 x i64> @llvm.bitreverse.v4i64(<4 x i64>) #1
19 %brev = call i16 @llvm.bitreverse.i16(i16 %val) #1
28 %brev = call i16 @llvm.bitreverse.i16(i16 %val) #1
40 %brev = call i32 @llvm.bitreverse.i32(i32 %val) #
    [all...]
  /external/llvm/test/CodeGen/ARM/
rbit.ll 22 declare i32 @llvm.bitreverse.i32(i32) readnone
28 %rbit = call i32 @llvm.bitreverse.i32(i32 %t)
  /external/llvm/test/CodeGen/AArch64/
bitreverse.ll 3 ; These tests just check that the plumbing is in place for @llvm.bitreverse. The
4 ; actual output is massive at the moment as llvm.bitreverse is not yet legal.
6 declare <2 x i16> @llvm.bitreverse.v2i16(<2 x i16>) readnone
11 %b = call <2 x i16> @llvm.bitreverse.v2i16(<2 x i16> %a)
15 declare i8 @llvm.bitreverse.i8(i8) readnone
40 %b = call i8 @llvm.bitreverse.i8(i8 %a)
44 declare <8 x i8> @llvm.bitreverse.v8i8(<8 x i8>) readnone
85 %b = call <8 x i8> @llvm.bitreverse.v8i8(<8 x i8> %a)
  /external/libvorbis/lib/
sharedbook.c 141 /* bitreverse the words because our bitwise packer/unpacker is LSb
299 static ogg_uint32_t bitreverse(ogg_uint32_t x){ function
346 codes[i]=bitreverse(codes[i]);
389 ogg_uint32_t orig=bitreverse(c->codelist[i]);
403 if(c->dec_firsttable[bitreverse(word)]==0){
416 c->dec_firsttable[bitreverse(word)]=
codebook.c 273 bitreverse is not in the main execution path. */
275 static ogg_uint32_t bitreverse(ogg_uint32_t x){ function
310 ogg_uint32_t testword=bitreverse((ogg_uint32_t)lok);
mdct.c 76 /* bitreverse lookup... */
  /device/google/contexthub/firmware/inc/platform/stm32f4xx/cmsis/
arm_common_tables.h 10 * Description: This file has extern declaration for common tables like Bitreverse, reciprocal etc which are used across different functions
  /external/llvm/test/CodeGen/Hexagon/
brev_st.ll 3 ; Test these 5 bitreverse store intrinsics:
brev_ld.ll 3 ; Testing bitreverse load intrinsics:
  /external/llvm/lib/CodeGen/SelectionDAG/
SelectionDAGDumper.cpp 315 case ISD::BITREVERSE: return "bitreverse";
LegalizeVectorOps.cpp 284 case ISD::BITREVERSE:
720 case ISD::BITREVERSE:
    [all...]
LegalizeIntegerTypes.cpp 56 case ISD::BITREVERSE: Res = PromoteIntRes_BITREVERSE(N); break;
328 ISD::SRL, dl, NVT, DAG.getNode(ISD::BITREVERSE, dl, NVT, Op),
    [all...]
LegalizeVectorTypes.cpp 70 case ISD::BITREVERSE:
624 case ISD::BITREVERSE:
    [all...]
LegalizeDAG.cpp     [all...]
  /external/llvm/lib/Transforms/InstCombine/
InstCombineAndOrXor.cpp     [all...]
InstCombineCalls.cpp 791 case Intrinsic::bitreverse: {
795 // bitreverse(bitreverse(x)) -> x
796 if (match(IIOperand, m_Intrinsic<Intrinsic::bitreverse>(m_Value(X))))
    [all...]
  /external/llvm/include/llvm/Target/
TargetSelectionDAG.td 400 def bitreverse : SDNode<"ISD::BITREVERSE" , SDTIntUnaryOp>;
    [all...]
  /external/llvm/include/llvm/CodeGen/
ISDOpcodes.h 339 BSWAP, CTTZ, CTLZ, CTPOP, BITREVERSE,
    [all...]
  /external/llvm/lib/CodeGen/
TargetLoweringBase.cpp 806 setOperationAction(ISD::BITREVERSE, VT, Expand);
    [all...]
  /external/llvm/lib/Target/Hexagon/
HexagonISelDAGToDAG.cpp     [all...]
  /external/llvm/lib/Target/AMDGPU/
SIISelLowering.cpp 110 setOperationAction(ISD::BITREVERSE, MVT::i32, Legal);
    [all...]

Completed in 957 milliseconds

1 2