Searched refs:Add (Results 76 - 100 of 303) sorted by relevance

1234567891011>>

/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DDbiStreamBuilder.cpp356 auto Add = [&]() -> SecMapEntry & { local
371 auto &Entry = Add();
378 auto &Entry = Add();
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DOperator.h63 /// Utility class for integer operators which may exhibit overflow - Add, Sub,
101 return I->getOpcode() == Instruction::Add ||
107 return CE->getOpcode() == Instruction::Add ||
427 : public ConcreteOperator<OverflowingBinaryOperator, Instruction::Add> {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86PartialReduction.cpp310 if (!BO || BO->getOpcode() != Instruction::Add || !BO->hasOneUse())
322 if (!BO || BO->getOpcode() != Instruction::Add)
358 // found a loop and it is safe to step through this Add to find more leaves.
402 if (BO->getOpcode() == Instruction::Add) {
428 // The phi forms a loop with this Add, push its operands.
440 // Add this as a leaf.
467 // FIXME: Do we need to handle other opcodes than Add?
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachinePassRegistry.h104 /// Add - Adds a function pass to the registration list.
106 void Add(MachinePassRegistryNode<PassCtorTy> *Node) { function in class:llvm::MachinePassRegistry
147 // Add existing passes to option.
/freebsd-13-stable/contrib/llvm-project/clang/lib/Tooling/
H A DAllTUsExecution.cpp107 // Add a counter to track the progress.
171 static ToolExecutorPluginRegistry::Add<AllTUsToolExecutorPlugin>
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineAtomicRMW.cpp39 case AtomicRMWInst::Add:
H A DInstCombineAddSub.cpp54 // FAddCombine::Add[0-5] embodies this idea.
823 static Instruction *foldNoWrapAdd(BinaryOperator &Add, argument
825 Value *Op0 = Add.getOperand(0), *Op1 = Add.getOperand(1);
826 Type *Ty = Add.getType();
863 Instruction *InstCombiner::foldAddWithConstant(BinaryOperator &Add) { argument
864 Value *Op0 = Add.getOperand(0), *Op1 = Add.getOperand(1);
869 if (Instruction *NV = foldBinOpIntoSelectOrPhi(Add))
906 return BinaryOperator::CreateXor(Op0, ConstantInt::get(Add
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Support/
H A DKnownBits.h241 static KnownBits computeForAddSub(bool Add, bool NSW, const KnownBits &LHS,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DOcamlGCPrinter.cpp46 static GCMetadataPrinterRegistry::Add<OcamlGCMetadataPrinter>
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DExpandReductions.cpp38 return Instruction::Add;
/freebsd-13-stable/contrib/llvm-project/lldb/source/Breakpoint/
H A DBreakpointLocationList.cpp90 bp_loc_list.Add(break_loc);
217 m_new_location_recorder->Add(bp_loc_sp);
/freebsd-13-stable/contrib/llvm-project/lldb/source/DataFormatters/
H A DTypeCategoryMap.cpp23 Add(default_cs, default_sp);
27 void TypeCategoryMap::Add(KeyType name, const ValueSP &entry) { function in class:TypeCategoryMap
H A DFormatManager.cpp422 m_categories_map.Add(
734 sys_category_sp->GetTypeSummariesContainer()->Add(ConstString("char *"),
736 sys_category_sp->GetTypeSummariesContainer()->Add(
738 sys_category_sp->GetRegexTypeSummariesContainer()->Add(
752 sys_category_sp->GetTypeSummariesContainer()->Add(ConstString("OSType"),
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DTestAfterDivZeroChecker.cpp68 ID.Add(ZeroSymbol);
69 ID.Add(SFC);
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_allocator_local_cache.h43 stats_.Add(AllocatorStatAllocated, c->class_size);
163 stats_.Add(AllocatorStatAllocated, c->class_size);
/freebsd-13-stable/contrib/llvm-project/clang/lib/Analysis/
H A DPathDiagnostic.cpp430 NodeID.Add(PD);
451 NodeID.Add(PD);
1079 // FIXME: Add profiling support for code hints.
1091 ID.Add(*I);
1096 ID.Add(Pos);
1102 ID.Add(I);
1108 ID.Add(*I);
1120 ID.Add(getLocation());
1129 ID.Add(*I);
/freebsd-13-stable/share/mk/
H A Dlocal.dirdeps.mk90 # Add in proper libgcc (gnu or LLVM) if not building libcc and libc is needed.
91 # Add both gcc_s and gcc_eh as dependencies as the decision to build
132 # Add in assumed source (bsd.prog.mk)
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp441 if (OpB->getOpcode() == Instruction::Add &&
464 if (!Safe && OpA && OpA->getOpcode() == Instruction::Add &&
465 OpB->getOpcode() == Instruction::Add &&
473 if (OpRHSB && OpRHSB->getOpcode() == Instruction::Add &&
480 if (OpRHSA && OpRHSA->getOpcode() == Instruction::Add &&
488 if (OpRHSA && OpRHSB && OpRHSA->getOpcode() == Instruction::Add &&
489 OpRHSB->getOpcode() == Instruction::Add && CheckFlags(OpRHSA, Signed) &&
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64AsmPrinter.cpp1182 MCInst Add; local
1183 Add.setOpcode(AArch64::ADDXri);
1184 Add.addOperand(MCOperand::createReg(AArch64::X0));
1185 Add.addOperand(MCOperand::createReg(AArch64::X0));
1186 Add.addOperand(SymTLSDescLo12);
1187 Add.addOperand(MCOperand::createImm(AArch64_AM::getShiftValue(0)));
1188 EmitToStreamer(*OutStreamer, Add);
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/fuzzer/
H A DFuzzerMutate.cpp394 T Add = Rand(21);
395 Add -= 10;
397 Val = Bswap(T(Bswap(Val) + Add)); // Add assuming different endiannes.
399 Val = Val + Add; // Add assuming current endiannes.
400 if (Add == 0 || Rand.RandBool()) // Maybe negate.
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSeparateConstOffsetFromGEP.cpp494 if (BO->getOpcode() != Instruction::Add &&
520 if (BO->getOpcode() == Instruction::Add && !ZeroExtended && NonNegative) {
541 if (BO->getOpcode() == Instruction::Add ||
739 NewOp = Instruction::Add;
1215 // Add I to DominatingExprs if it's an add/sub that can't sign overflow.
1302 // Give up if FirstOffsetDef is an Add or Sub with constant.
1307 if ((opc == Instruction::Add || opc == Instruction::Sub) &&
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ADT/
H A DFoldingSet.h42 /// call one of the Add* functions defined in the FoldingSetBase::NodeID class.
324 /// Add* - Add various data types to Bit data.
337 inline void Add(const T &x) { FoldingSetTrait<T>::Profile(x, *this); } function in class:llvm::FoldingSetNodeID
800 ID.Add(P.first);
801 ID.Add(P.second);
/freebsd-13-stable/contrib/bearssl/T0/
H A DT0Comp.cs53 r.Add(a);
61 r.Add(args[i]);
120 entryPoints.Add(epz);
140 entryPoints.Add("main");
355 extraCode.Add(ParseCCode());
364 extraCodeDefer.Add(ParseCCode());
647 * Add a byte value to the data block.
1752 * Add declarations (not definitions) for the
1765 * Add preamble elements here. They may be needed
1975 * Add th
[all...]
/freebsd-13-stable/contrib/unbound/contrib/
H A Dunbound.spec100 - Add expat-devel to BuildRequires
/freebsd-13-stable/contrib/bmake/unit-tests/
H A Dvarmod-defined.mk87 # TODO: Add more tests for parsing the plain text part, to cover each branch

Completed in 337 milliseconds

1234567891011>>