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

1 2

  /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...]

Completed in 647 milliseconds

1 2