Searched defs:Sub (Results 26 - 50 of 56) sorted by relevance

123

/external/llvm/lib/Transforms/Instrumentation/
H A DDebugIR.cpp219 DISubprogram Sub = Builder.createFunction( local
222 assert(Sub.isSubprogram());
223 DEBUG(dbgs() << "create subprogram mdnode " << *Sub << ": "
226 SubprogramDescriptors.insert(std::make_pair(&F, Sub));
/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineMulDivRem.cpp176 Value *Sub = nullptr; local
178 Sub = Builder->CreateSub(X, Y, "suba");
180 Sub = Builder->CreateSub(Builder->CreateNeg(C1), Y, "subc");
181 if (Sub)
183 BinaryOperator::CreateMul(Sub,
1001 if (SubOperator *Sub = dyn_cast<SubOperator>(Op0))
1002 if (match(Sub->getOperand(0), m_Zero()) && Sub->hasNoSignedWrap())
1003 return BinaryOperator::CreateSDiv(Sub->getOperand(1),
/external/llvm/lib/Transforms/Scalar/
H A DReassociate.cpp902 static bool ShouldBreakUpSubtract(Instruction *Sub) { argument
904 if (BinaryOperator::isNeg(Sub))
909 if (isReassociableOp(Sub->getOperand(0), Instruction::Add) ||
910 isReassociableOp(Sub->getOperand(0), Instruction::Sub))
912 if (isReassociableOp(Sub->getOperand(1), Instruction::Add) ||
913 isReassociableOp(Sub->getOperand(1), Instruction::Sub))
915 if (Sub->hasOneUse() &&
916 (isReassociableOp(Sub
926 BreakUpSubtract(Instruction *Sub) argument
[all...]
/external/pdfium/fpdfsdk/src/fxedit/
H A Dfxet_list.cpp413 void CPLST_Select::Sub(FX_INT32 nItemIndex) function in class:CPLST_Select
423 void CPLST_Select::Sub(FX_INT32 nBeginIndex, FX_INT32 nEndIndex) function in class:CPLST_Select
432 for (FX_INT32 i=nBeginIndex; i<=nEndIndex; i++) Sub(i);
570 m_aSelItems.Sub(nHitIndex);
620 m_aSelItems.Sub(m_nFootIndex,nHitIndex);
/external/vixl/src/a64/
H A Dmacro-assembler-a64.cc496 void MacroAssembler::Sub(const Register& rd, function in class:vixl::MacroAssembler
588 Sub(rd, AppropriateZeroRegFor(rd), operand);
995 Sub(StackPointer(), StackPointer(), size);
/external/chromium_org/third_party/re2/lib/codereview/
H A Dcodereview.py85 def Sub(l1, l2): function
89 l = l1 + Sub(l2, l1)
869 l = Sub(l, taken.keys())
1243 pats = Sub(pats, taken) + ['path:'+f for f in files]
1612 extra = Sub(cl.files, files)
1738 cl.files = Sub(cl.files, oldfiles)
1747 files = Sub(files, cl.files)
1760 ocl.files = Sub(ocl.files, files)
1826 cl.cc = Sub(cl.cc, defaultcc)
2058 extra = Sub(c
[all...]
/external/chromium_org/v8/src/arm64/
H A Dmacro-assembler-arm64-inl.h176 void MacroAssembler::Sub(const Register& rd, function in class:v8::internal::MacroAssembler
221 Sub(rd, AppropriateZeroRegFor(rd), operand);
1236 Sub(temp, StackPointer(), space);
1239 Sub(csp, StackPointer(), space);
1518 Sub(StackPointer(), StackPointer(), size);
1537 Sub(StackPointer(), StackPointer(), size);
1556 Sub(StackPointer(), StackPointer(), size);
/external/clang/lib/Frontend/
H A DCompilerInstance.cpp1395 clang::Module *Sub = Module->findSubmodule(Name); local
1397 if (!Sub) {
1427 Sub = Module->findSubmodule(Best[0]);
1431 if (!Sub) {
1440 Module = Sub;
/external/clang/lib/Lex/
H A DModuleMap.cpp70 Module *Sub = lookupModuleQualified(Id[I].first, Context); local
71 if (!Sub) {
80 Context = Sub;
523 if (Module *Sub = lookupModuleQualified(Name, Context))
524 return Sub;
542 if (Module *Sub = lookupModuleQualified(Name, Parent))
543 return std::make_pair(Sub, false);
H A DPPDirectives.cpp351 StringRef Sub = Directive.substr(2); local
352 if (Sub.empty() || // "if"
353 Sub == "def" || // "ifdef"
354 Sub == "ndef") { // "ifndef"
363 StringRef Sub = Directive.substr(1); local
364 if (Sub == "ndif") { // "endif"
384 } else if (Sub == "lse") { // "else".
411 } else if (Sub == "lif") { // "elif".
/external/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_allocator.h220 void Sub(AllocatorStat i, uptr v) { function in class:__sanitizer::AllocatorStats
931 stats_.Sub(AllocatorStatAllocated, SizeClassMap::Size(class_id));
1061 stat->Sub(AllocatorStatAllocated, h->map_size);
1062 stat->Sub(AllocatorStatMapped, h->map_size);
/external/llvm/include/llvm/MC/
H A DMCExpr.h403 Sub, ///< Subtraction. enumerator in enum:llvm::MCBinaryExpr::Opcode
486 return Create(Sub, LHS, RHS, Ctx);
/external/llvm/lib/Target/Hexagon/
H A DHexagonHardwareLoops.cpp237 unsigned Sub; member in struct:__anon26012::CountValue::Values::__anon26013
247 Contents.R.Sub = u;
261 return Contents.R.Sub;
270 if (isReg()) { OS << PrintReg(Contents.R.Reg, TRI, Contents.R.Sub); }
H A DHexagonISelLowering.cpp796 SDValue Sub = DAG.getNode(ISD::SUB, dl, MVT::i32, StackPointer, Size); local
814 Sub,
817 // The Sub result contains the new stack start address, so it
821 SDValue CopyChain = DAG.getCopyToReg(Chain, dl, QRI->getStackRegister(), Sub);
/external/llvm/lib/Target/PowerPC/AsmParser/
H A DPPCAsmParser.cpp1063 const MCExpr *Sub = ExtractModifierFromExpr(UE->getSubExpr(), Variant); local
1064 if (!Sub)
1066 return MCUnaryExpr::Create(UE->getOpcode(), Sub, Context);
1129 const MCExpr *Sub = FixupVariantKind(UE->getSubExpr()); local
1130 if (Sub == UE->getSubExpr())
1132 return MCUnaryExpr::Create(UE->getOpcode(), Sub, Context);
/external/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.cpp1410 MachineInstr *Sub = nullptr; local
1423 // Search for Sub.
1453 Sub = &*I;
1463 if (!MI && !Sub)
1467 if (!MI) MI = Sub;
1496 if (Sub) {
1497 ShouldSwap = SrcReg2 != 0 && Sub->getOperand(1).getReg() == SrcReg2 &&
1498 Sub->getOperand(2).getReg() == SrcReg;
/external/llvm/utils/TableGen/
H A DCodeGenRegisters.cpp335 PrintFatalError(Loc, "Sub-register can't have two names: " +
446 // Sub-register doesn't exist.
1063 // Sub-class doesn't exist, create a new one.
1154 assert(Idx3 && "Sub-register doesn't have an index");
1838 // Build list of (Super, Sub) pairs for this SubIdx.
1844 const CodeGenRegister *Sub = Super->getSubRegs().find(SubIdx)->second; local
1845 assert(Sub && "Missing sub-register");
1846 SSPairs.push_back(std::make_pair(Super, Sub));
1847 TopoSigs.set(Sub->getTopoSig());
/external/regex-re2/lib/codereview/
H A Dcodereview.py85 def Sub(l1, l2): function
89 l = l1 + Sub(l2, l1)
866 l = Sub(l, taken.keys())
1240 pats = Sub(pats, taken) + ['path:'+f for f in files]
1609 extra = Sub(cl.files, files)
1735 cl.files = Sub(cl.files, oldfiles)
1744 files = Sub(files, cl.files)
1757 ocl.files = Sub(ocl.files, files)
1823 cl.cc = Sub(cl.cc, defaultcc)
2055 extra = Sub(c
[all...]
/external/llvm/bindings/ocaml/llvm/
H A Dllvm.ml155 | Sub Constructor in type:Opcode/t
242 | Sub Constructor in type:AtomicRMWBinOp/t
/external/llvm/include/llvm/IR/
H A DInstructions.h637 Sub, enumerator in enum:llvm::AtomicRMWInst::BinOp
/external/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp1055 // Add, Sub, and Mul don't demand any bits in positions beyond that
1275 SDValue Sub = DAG.getNode(ISD::SUB, dl, CTVT, CTOp, local
1277 SDValue And = DAG.getNode(ISD::AND, dl, CTVT, CTOp, Sub);
/external/llvm/lib/Target/X86/
H A DX86InstrInfo.cpp3672 // redundant and that instruction will be saved in Sub.
3673 MachineInstr *Sub = nullptr; local
3692 Sub = Instr;
3715 if (!IsCmpZero && !Sub)
3718 bool IsSwapped = (SrcReg2 != 0 && Sub->getOperand(1).getReg() == SrcReg2 &&
3719 Sub->getOperand(2).getReg() == SrcReg);
3825 // The instruction to be updated is either Sub or MI.
3826 Sub = IsCmpZero ? MI : Sub;
3827 // Move Movr0Inst to the appropriate place before Sub
[all...]
/external/clang/lib/Analysis/
H A DCFG.cpp3051 if (Stmt *Sub = CS->getSubStmt()) {
3055 while (isa<CaseStmt>(Sub)) {
3070 CS = cast<CaseStmt>(Sub);
3071 Sub = CS->getSubStmt();
3074 addStmt(Sub);
4038 const CompoundStmt *Sub = SE->getSubStmt(); local
4040 if (Sub->children()) {
/external/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp219 case Instruction::Sub:
3167 Value *Sub = SI->getCondition(); local
3169 Sub = Builder.CreateAdd(Sub, Offset, Sub->getName()+".off");
3175 Cmp = Builder.CreateICmpULT(Sub, NumCases, "switch");
/external/deqp/modules/glshared/
H A DglsBuiltinPrecisionTests.cpp1922 class Sub : public InfixOperator class in namespace:deqp::gls::BuiltinPrecisionTests::Functions
3672 return app<Sub>(arg0, arg1);
3859 return app<VectorizedFunc<Sub, Size> >(arg0, arg1);
5081 addScalarFactory<Sub>(*funcs);

Completed in 6374 milliseconds

123