HomeSort by relevance Sort by last modified time
    Searched refs:CreateSub (Results 1 - 25 of 43) sorted by null

1 2

  /external/llvm/examples/Fibonacci/
fibonacci.cpp 71 Value *Sub = BinaryOperator::CreateSub(ArgX, One, "arg", RecurseBB);
76 Sub = BinaryOperator::CreateSub(ArgX, Two, "arg", RecurseBB);
  /external/llvm/lib/Transforms/Utils/
IntegerDivision.cpp 62 Value *UDividend = Builder.CreateSub(DvdXor, DividendSign);
63 Value *UDivisor = Builder.CreateSub(DvsXor, DivisorSign);
66 Value *SRem = Builder.CreateSub(Xored, DividendSign);
91 Value *Remainder = Builder.CreateSub(Dividend, Product);
134 Value *U_Dvnd = Builder.CreateSub(Tmp2, Tmp);
136 Value *U_Dvsr = Builder.CreateSub(Tmp3, Tmp1);
140 Value *Q = Builder.CreateSub(Tmp4, Q_Sgn);
257 Value *SR = Builder.CreateSub(Tmp0, Tmp1);
273 Value *Tmp2 = Builder.CreateSub(MSB, SR);
315 Value *Tmp9 = Builder.CreateSub(Tmp4, Tmp7)
    [all...]
LoopUnrollRuntime.cpp 194 Builder.CreateSub(NewIdx, ConstantInt::get(NewIdx->getType(), 1),
LoopUtils.cpp 640 return B.CreateSub(StartValue, Index);
  /external/llvm/examples/ParallelJIT/
ParallelJIT.cpp 99 Value *Sub = BinaryOperator::CreateSub(ArgX, One, "arg", RecurseBB);
103 Sub = BinaryOperator::CreateSub(ArgX, Two, "arg", RecurseBB);
  /external/llvm/lib/Transforms/Scalar/
LowerAtomic.cpp 60 Res = Builder.CreateSub(Orig, Val);
LoopIdiomRecognize.cpp     [all...]
MemCpyOptimizer.cpp     [all...]
StraightLineStrengthReduce.cpp 633 Builder.CreateSub(Basis.Ins, BinaryOperator::getNegArgument(Bump));
  /external/llvm/lib/Transforms/InstCombine/
InstCombineAddSub.cpp 1020 return Builder->CreateSub(RHS, NewAnd, "sub");
1025 return Builder->CreateSub(RHS, NewOr, "sub");
    [all...]
InstCombineMulDivRem.cpp 42 A = IC.Builder->CreateSub(A, B);
256 Sub = Builder->CreateSub(X, Y, "suba");
258 Sub = Builder->CreateSub(Builder->CreateNeg(C1), Y, "subc");
338 return BinaryOperator::CreateSub(Op0BO, Rem);
339 return BinaryOperator::CreateSub(Rem, Op0BO);
383 Value *V = Builder->CreateSub(Constant::getNullValue(I.getType()),
    [all...]
  /external/llvm/include/llvm/IR/
NoFolder.h 56 Instruction *CreateSub(Constant *LHS, Constant *RHS,
58 BinaryOperator *BO = BinaryOperator::CreateSub(LHS, RHS);
ConstantFolder.h 41 Constant *CreateSub(Constant *LHS, Constant *RHS,
IRBuilder.h 785 Value *CreateSub(Value *LHS, Value *RHS, const Twine &Name = "",
789 return Insert(Folder.CreateSub(LC, RC, HasNUW, HasNSW), Name);
794 return CreateSub(LHS, RHS, Name, false, true);
797 return CreateSub(LHS, RHS, Name, true, false);
    [all...]
  /external/llvm/lib/Transforms/Instrumentation/
BoundsChecking.cpp 153 Value *ObjSize = Builder->CreateSub(Size, Offset);
SafeStack.cpp 615 SP = IRB.CreateSub(SP, Size);
  /external/llvm/unittests/IR/
PatternMatch.cpp 272 EXPECT_FALSE(m_NSWSub(m_Value(), m_Value()).match(IRB.CreateSub(L, R)));
286 EXPECT_FALSE(m_NUWSub(m_Value(), m_Value()).match(IRB.CreateSub(L, R)));
  /external/clang/lib/CodeGen/
CGExprComplex.cpp 564 ResR = Builder.CreateSub(Op.LHS.first, Op.RHS.first, "sub.r");
567 ResI = Builder.CreateSub(Op.LHS.second, Op.RHS.second, "sub.i");
724 ResR = Builder.CreateSub(ResRl, ResRr, "mul.r");
789 llvm::Value *Tmp9 = Builder.CreateSub(Tmp7, Tmp8); // bc-ad
    [all...]
  /external/llvm/include/llvm/Analysis/
TargetFolder.h 57 Constant *CreateSub(Constant *LHS, Constant *RHS,
  /external/llvm/lib/Target/NVPTX/
NVPTXLowerAggrCopies.cpp 173 Value *IndexPtr = LoopBuilder.CreateSub(
  /frameworks/compile/libbcc/lib/Renderscript/
RSKernelExpand.cpp 706 llvm::Value *Offset = Builder.CreateSub(IndVar, Arg_x1);
    [all...]
  /external/llvm/unittests/ExecutionEngine/MCJIT/
MCJITTestBase.h 184 Value *RecursiveParam = Builder.CreateSub(Param, One);
  /external/llvm/lib/CodeGen/
AtomicExpandPass.cpp 353 return Builder.CreateSub(Loaded, Inc, "new");
IntrinsicLowering.cpp 409 SrcM1 = Builder.CreateSub(Src, SrcM1);
  /external/llvm/lib/Transforms/IPO/
LowerBitSets.cpp 481 Value *PtrOffset = B.CreateSub(PtrAsInt, OffsetedGlobalAsInt);
    [all...]

Completed in 450 milliseconds

1 2