HomeSort by relevance Sort by last modified time
    Searched full:ctlz (Results 26 - 50 of 80) sorted by null

12 3 4

  /external/llvm/test/Transforms/InstCombine/
intrinsics.ll 9 declare i32 @llvm.ctlz.i32(i32, i1) nounwind readnone
11 declare i8 @llvm.ctlz.i8(i8, i1) nounwind readnone
171 define i8 @ctlz(i8 %a) {
175 %count = tail call i8 @llvm.ctlz.i8(i8 %and, i1 true) nounwind readnone
177 ; CHECK-LABEL: @ctlz(
184 %lz = tail call i32 @llvm.ctlz.i32(i32 %a, i1 false) nounwind readnone
205 %tmp1 = tail call i32 @llvm.ctlz.i32(i32 %x, i1 false)
216 %tmp1 = tail call i32 @llvm.ctlz.i32(i32 %x, i1 true)
225 %ctlz = call i32 @llvm.ctlz.i32(i32 0, i1 true
    [all...]
sext.ll 6 declare i32 @llvm.ctlz.i32(i32, i1)
19 %t = call i32 @llvm.ctlz.i32(i32 %x, i1 true)
  /external/llvm/test/CodeGen/ARM/
popcnt.ll 85 %tmp2 = call <8 x i8> @llvm.ctlz.v8i8(<8 x i8> %tmp1, i1 0)
93 %tmp2 = call <4 x i16> @llvm.ctlz.v4i16(<4 x i16> %tmp1, i1 0)
101 %tmp2 = call <2 x i32> @llvm.ctlz.v2i32(<2 x i32> %tmp1, i1 0)
109 %tmp2 = call <16 x i8> @llvm.ctlz.v16i8(<16 x i8> %tmp1, i1 0)
117 %tmp2 = call <8 x i16> @llvm.ctlz.v8i16(<8 x i16> %tmp1, i1 0)
125 %tmp2 = call <4 x i32> @llvm.ctlz.v4i32(<4 x i32> %tmp1, i1 0)
129 declare <8 x i8> @llvm.ctlz.v8i8(<8 x i8>, i1) nounwind readnone
130 declare <4 x i16> @llvm.ctlz.v4i16(<4 x i16>, i1) nounwind readnone
131 declare <2 x i32> @llvm.ctlz.v2i32(<2 x i32>, i1) nounwind readnone
133 declare <16 x i8> @llvm.ctlz.v16i8(<16 x i8>, i1) nounwind readnon
    [all...]
  /external/llvm/test/Bitcode/
arm32_neon_vcnt_upgrade.ll 8 ;CHECK: {{call.*@llvm.ctlz.v4i16\(<4 x i16>.*, i1 false}}
  /external/llvm/test/CodeGen/Mips/
mips64instrs.ll 127 declare i64 @llvm.ctlz.i64(i64, i1) nounwind readnone
132 %tmp1 = tail call i64 @llvm.ctlz.i64(i64 %X, i1 true)
140 %tmp1 = tail call i64 @llvm.ctlz.i64(i64 %neg, i1 true)
  /external/llvm/lib/IR/
AutoUpgrade.cpp 63 // llvm.ctlz.*
66 "llvm.ctlz." + Name.substr(14), F->getParent());
77 if (Name.startswith("ctlz.") && F->arg_size() == 1) {
79 NewFn = Intrinsic::getDeclaration(F->getParent(), Intrinsic::ctlz,
311 case Intrinsic::ctlz:
321 // Change name from llvm.arm.neon.vclz.* to llvm.ctlz.*
324 "llvm.ctlz." + Name.substr(14)));
  /external/llvm/lib/CodeGen/
IntrinsicLowering.cpp 300 /// LowerCTLZ - Emit the code to lower ctlz of V before the specified
309 ShVal = Builder.CreateLShr(V, ShVal, "ctlz.sh");
310 V = Builder.CreateOr(V, ShVal, "ctlz.step");
399 case Intrinsic::ctlz:
  /external/llvm/lib/Transforms/Utils/
IntegerDivision.cpp 142 Function *CTLZi32 = Intrinsic::getDeclaration(F->getParent(), Intrinsic::ctlz,
199 // ; %tmp0 = tail call i32 @llvm.ctlz.i32(i32 %divisor, i1 true)
200 // ; %tmp1 = tail call i32 @llvm.ctlz.i32(i32 %dividend, i1 true)
  /external/chromium_org/native_client_sdk/src/doc/reference/
pnacl-bitcode-abi.rst 388 * ``llvm.ctlz``
392 The overloaded llvm.ctlz, llvm.cttz, and llvm.ctpop intrinsics are only
  /external/llvm/lib/CodeGen/SelectionDAG/
SelectionDAGDumper.cpp 275 case ISD::CTLZ: return "ctlz";
LegalizeDAG.cpp     [all...]
TargetLowering.cpp     [all...]
LegalizeIntegerTypes.cpp 60 case ISD::CTLZ: Res = PromoteIntRes_CTLZ(N); break;
    [all...]
LegalizeVectorOps.cpp 213 case ISD::CTLZ:
LegalizeVectorTypes.cpp 68 case ISD::CTLZ:
522 case ISD::CTLZ:
    [all...]
  /external/llvm/lib/Transforms/InstCombine/
InstCombineShifts.cpp 730 // ctlz.i32(x)>>5 --> zext(x == 0)
733 if ((II->getIntrinsicID() == Intrinsic::ctlz ||
  /external/llvm/include/llvm/Target/
TargetSelectionDAG.td 115 def SDTIntUnaryOp : SDTypeProfile<1, 1, [ // ctlz
352 def ctlz : SDNode<"ISD::CTLZ" , SDTIntUnaryOp>;
    [all...]
  /external/llvm/lib/Analysis/
ConstantFolding.cpp     [all...]
  /external/llvm/lib/Target/X86/
X86InstrInfo.td     [all...]
  /external/llvm/lib/Target/R600/
AMDILISelLowering.cpp 145 setOperationAction(ISD::CTLZ, VT, Expand);
  /external/llvm/lib/Target/Hexagon/
HexagonISelLowering.cpp     [all...]
  /external/llvm/lib/Target/MSP430/
MSP430ISelLowering.cpp 126 setOperationAction(ISD::CTLZ, MVT::i8, Expand);
127 setOperationAction(ISD::CTLZ, MVT::i16, Expand);
    [all...]
  /external/llvm/lib/Target/Mips/
MipsInstrInfo.td 740 [(set RO:$rd, (ctlz RO:$rs))], IIArith, FrmR>,
745 [(set RO:$rd, (ctlz (not RO:$rs)))], IIArith, FrmR>,
    [all...]
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
AMDILISelLowering.cpp 158 setOperationAction(ISD::CTLZ, VT, Expand);
  /external/llvm/lib/Target/NVPTX/
NVPTXInstrInfo.td     [all...]

Completed in 1213 milliseconds

12 3 4