HomeSort by relevance Sort by last modified time
    Searched refs:CreateXor (Results 1 - 23 of 23) sorted by null

  /external/llvm/lib/Transforms/Utils/
IntegerDivision.cpp 60 Value *DvdXor = Builder.CreateXor(Dividend, DividendSign);
61 Value *DvsXor = Builder.CreateXor(Divisor, DivisorSign);
65 Value *Xored = Builder.CreateXor(URem, DividendSign);
133 Value *Tmp2 = Builder.CreateXor(Tmp, Dividend);
135 Value *Tmp3 = Builder.CreateXor(Tmp1, Divisor);
137 Value *Q_Sgn = Builder.CreateXor(Tmp1, Tmp);
139 Value *Tmp4 = Builder.CreateXor(Q_Mag, Q_Sgn);
  /external/llvm/lib/Transforms/Scalar/
LowerAtomic.cpp 72 Res = Builder.CreateXor(Orig, Val);
  /external/llvm/include/llvm/IR/
NoFolder.h 143 Instruction *CreateXor(Constant *LHS, Constant *RHS) const {
144 return BinaryOperator::CreateXor(LHS, RHS);
ConstantFolder.h 93 Constant *CreateXor(Constant *LHS, Constant *RHS) const {
IRBuilder.h 838 Value *CreateXor(Value *LHS, Value *RHS, const Twine &Name = "") {
    [all...]
  /external/llvm/lib/Target/X86/
X86AtomicExpandPass.cpp 190 return Builder.CreateXor(Loaded, Inc, "new");
  /external/llvm/lib/Transforms/InstCombine/
InstCombineAndOrXor.cpp 138 return BinaryOperator::CreateXor(And, Together);
190 return BinaryOperator::CreateXor(NewAnd, AndRHS);
    [all...]
InstCombineCasts.cpp 536 In = Builder->CreateXor(In, One, In->getName()+".not");
583 In = Builder->CreateXor(In, One);
613 Value *Result = Builder->CreateXor(LHS, RHS);
625 Result = Builder->CreateXor(Result, ConstantInt::get(ITy, 1));
    [all...]
InstCombineAddSub.cpp     [all...]
InstCombineSelect.cpp 461 V = Builder->CreateXor(V, *C2);
815 V = Builder->CreateXor(V, ValC);
    [all...]
InstCombineSimplifyDemanded.cpp 369 Instruction *NewXor = BinaryOperator::CreateXor(NewAnd, XorC);
591 Instruction *Xor = BinaryOperator::CreateXor(I->getOperand(1), C0);
    [all...]
InstCombineCompares.cpp     [all...]
  /external/llvm/include/llvm/Analysis/
TargetFolder.h 105 Constant *CreateXor(Constant *LHS, Constant *RHS) const {
  /external/llvm/include/llvm/MC/
MCExpr.h 488 static const MCBinaryExpr *CreateXor(const MCExpr *LHS, const MCExpr *RHS,
  /external/llvm/lib/CodeGen/
AtomicExpandLoadLinkedPass.cpp 196 NewVal = Builder.CreateXor(Loaded, AI->getValOperand(), "new");
  /external/llvm/lib/Transforms/Instrumentation/
MemorySanitizer.cpp     [all...]
  /external/clang/lib/CodeGen/
CGExpr.cpp 437 llvm::Value *A0 = Builder.CreateMul(Builder.CreateXor(Low, High), KMul);
438 llvm::Value *A1 = Builder.CreateXor(Builder.CreateLShr(A0, K47), A0);
439 llvm::Value *B0 = Builder.CreateMul(Builder.CreateXor(High, A1), KMul);
440 llvm::Value *B1 = Builder.CreateXor(Builder.CreateLShr(B0, K47), B0);
    [all...]
CGExprScalar.cpp 450 return Builder.CreateXor(Ops.LHS, Ops.RHS, "xor");
    [all...]
  /art/compiler/dex/portable/
mir_to_gbc.cc 396 case kOpXor: res = irb_->CreateXor(src1, src2); break;
688 ::llvm::Value* res = irb_->CreateXor(src, static_cast<uint64_t>(-1));
    [all...]
  /external/llvm/lib/CodeGen/AsmPrinter/
AsmPrinter.cpp     [all...]
  /external/llvm/lib/Target/NVPTX/
NVPTXAsmPrinter.cpp 261 return MCBinaryExpr::CreateXor(LHS, RHS, Ctx);
    [all...]
  /external/llvm/bindings/ocaml/llvm/
llvm.mli     [all...]
  /external/llvm/lib/IR/
Core.cpp     [all...]

Completed in 463 milliseconds