/external/llvm/lib/CodeGen/ |
IntrinsicLowering.cpp | 192 Tmp3 = Builder.CreateAnd(Tmp3, 195 Tmp2 = Builder.CreateAnd(Tmp2, 223 Tmp7 = Builder.CreateAnd(Tmp7, 227 Tmp6 = Builder.CreateAnd(Tmp6, 231 Tmp5 = Builder.CreateAnd(Tmp5, 235 Tmp4 = Builder.CreateAnd(Tmp4, 239 Tmp3 = Builder.CreateAnd(Tmp3, 243 Tmp2 = Builder.CreateAnd(Tmp2, 282 Value *LHS = Builder.CreateAnd(PartValue, MaskCst, "cppop.and1"); 286 Value *RHS = Builder.CreateAnd(VShift, MaskCst, "cppop.and2") [all...] |
AtomicExpandPass.cpp | 261 return Builder.CreateAnd(Loaded, Inc, "new"); 263 return Builder.CreateNot(Builder.CreateAnd(Loaded, Inc), "new");
|
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineAndOrXor.cpp | 146 BinOp = Builder->CreateAnd(NewLHS, NewRHS); 173 Value *And = Builder->CreateAnd(X, AndRHS); 184 return BinaryOperator::CreateAnd(Or, AndRHS); 193 Value *And = Builder->CreateAnd(X, Together); 225 Value *NewAnd = Builder->CreateAnd(X, AndRHS); 287 return BinaryOperator::CreateAnd(ShVal, AndRHS, TheAnd.getName()); 738 Value *newAnd = Builder->CreateAnd(A, newOr); 749 Value *newAnd = Builder->CreateAnd(A, newOr); 755 Value *newAnd1 = Builder->CreateAnd(B, D); 756 Value *newAnd = Builder->CreateAnd(A, newAnd1) [all...] |
InstCombineShifts.cpp | 49 Value *Rem = Builder->CreateAnd(A, ConstantInt::get(I.getType(), *B-1), 242 V = IC.Builder->CreateAnd(BO->getOperand(0), 282 V = IC.Builder->CreateAnd(I->getOperand(0), 404 Value *And = Builder->CreateAnd(NSh, 440 return BinaryOperator::CreateAnd(X, Mask); 453 Value *XM = Builder->CreateAnd(V1, ConstantExpr::getShl(CC, Op1), 476 return BinaryOperator::CreateAnd(X, Mask); 487 Value *XM = Builder->CreateAnd(V1, ConstantExpr::getShl(CC, Op1), 589 return BinaryOperator::CreateAnd(X, 625 return BinaryOperator::CreateAnd(Shift [all...] |
InstCombineSelect.cpp | 627 Value *And = Builder->CreateAnd(AShr, C2->getValue()-C1->getValue()); 702 V = Builder->CreateAnd(X, ~(*Y)); 706 V = Builder->CreateAnd(X, ~(*Y)); [all...] |
InstCombineCompares.cpp | 439 return BinaryOperator::CreateAnd(C1, C2); 491 V = Builder->CreateAnd(ConstantInt::get(Ty, 1), V); [all...] |
InstCombineCasts.cpp | 465 Src = Builder->CreateAnd(Src, One); 499 return BinaryOperator::CreateAnd(NewTrunc, 612 Result = Builder->CreateAnd(Result, [all...] |
InstCombineAddSub.cpp | 1019 Value *NewAnd = Builder->CreateAnd(Z, *C1); [all...] |
InstCombineMulDivRem.cpp | 334 return BinaryOperator::CreateAnd(Op0, Op1); 374 return BinaryOperator::CreateAnd(V, OtherOp); [all...] |
/external/llvm/lib/Transforms/Scalar/ |
LowerAtomic.cpp | 63 Res = Builder.CreateAnd(Orig, Val); 66 Res = Builder.CreateNot(Builder.CreateAnd(Orig, Val));
|
/external/llvm/include/llvm/IR/ |
NoFolder.h | 137 Instruction *CreateAnd(Constant *LHS, Constant *RHS) const { 138 return BinaryOperator::CreateAnd(LHS, RHS);
|
IRBuilder.h | [all...] |
ConstantFolder.h | 87 Constant *CreateAnd(Constant *LHS, Constant *RHS) const {
|
/external/llvm/lib/Transforms/Utils/ |
BypassSlowDivision.cpp | 164 Value *AndV = MainBuilder.CreateAnd(OrV, BitMask);
|
IntegerDivision.cpp | 317 Value *Carry = Builder.CreateAnd(Tmp10, One); 318 Value *Tmp11 = Builder.CreateAnd(Tmp10, Divisor);
|
FlattenCFG.cpp | 291 NC = Builder.CreateAnd(PC, CC);
|
LoopUnrollRuntime.cpp | 357 Value *ModVal = B.CreateAnd(TripCount, Count - 1, "xtraiter");
|
/external/llvm/lib/Transforms/Instrumentation/ |
MemorySanitizer.cpp | [all...] |
AddressSanitizer.cpp | [all...] |
/external/llvm/include/llvm/Analysis/ |
TargetFolder.h | 99 Constant *CreateAnd(Constant *LHS, Constant *RHS) const {
|
/external/llvm/lib/Transforms/IPO/ |
LowerBitSets.cpp | 298 B.CreateAnd(BitOffset, ConstantInt::get(BitsType, BitWidth - 1)); 300 Value *MaskedBits = B.CreateAnd(Bits, BitMask); 412 Value *ByteAndMask = B.CreateAnd(Byte, BAI->Mask);
|
/external/llvm/include/llvm/MC/ |
MCExpr.h | 438 static const MCBinaryExpr *CreateAnd(const MCExpr *LHS, const MCExpr *RHS,
|
/external/clang/lib/CodeGen/ |
CGExprScalar.cpp | 489 return Builder.CreateAnd(Ops.LHS, Ops.RHS, "and"); 633 Check = Builder.CreateAnd(GE, LE); 683 Check = Builder.CreateAnd(GE, LE); 721 Check = Builder.CreateNot(Builder.CreateAnd(GE, LE)); [all...] |
CGExpr.cpp | 552 Builder.CreateAnd(Builder.CreatePtrToInt(Address, IntPtrTy), 614 llvm::Value *Slot = Builder.CreateAnd(Hash, [all...] |
/external/llvm/lib/Analysis/ |
LoopAccessAnalysis.cpp | [all...] |