HomeSort by relevance Sort by last modified time
    Searched refs:CreateAnd (Results 1 - 25 of 34) 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...]
  /external/llvm/lib/Transforms/Scalar/
LowerAtomic.cpp 59 Res = Builder.CreateAnd(Orig, Val);
62 Res = Builder.CreateNot(Builder.CreateAnd(Orig, Val));
  /external/llvm/lib/Transforms/InstCombine/
InstCombineShifts.cpp 47 Value *Rem = Builder->CreateAnd(A, ConstantInt::get(I.getType(), *B-1),
235 V = IC.Builder->CreateAnd(BO->getOperand(0),
275 V = IC.Builder->CreateAnd(I->getOperand(0),
394 Value *And = Builder->CreateAnd(NSh,
425 return BinaryOperator::CreateAnd(X, ConstantInt::get(I.getContext(),
439 Value *XM = Builder->CreateAnd(V1, ConstantExpr::getShl(CC, Op1),
457 return BinaryOperator::CreateAnd(X, ConstantInt::get(I.getContext(),
469 Value *XM = Builder->CreateAnd(V1, ConstantExpr::getShl(CC, Op1),
571 return BinaryOperator::CreateAnd(X,
607 return BinaryOperator::CreateAnd(Shift
    [all...]
InstCombineAndOrXor.cpp 144 Value *And = Builder->CreateAnd(X, AndRHS);
155 return BinaryOperator::CreateAnd(Or, AndRHS);
164 Value *And = Builder->CreateAnd(X, Together);
196 Value *NewAnd = Builder->CreateAnd(X, AndRHS);
261 return BinaryOperator::CreateAnd(ShVal, AndRHS, TheAnd.getName());
643 Value* newAnd = Builder->CreateAnd(A, newOr);
654 Value* newAnd = Builder->CreateAnd(A, newOr);
660 Value* newAnd1 = Builder->CreateAnd(B, D);
661 Value* newAnd = Builder->CreateAnd(A, newAnd1);
697 Value *newAnd = Builder->CreateAnd(A, newOr1)
    [all...]
InstCombineCasts.cpp 467 Src = Builder->CreateAnd(Src, One);
501 return BinaryOperator::CreateAnd(NewTrunc,
614 Result = Builder->CreateAnd(Result,
793 return BinaryOperator::CreateAnd(Res, C);
    [all...]
InstCombineSelect.cpp 483 Value *And = Builder->CreateAnd(AShr, C2->getValue()-C1->getValue());
677 return BinaryOperator::CreateAnd(NotCond, FalseVal);
681 return BinaryOperator::CreateAnd(CondVal, TrueVal);
693 return BinaryOperator::CreateAnd(CondVal, TrueVal);
698 return BinaryOperator::CreateAnd(TrueVal, FalseVal);
    [all...]
InstCombineMulDivRem.cpp 219 return BinaryOperator::CreateAnd(Op0, Op1);
247 return BinaryOperator::CreateAnd(V, OtherOp);
    [all...]
InstCombineCompares.cpp 412 return BinaryOperator::CreateAnd(C1, C2);
458 V = Builder->CreateAnd(ConstantInt::get(Ty, 1), V);
    [all...]
InstCombineSimplifyDemanded.cpp 338 Instruction *And = BinaryOperator::CreateAnd(I->getOperand(0), AndC);
363 Instruction *NewAnd = BinaryOperator::CreateAnd(I->getOperand(0), AndC);
    [all...]
  /frameworks/compile/libbcc/lib/AndroidBitcode/ARM/
ARMABCExpandVAArg.cpp 64 addr_as_int = builder.CreateAnd(addr_as_int,
  /frameworks/compile/libbcc/lib/AndroidBitcode/Mips/
MipsABCExpandVAArg.cpp 62 llvm::Value *and_v = builder.CreateAnd(add_v, mask);
  /external/llvm/include/llvm/Support/
NoFolder.h 137 Instruction *CreateAnd(Constant *LHS, Constant *RHS) const {
138 return BinaryOperator::CreateAnd(LHS, RHS);
ConstantFolder.h 87 Constant *CreateAnd(Constant *LHS, Constant *RHS) const {
TargetFolder.h 99 Constant *CreateAnd(Constant *LHS, Constant *RHS) const {
  /external/llvm/lib/Transforms/Instrumentation/
MemorySanitizer.cpp 620 IRB.CreateAnd(IRB.CreatePointerCast(Addr, MS.IntptrTy),
631 IRB.CreateAnd(IRB.CreatePointerCast(Addr, MS.IntptrTy),
637 IRB.CreateAnd(Add, ConstantInt::get(MS.IntptrTy, ~3ULL));
    [all...]
  /external/llvm/lib/Transforms/Utils/
BypassSlowDivision.cpp 163 Value *AndV = MainBuilder.CreateAnd(OrV, BitMask);
IntegerDivision.cpp 274 Value *Carry = Builder.CreateAnd(Tmp10, One);
275 Value *Tmp11 = Builder.CreateAnd(Tmp10, Divisor);
  /external/clang/lib/CodeGen/
ItaniumCXXABI.cpp 285 IsVirtual = Builder.CreateAnd(RawAdj, ptrdiff_1);
287 IsVirtual = Builder.CreateAnd(FnAsInt, ptrdiff_1);
660 llvm::Value *OrAdjAnd1 = Builder.CreateAnd(OrAdj, One);
698 llvm::Value *VirtualBit = Builder.CreateAnd(Adj, One, "memptr.virtualbit");
    [all...]
CGExprScalar.cpp 440 return Builder.CreateAnd(Ops.LHS, Ops.RHS, "and");
583 Check = Builder.CreateAnd(GE, LE);
641 Check = Builder.CreateAnd(GE, LE);
    [all...]
CGExpr.cpp 544 Cond = Cond ? Builder.CreateAnd(Cond, LargeEnough) : LargeEnough;
557 Builder.CreateAnd(Builder.CreatePtrToInt(Address, IntPtrTy),
561 Cond = Cond ? Builder.CreateAnd(Cond, Aligned) : Aligned;
614 llvm::Value *Slot = Builder.CreateAnd(Hash,
    [all...]
TargetInfo.cpp     [all...]
CGBuiltin.cpp 355 Value *Result = Builder.CreateAnd(Tmp, llvm::ConstantInt::get(ArgType, 1));
528 V = Builder.CreateAnd(Eq, IsLessThanInf, "and");
529 V = Builder.CreateAnd(V, IsNormal, "and");
542 V = Builder.CreateAnd(Eq, IsNotInf, "and");
    [all...]
  /external/llvm/include/llvm/IR/
IRBuilder.h 744 Value *CreateAnd(Value *LHS, Value *RHS, const Twine &Name = "") {
749 return Insert(Folder.CreateAnd(LC, RC), Name);
751 return Insert(BinaryOperator::CreateAnd(LHS, RHS), Name);
753 Value *CreateAnd(Value *LHS, const APInt &RHS, const Twine &Name = "") {
754 return CreateAnd(LHS, ConstantInt::get(LHS->getType(), RHS), Name);
756 Value *CreateAnd(Value *LHS, uint64_t RHS, const Twine &Name = "") {
757 return CreateAnd(LHS, ConstantInt::get(LHS->getType(), RHS), Name);
    [all...]
  /external/llvm/include/llvm/MC/
MCExpr.h 368 static const MCBinaryExpr *CreateAnd(const MCExpr *LHS, const MCExpr *RHS,
  /external/llvm/lib/Target/NVPTX/
NVPTXAsmPrinter.cpp 218 return MCBinaryExpr::CreateAnd(OpExpr, MaskExpr, Ctx);
242 case Instruction::And: return MCBinaryExpr::CreateAnd(LHS, RHS, Ctx);
    [all...]

Completed in 187 milliseconds

1 2