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

1 2 3 4 5 6 7 8 91011>>

  /external/llvm/test/Transforms/InstCombine/
2008-02-13-MulURem.ll 4 define i32 @fold(i32 %a) {
2004-02-23-ShiftShiftOverflow.ll 4 ; Do not fold into shr X, 34, as this uses undefined behavior!
11 ; Do not fold into shl X, 34, as this uses undefined behavior!
fold-calls.ll 3 ; This shouldn't fold, because sin(inf) is invalid.
11 ; This should fold.
2008-01-27-FloatSelect.ll 3 define double @fold(i1 %a, double %b) {
bitcast-sext-vector.ll 3 ; Don't fold zero/sign extensions with a bitcast between a vector and scalar.
select-2.ll 3 ; Make sure instcombine don't fold select into operands. We don't want to emit
  /external/llvm/test/Assembler/
ConstantExprFoldCast.ll 1 ; This test checks to make sure that constant exprs fold in some simple situations
5 @A = global i32* bitcast (i8* null to i32*) ; Cast null -> fold
6 @B = global i32** bitcast (i32** @A to i32**) ; Cast to same type -> fold
  /external/llvm/include/llvm/Support/
TargetFolder.h 35 /// Fold - Fold the constant using target specific information.
36 Constant *Fold(Constant *C) const {
52 return Fold(ConstantExpr::getAdd(LHS, RHS, HasNUW, HasNSW));
55 return Fold(ConstantExpr::getFAdd(LHS, RHS));
59 return Fold(ConstantExpr::getSub(LHS, RHS, HasNUW, HasNSW));
62 return Fold(ConstantExpr::getFSub(LHS, RHS));
66 return Fold(ConstantExpr::getMul(LHS, RHS, HasNUW, HasNSW));
69 return Fold(ConstantExpr::getFMul(LHS, RHS));
72 return Fold(ConstantExpr::getUDiv(LHS, RHS, isExact))
    [all...]
  /external/llvm/include/llvm/Analysis/
InstructionSimplify.h 1 //===-- InstructionSimplify.h - Fold instructions into simpler forms ------===//
31 /// fold the result. If not, this returns null.
36 /// fold the result. If not, this returns null.
41 /// fold the result. If not, this returns null.
46 /// fold the result. If not, this returns null.
51 /// fold the result. If not, this returns null.
56 /// fold the result. If not, this returns null.
61 /// fold the result. If not, this returns null.
66 /// fold the result. If not, this returns null.
71 /// fold the result. If not, this returns null
    [all...]
ConstantFolding.h 1 //===-- ConstantFolding.h - Fold instructions into constants --------------===//
33 /// ConstantFoldInstruction - Try to constant fold the specified instruction.
36 /// this function can only fail when attempting to fold instructions like loads
40 /// ConstantFoldConstantExpression - Attempt to fold the constant expression
46 /// ConstantFoldInstOperands - Attempt to constant fold an instruction with the
49 /// fold instructions like loads and stores, which have no constant expression
56 /// ConstantFoldCompareInstOperands - Attempt to constant fold a compare
74 /// canConstantFoldCallTo - Return true if its even possible to fold a call to
78 /// ConstantFoldCall - Attempt to constant fold a call to the specified function
  /external/llvm/test/Analysis/ScalarEvolution/
div-overflow.ll 4 ; Don't let ScalarEvolution fold this div away.
  /external/llvm/test/CodeGen/PowerPC/
load-constant-addr.ll 1 ; Should fold the ori into the lfs.
  /external/llvm/test/CodeGen/X86/
2005-01-17-CycleInDAG.ll 1 ; This testcase was distilled from 132.ijpeg. Bsaically we cannot fold the
4 ; that we do not fold the load into the sub.
wide-integer-fold.ll 4 ; DAGCombiner should fold this to a simple constant.
fsxor-alignment.ll 4 ; Don't fold the incoming stack arguments into the xorps instructions used
and-or-fold.ll 4 ; The dag combiner should fold together (x&127)|(y&16711680) -> (x|y)&c1
17 ; <rdar://problem/7529774> The optimizer shouldn't fold this into (and (or, C), D)
2011-07-13-BadFrameIndexDisplacement.ll 3 ; This test is checking that we don't crash and we don't incorrectly fold
ga-offset.ll 10 ; This store should fold to a single mov instruction.
narrow-shl-load.ll 6 ; DAGCombiner should fold this code in finite time.
34 ; DAGCombiner shouldn't fold the sdiv (ashr) away.
67 ; DAG Combiner can't fold this into a load of the 1'th byte.
  /external/llvm/test/Transforms/SimplifyCFG/
branch-fold-test.ll 1 ; This test ensures that the simplifycfg pass continues to constant fold
  /external/llvm/test/Transforms/CodeGenPrepare/
basic.ll 7 ; objectsize should fold to a constant, which causes the branch to fold to an
  /external/clang/test/CodeGenCXX/
member-initializers.cpp 23 // Test that we don't try to fold the default value of j when initializing i.
  /external/llvm/test/Transforms/BranchFolding/
2007-10-19-InlineAsmDirectives.ll 3 ;; We don't want branch folding to fold asm directives.
  /external/llvm/lib/CodeGen/SelectionDAG/
DAGCombiner.cpp 82 /// visit - call the node-specific routine that knows how to fold each
145 /// combine - call the node-specific routine that knows how to fold each
388 // fold (fsub (fadd A, B)) -> (fsub (fneg A), B)
391 // fold (fneg (fadd A, B)) -> (fsub (fneg B), A)
397 // fold (fneg (fsub A, B)) -> (fsub B, A)
404 // fold (fneg (fmul X, Y)) -> (fmul (fneg X), Y) or (fmul X, (fneg Y))
439 // fold (fneg (fadd A, B)) -> (fsub (fneg A), B)
445 // fold (fneg (fadd A, B)) -> (fsub (fneg B), A)
454 // fold (fneg (fsub 0, B)) -> B
459 // fold (fneg (fsub A, B)) -> (fsub B, A
    [all...]
  /packages/providers/CalendarProvider/tests/src/com/android/providers/calendar/
RecurrenceSetTest.java 82 RecurrenceSet.fold(RRULE_LESS_THAN_75_CHARS));
85 RecurrenceSet.fold(RRULE_MORE_THAN_75_CHARS));
88 RecurrenceSet.fold(STRING_WITH_160_CHARS));

Completed in 1007 milliseconds

1 2 3 4 5 6 7 8 91011>>