/external/llvm/lib/CodeGen/ |
IntrinsicLowering.cpp | 180 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(Tmp4, Tmp2, "bswap.or6") [all...] |
AtomicExpandPass.cpp | 265 return Builder.CreateOr(Loaded, Inc, "new");
|
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineAndOrXor.cpp | 148 BinOp = Builder->CreateOr(NewLHS, NewRHS); 182 Value *Or = Builder->CreateOr(X, Together); 195 return BinaryOperator::CreateOr(And, OpRHS); 737 Value *newOr = Builder->CreateOr(B, D); 748 Value *newOr = Builder->CreateOr(B, D); [all...] |
InstCombineSelect.cpp | 437 return Builder->CreateOr(V, Y); 625 return ReplaceInstUsesWith(SI, Builder->CreateOr(AShr, C1)); 710 V = Builder->CreateOr(X, *Y); 714 V = Builder->CreateOr(X, *Y); [all...] |
InstCombineAddSub.cpp | 1024 Value *NewOr = Builder->CreateOr(Z, ~(*C1)); [all...] |
InstCombineSimplifyDemanded.cpp | 367 BinaryOperator::CreateOr(I->getOperand(0), I->getOperand(1), 566 BinaryOperator::CreateOr(I->getOperand(0), I->getOperand(1), [all...] |
InstCombineCompares.cpp | 419 return BinaryOperator::CreateOr(C1, C2); [all...] |
/external/llvm/lib/Transforms/Utils/ |
IntegerDivision.cpp | 254 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);
|
FlattenCFG.cpp | 288 NC = Builder.CreateOr(PC, CC); 444 Value *NC = Builder.CreateOr(CInst1, CC);
|
BypassSlowDivision.cpp | 159 Value *OrV = MainBuilder.CreateOr(Dividend, Divisor);
|
/external/llvm/lib/Transforms/Instrumentation/ |
BoundsChecking.cpp | 156 Value *Or = Builder->CreateOr(Cmp2, Cmp3); 159 Or = Builder->CreateOr(Cmp1, Or);
|
MemorySanitizer.cpp | 607 return IRB.CreateOr(Origin, IRB.CreateShl(Origin, kOriginSize * 8)); [all...] |
AddressSanitizer.cpp | 783 return IRB.CreateOr(Shadow, ConstantInt::get(IntptrTy, Mapping.Offset)); [all...] |
/external/llvm/lib/Transforms/Scalar/ |
LowerAtomic.cpp | 69 Res = Builder.CreateOr(Orig, Val);
|
GVN.cpp | [all...] |
ScalarReplAggregates.cpp | [all...] |
/external/llvm/include/llvm/IR/ |
NoFolder.h | 140 Instruction *CreateOr(Constant *LHS, Constant *RHS) const { 141 return BinaryOperator::CreateOr(LHS, RHS);
|
ConstantFolder.h | 90 Constant *CreateOr(Constant *LHS, Constant *RHS) const {
|
IRBuilder.h | [all...] |
/external/llvm/examples/BrainF/ |
BrainF.cpp | 257 CreateOr(test_0, test_1, testreg);
|
/external/llvm/include/llvm/Analysis/ |
TargetFolder.h | 102 Constant *CreateOr(Constant *LHS, Constant *RHS) const {
|
/external/llvm/include/llvm/MC/ |
MCExpr.h | 486 static const MCBinaryExpr *CreateOr(const MCExpr *LHS, const MCExpr *RHS,
|
/external/clang/lib/CodeGen/ |
CGExprCXX.cpp | 671 hasOverflow = CGF.Builder.CreateOr(hasOverflow, 697 hasOverflow = CGF.Builder.CreateOr(hasOverflow, overflowed); 736 hasOverflow = CGF.Builder.CreateOr(hasOverflow, overflowed); [all...] |
CGExprScalar.cpp | 495 return Builder.CreateOr(Ops.LHS, Ops.RHS, "or"); [all...] |
/external/llvm/lib/Transforms/IPO/ |
LowerBitSets.cpp | 461 BitOffset = B.CreateOr(OffsetSHR, OffsetSHL);
|