Searched refs:CreateOr (Results 1 - 25 of 41) sorted by relevance

12

/external/llvm/lib/CodeGen/
H A DIntrinsicLowering.cpp180 V = Builder.CreateOr(Tmp1, Tmp2, "bswap.i16");
198 Tmp4 = Builder.CreateOr(Tmp4, Tmp3, "bswap.or1");
199 Tmp2 = Builder.CreateOr(Tmp2, Tmp1, "bswap.or2");
200 V = Builder.CreateOr(Tmp4, Tmp2, "bswap.i32");
247 Tmp8 = Builder.CreateOr(Tmp8, Tmp7, "bswap.or1");
248 Tmp6 = Builder.CreateOr(Tmp6, Tmp5, "bswap.or2");
249 Tmp4 = Builder.CreateOr(Tmp4, Tmp3, "bswap.or3");
250 Tmp2 = Builder.CreateOr(Tmp2, Tmp1, "bswap.or4");
251 Tmp8 = Builder.CreateOr(Tmp8, Tmp6, "bswap.or5");
252 Tmp4 = Builder.CreateOr(Tmp
[all...]
H A DAtomicExpandLoadLinkedPass.cpp193 NewVal = Builder.CreateOr(Loaded, AI->getValOperand(), "new");
/external/llvm/lib/Transforms/Utils/
H A DIntegerDivision.cpp254 Value *Ret0_3 = Builder.CreateOr(Ret0_1, Ret0_2);
259 Value *Ret0 = Builder.CreateOr(Ret0_3, Ret0_4);
262 Value *EarlyRet = Builder.CreateOr(Ret0, RetDividend);
312 Value *Tmp7 = Builder.CreateOr(Tmp5, Tmp6);
314 Value *Q_1 = Builder.CreateOr(Carry_1, Tmp8);
334 Value *Q_4 = Builder.CreateOr(Carry_2, Tmp13);
H A DFlattenCFG.cpp287 NC = Builder.CreateOr(PC, CC);
443 Value *NC = Builder.CreateOr(CInst1, CC);
H A DBypassSlowDivision.cpp159 Value *OrV = MainBuilder.CreateOr(Dividend, Divisor);
H A DLoopUnrollRuntime.cpp292 Value *BranchVal = B.CreateOr(OverflowCheck, LCmp, "lcmp.or");
/external/llvm/lib/Transforms/Instrumentation/
H A DBoundsChecking.cpp157 Value *Or = Builder->CreateOr(Cmp2, Cmp3);
160 Or = Builder->CreateOr(Cmp1, Or);
H A DMemorySanitizer.cpp672 Value *NotInThisModule = IRB.CreateOr(IRB.CreateICmpULT(Fn, Start),
1236 setShadow(&I, IRB.CreateOr(S1S2, IRB.CreateOr(V1S2, S1V2)));
1258 setShadow(&I, IRB.CreateOr(S1S2, IRB.CreateOr(V1S2, S1V2)));
1296 Shadow = IRB.CreateOr(Shadow, OpShadow, "_msprop");
1492 Value *Sc = IRB.CreateOr(Sa, Sb);
1519 IRB.CreateOr(IRB.CreateAnd(A, IRB.CreateNot(SaOtherBits)), SaSignBit);
1536 IRB.CreateOr(IRB.CreateAnd(A, IRB.CreateNot(SaSignBit)), SaOtherBits);
1539 return IRB.CreateOr(
[all...]
/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineAndOrXor.cpp145 Value *Or = Builder->CreateOr(X, Together);
158 return BinaryOperator::CreateOr(And, OpRHS);
700 Value* newOr = Builder->CreateOr(B, D);
711 Value* newOr = Builder->CreateOr(B, D);
782 Value *newOr1 = Builder->CreateOr(B, D);
823 Value *NewOr = Builder->CreateOr(Val, Val2);
829 Value *NewOr = Builder->CreateOr(Val, Val2);
1233 Value *Or = Builder->CreateOr(Op0NotVal, Op1NotVal,
1579 Mask = Builder->CreateOr(LAnd->getOperand(1), RAnd->getOperand(1));
1584 Mask = Builder->CreateOr(LAn
[all...]
H A DInstCombineSelect.cpp427 return Builder->CreateOr(X, *C1);
463 return Builder->CreateOr(V, Y);
595 return ReplaceInstUsesWith(SI, Builder->CreateOr(AShr, C1));
835 return BinaryOperator::CreateOr(CondVal, FalseVal);
848 return BinaryOperator::CreateOr(NotCond, TrueVal);
854 return BinaryOperator::CreateOr(CondVal, FalseVal);
863 return BinaryOperator::CreateOr(TrueVal, FalseVal);
H A DInstCombineAddSub.cpp994 Value *NewOr = Builder->CreateOr(Z, ~(*C1));
1014 Value *NewOr = Builder->CreateOr(Z, ~(*C2));
1144 return BinaryOperator::CreateOr(LHS, RHS);
1249 return BinaryOperator::CreateOr(A, B);
1254 return BinaryOperator::CreateOr(A, B);
H A DInstCombineSimplifyDemanded.cpp325 BinaryOperator::CreateOr(I->getOperand(0), I->getOperand(1),
524 BinaryOperator::CreateOr(I->getOperand(0), I->getOperand(1),
H A DInstCombineCompares.cpp414 return BinaryOperator::CreateOr(C1, C2);
1334 Op = BinaryOperator::CreateOr(ICIP, ICIQ);
1563 Builder->CreateOr(LHSI->getOperand(1), RHSV - 1),
1572 Builder->CreateOr(LHSI->getOperand(1), RHSV), LHSC);
2397 return BinaryOperator::CreateOr(Not, Op1);
2404 return BinaryOperator::CreateOr(Not, Op0);
/external/llvm/lib/Transforms/Scalar/
H A DLowerAtomic.cpp69 Res = Builder.CreateOr(Orig, Val);
H A DGVN.cpp1234 Val = Builder.CreateOr(Val, ShVal);
1241 Val = Builder.CreateOr(OneElt, ShVal);
H A DScalarReplAggregates.cpp1015 SV = Builder.CreateOr(Old, SV, "ins");
2515 ResultVal = BinaryOperator::CreateOr(SrcField, ResultVal, "", LI);
/external/llvm/include/llvm/IR/
H A DNoFolder.h140 Instruction *CreateOr(Constant *LHS, Constant *RHS) const { function in class:llvm::NoFolder
141 return BinaryOperator::CreateOr(LHS, RHS);
H A DConstantFolder.h90 Constant *CreateOr(Constant *LHS, Constant *RHS) const { function in class:llvm::ConstantFolder
H A DIRBuilder.h822 Value *CreateOr(Value *LHS, Value *RHS, const Twine &Name = "") { function in class:llvm::IRBuilder
827 return Insert(Folder.CreateOr(LC, RC), Name);
829 return Insert(BinaryOperator::CreateOr(LHS, RHS), Name);
831 Value *CreateOr(Value *LHS, const APInt &RHS, const Twine &Name = "") { function in class:llvm::IRBuilder
832 return CreateOr(LHS, ConstantInt::get(LHS->getType(), RHS), Name);
834 Value *CreateOr(Value *LHS, uint64_t RHS, const Twine &Name = "") { function in class:llvm::IRBuilder
835 return CreateOr(LHS, ConstantInt::get(LHS->getType(), RHS), Name);
/external/llvm/lib/Target/X86/
H A DX86AtomicExpandPass.cpp188 return Builder.CreateOr(Loaded, Inc, "new");
/external/llvm/examples/BrainF/
H A DBrainF.cpp257 CreateOr(test_0, test_1, testreg);
/external/llvm/include/llvm/Analysis/
H A DTargetFolder.h102 Constant *CreateOr(Constant *LHS, Constant *RHS) const { function in class:llvm::TargetFolder
/external/llvm/include/llvm/MC/
H A DMCExpr.h472 static const MCBinaryExpr *CreateOr(const MCExpr *LHS, const MCExpr *RHS, function in class:llvm::MCBinaryExpr
/external/clang/lib/CodeGen/
H A DCGExprCXX.cpp634 hasOverflow = CGF.Builder.CreateOr(hasOverflow,
660 hasOverflow = CGF.Builder.CreateOr(hasOverflow, overflowed);
699 hasOverflow = CGF.Builder.CreateOr(hasOverflow, overflowed);
H A DCGExprScalar.cpp453 return Builder.CreateOr(Ops.LHS, Ops.RHS, "or");
823 return Builder.CreateOr(Src.first, Src.second, "tobool");
2143 llvm::Value *Overflow = Builder.CreateOr(LHSCmp, RHSCmp, "or");
2817 Result = Builder.CreateOr(ResultR, ResultI, "or.ri");
2974 Value *Or = Builder.CreateOr(LHS, RHS);
3136 llvm::Value *tmp5 = Builder.CreateOr(tmp3, tmp4, "cond");

Completed in 1636 milliseconds

12