/external/qemu/distrib/sdl-1.2.12/src/stdlib/ |
SDL_qsort.c | 168 #define Recurse(Trunc) \ 170 if (l<Trunc) { \ 171 if (r>=Trunc) doRight \ 175 else if (r>=Trunc) { pushRight; doLeft }\ 309 size_t trunc=TRUNC_nonaligned*size; local 314 if ((size_t)(last-first)>trunc) { 325 Recurse(trunc) 340 size_t trunc=TRUNC_aligned*size; local 345 if ((size_t)(last-first)>trunc) { 356 Recurse(trunc) [all...] |
/external/llvm/unittests/VMCore/ |
InstructionsTest.cpp | 128 EXPECT_EQ(CastInst::Trunc, CastInst::getCastOpcode(c64, true, V8x8Ty, true));
|
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineCasts.cpp | 186 case Instruction::Trunc: 196 // This also handles the case of zext(trunc(x)) -> zext(x). 321 /// Ty will always be a type smaller than V. We should return true if trunc(V) 323 /// then trunc(inst(x,y)) can be computed as inst(trunc(x),trunc(y)), which only 398 case Instruction::Trunc: 399 // trunc(trunc(x)) -> trunc(x [all...] |
InstCombineSimplifyDemanded.cpp | 216 // operand of a trunc without duplicating all the logic below. 386 case Instruction::Trunc: { 394 DemandedMask = DemandedMask.trunc(BitWidth); 395 KnownZero = KnownZero.trunc(BitWidth); 396 KnownOne = KnownOne.trunc(BitWidth); 426 DemandedMask = DemandedMask.trunc(SrcBitWidth); 427 KnownZero = KnownZero.trunc(SrcBitWidth); 428 KnownOne = KnownOne.trunc(SrcBitWidth); 453 InputDemandedBits = InputDemandedBits.trunc(SrcBitWidth); 454 KnownZero = KnownZero.trunc(SrcBitWidth) [all...] |
/external/llvm/lib/VMCore/ |
Instructions.cpp | [all...] |
Instruction.cpp | 137 case Trunc: return "trunc";
|
Constants.cpp | 804 case Instruction::Trunc: 872 case Instruction::Trunc: [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
DAGCombiner.cpp | 142 SDValue Trunc, SDValue ExtLoad, DebugLoc DL, 667 SDValue Trunc = DAG.getNode(ISD::TRUNCATE, dl, VT, SDValue(ExtLoad, 0)); 672 Trunc.getNode()->dump(&DAG); 675 DAG.ReplaceAllUsesOfValueWith(SDValue(Load, 0), Trunc, &DeadNodes); 680 AddToWorkList(Trunc.getNode()); [all...] |
FastISel.cpp | [all...] |
/external/llvm/lib/Transforms/Scalar/ |
IndVarSimplify.cpp | [all...] |
SCCP.cpp | [all...] |
/external/llvm/lib/Analysis/ |
ScalarEvolution.cpp | 134 const SCEVTruncateExpr *Trunc = cast<SCEVTruncateExpr>(this); 135 const SCEV *Op = Trunc->getOperand(); 136 OS << "(trunc " << *Op->getType() << " " << *Op << " to " 137 << *Trunc->getType() << ")"; 742 MultiplyFactor = MultiplyFactor.trunc(W); 813 // trunc(trunc(x)) --> trunc(x) 817 // trunc(sext(x)) --> sext(x) if widening or trunc(x) if narrowin [all...] |
InstructionSimplify.cpp | [all...] |
ValueTracking.cpp | 268 // FALL THROUGH and handle them the same as zext/trunc. 270 case Instruction::Trunc: { 309 APInt MaskIn = Mask.trunc(SrcBitWidth); 310 KnownZero = KnownZero.trunc(SrcBitWidth); 311 KnownOne = KnownOne.trunc(SrcBitWidth); [all...] |
LazyValueInfo.cpp | 764 case Instruction::Trunc: [all...] |
ConstantFolding.cpp | [all...] |
/external/llvm/include/llvm/Support/ |
PatternMatch.h | 556 inline CastClass_match<OpTy, Instruction::Trunc> 558 return CastClass_match<OpTy, Instruction::Trunc>(Op);
|
IRBuilder.h | [all...] |
/external/llvm/lib/Target/CppBackend/ |
CPPBackend.cpp | 782 case Instruction::Trunc: Out << "Instruction::Trunc"; break; [all...] |
/external/llvm/lib/AsmParser/ |
LLLexer.cpp | 625 INSTKEYWORD(trunc, Trunc); 673 Tmp = Tmp.trunc(activeBits); 792 Tmp = Tmp.trunc(minBits); 797 Tmp = Tmp.trunc(activeBits);
|
/external/llvm/unittests/Support/ |
ConstantRangeTest.cpp | 166 TEST_F(ConstantRangeTest, Trunc) { 174 EXPECT_EQ(TOne, ConstantRange(One.getLower().trunc(10), 175 One.getUpper().trunc(10)));
|
/external/llvm/lib/Target/CBackend/ |
CBackend.cpp | 693 case Instruction::Trunc: 737 case Instruction::Trunc: 754 case Instruction::Trunc: 775 (CE->getOpcode() == Instruction::Trunc || [all...] |
/external/llvm/lib/ExecutionEngine/ |
ExecutionEngine.cpp | 556 case Instruction::Trunc: { 559 GV.IntVal = GV.IntVal.trunc(BitWidth); [all...] |
/frameworks/compile/libbcc/lib/CodeGen/ |
CodeEmitter.cpp | 200 case llvm::Instruction::Trunc: { 205 Result.IntVal = Result.IntVal.trunc(BitWidth); [all...] |
/external/llvm/lib/ExecutionEngine/Interpreter/ |
Execution.cpp | [all...] |