/macosx-10.9.5/llvmCore-3425.0.33/lib/Transforms/Utils/ |
H A D | IntegerDivision.cpp | 49 Value *UDividend = Builder.CreateSub(DvdXor, DividendSign); 50 Value *UDivisor = Builder.CreateSub(DvsXor, DivisorSign); 53 Value *SRem = Builder.CreateSub(Xored, DividendSign); 76 Value *Remainder = Builder.CreateSub(Dividend, Product); 108 Value *U_Dvnd = Builder.CreateSub(Tmp2, Tmp); 110 Value *U_Dvsr = Builder.CreateSub(Tmp3, Tmp1); 114 Value *Q = Builder.CreateSub(Tmp4, Q_Sgn); 214 Value *SR = Builder.CreateSub(Tmp0, Tmp1); 230 Value *Tmp2 = Builder.CreateSub(ThirtyOne, SR); 272 Value *Tmp9 = Builder.CreateSub(Tmp [all...] |
/macosx-10.9.5/llvmCore-3425.0.33/examples/Fibonacci/ |
H A D | fibonacci.cpp | 71 Value *Sub = BinaryOperator::CreateSub(ArgX, One, "arg", RecurseBB); 76 Sub = BinaryOperator::CreateSub(ArgX, Two, "arg", RecurseBB);
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/MC/ |
H A D | MCAsmInfo.cpp | 139 return MCBinaryExpr::CreateSub(Res, PC, Context);
|
H A D | MCWin64EH.cpp | 56 const MCExpr *diff = MCBinaryExpr::CreateSub(MCSymbolRefExpr::Create(
|
/macosx-10.9.5/llvmCore-3425.0.33/examples/ParallelJIT/ |
H A D | ParallelJIT.cpp | 98 Value *Sub = BinaryOperator::CreateSub(ArgX, One, "arg", RecurseBB); 102 Sub = BinaryOperator::CreateSub(ArgX, Two, "arg", RecurseBB);
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/Transforms/InstCombine/ |
H A D | InstCombineAddSub.cpp | 148 return BinaryOperator::CreateSub(ConstantExpr::getAdd(XorRHS, CI), 179 return BinaryOperator::CreateSub(RHS, LHSV); 185 return BinaryOperator::CreateSub(LHS, V); 245 return BinaryOperator::CreateSub(SubOne(CRHS), X); 484 Result = Builder->CreateSub(Result, Offset); 550 return BinaryOperator::CreateSub(ConstantExpr::getSub(C, C2), X); 576 Builder->CreateSub(Z, Y, Op1->getName()));
|
H A D | InstCombineMulDivRem.cpp | 41 A = IC.Builder->CreateSub(A, B); 151 Sub = Builder->CreateSub(X, Y, "suba"); 153 Sub = Builder->CreateSub(Builder->CreateNeg(C1), Y, "subc"); 213 return BinaryOperator::CreateSub(Op0BO, Rem); 214 return BinaryOperator::CreateSub(Rem, Op0BO); 246 Value *V = Builder->CreateSub(Constant::getNullValue(I.getType()),
|
H A D | InstCombineAndOrXor.cpp | 386 return Builder->CreateSub(LHSI->getOperand(0), RHS, "fold"); 2137 return BinaryOperator::CreateSub(
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/Transforms/Scalar/ |
H A D | LowerAtomic.cpp | 56 Res = Builder.CreateSub(Orig, Val);
|
H A D | SimplifyLibCalls.cpp | 812 return B.CreateSub(LHSV, RHSV, "chardiff"); 1135 Op = B.CreateSub(Op, B.getInt32('0'), "isdigittmp");
|
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/Support/ |
H A D | NoFolder.h | 56 Instruction *CreateSub(Constant *LHS, Constant *RHS, function in class:llvm::NoFolder 58 BinaryOperator *BO = BinaryOperator::CreateSub(LHS, RHS);
|
H A D | ConstantFolder.h | 41 Constant *CreateSub(Constant *LHS, Constant *RHS, function in class:llvm::ConstantFolder
|
H A D | TargetFolder.h | 57 Constant *CreateSub(Constant *LHS, Constant *RHS, function in class:llvm::TargetFolder
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/PowerPC/ |
H A D | PPCMCInstLower.cpp | 136 Expr = MCBinaryExpr::CreateSub(Expr, PB, Ctx);
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/ |
H A D | TargetLoweringObjectFile.cpp | 316 return MCBinaryExpr::CreateSub(Res, PC, getContext());
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/Transforms/Instrumentation/ |
H A D | BoundsChecking.cpp | 156 Value *ObjSize = Builder->CreateSub(Size, Offset);
|
H A D | AddressSanitizer.cpp | 308 Value *SizeMinusOne = IRB.CreateSub(
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/CodeGen/AsmPrinter/ |
H A D | DwarfAccelTable.cpp | 173 MCBinaryExpr::CreateSub(MCSymbolRefExpr::Create((*HI)->Sym, Context),
|
H A D | AsmPrinter.cpp | 761 MCBinaryExpr::CreateSub(MCSymbolRefExpr::Create(FnEndLabel, OutContext), 1112 MCBinaryExpr::CreateSub(LHS, Base, OutContext)); 1192 Value = MCBinaryExpr::CreateSub(Value, JTI, OutContext); 1345 MCBinaryExpr::CreateSub(MCSymbolRefExpr::Create(Hi, OutContext), 1376 MCBinaryExpr::CreateSub(Plus, 1549 case Instruction::Sub: return MCBinaryExpr::CreateSub(LHS, RHS, Ctx);
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/X86/ |
H A D | X86MCInstLower.cpp | 152 Expr = MCBinaryExpr::CreateSub(Expr, 176 Expr = MCBinaryExpr::CreateSub(Expr, 726 DotExpr = MCBinaryExpr::CreateSub(DotExpr, PICBase, OutContext);
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/ARM/ |
H A D | ARMAsmPrinter.cpp | 960 PCRelExpr = MCBinaryExpr::CreateSub(PCRelExpr, DotExpr, OutContext); 962 Expr = MCBinaryExpr::CreateSub(Expr, PCRelExpr, OutContext); 1004 Expr = MCBinaryExpr::CreateSub(Expr, MCSymbolRefExpr::Create(JTISymbol, 1067 MCBinaryExpr::CreateSub(MBBSymbolExpr, 1439 ARMMCExpr::CreateLower16(MCBinaryExpr::CreateSub(GVSymExpr, 1477 ARMMCExpr::CreateUpper16(MCBinaryExpr::CreateSub(GVSymExpr,
|
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/MC/ |
H A D | MCExpr.h | 413 static const MCBinaryExpr *CreateSub(const MCExpr *LHS, const MCExpr *RHS, function in class:llvm::MCBinaryExpr
|
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/ |
H A D | IRBuilder.h | 563 Value *CreateSub(Value *LHS, Value *RHS, const Twine &Name = "", function in class:llvm::IRBuilder 567 return Insert(Folder.CreateSub(LC, RC), Name); 572 return CreateSub(LHS, RHS, Name, false, true); 575 return CreateSub(LHS, RHS, Name, true, false); 1339 Value *Difference = CreateSub(LHS_int, RHS_int);
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/CodeGen/ |
H A D | IntrinsicLowering.cpp | 409 SrcM1 = Builder.CreateSub(Src, SrcM1);
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/X86/Disassembler/ |
H A D | X86Disassembler.cpp | 266 LHS = MCBinaryExpr::CreateSub(Add, Sub, *Ctx);
|