Searched refs:Dest (Results 1 - 25 of 71) sorted by relevance

123

/freebsd-10.1-release/contrib/llvm/include/llvm-c/
H A DLinker.h35 LLVMBool LLVMLinkModules(LLVMModuleRef Dest, LLVMModuleRef Src,
/freebsd-10.1-release/contrib/llvm/lib/ExecutionEngine/Interpreter/
H A DExecution.cpp50 Dest.TY##Val = Src1.TY##Val OP Src2.TY##Val; \
53 static void executeFAddInst(GenericValue &Dest, GenericValue Src1, argument
64 static void executeFSubInst(GenericValue &Dest, GenericValue Src1, argument
75 static void executeFMulInst(GenericValue &Dest, GenericValue Src1, argument
86 static void executeFDivInst(GenericValue &Dest, GenericValue Src1, argument
97 static void executeFRemInst(GenericValue &Dest, GenericValue Src1, argument
101 Dest.FloatVal = fmod(Src1.FloatVal, Src2.FloatVal);
104 Dest.DoubleVal = fmod(Src1.DoubleVal, Src2.DoubleVal);
114 Dest.IntVal = APInt(1,Src1.IntVal.OP(Src2.IntVal)); \
120 Dest
138 GenericValue Dest; local
152 GenericValue Dest; local
166 GenericValue Dest; local
2021 GenericValue Dest; local
[all...]
/freebsd-10.1-release/contrib/llvm/lib/Target/PowerPC/
H A DPPCBranchSelector.cpp115 MachineBasicBlock *Dest = 0; local
117 Dest = I->getOperand(2).getMBB();
121 Dest = I->getOperand(0).getMBB();
123 if (!Dest) {
131 if (Dest->getNumber() <= MBB.getNumber()) {
137 for (unsigned i = Dest->getNumber(), e = MBB.getNumber(); i != e; ++i)
144 for (unsigned i = MBB.getNumber(), e = Dest->getNumber(); i != e; ++i)
182 I = BuildMI(MBB, I, dl, TII->get(PPC::B)).addMBB(Dest);
/freebsd-10.1-release/contrib/llvm/lib/Target/MSP430/
H A DMSP430BranchSelector.cpp113 MachineBasicBlock *Dest = I->getOperand(0).getMBB(); local
116 if (Dest->getNumber() <= MBB.getNumber()) {
122 for (unsigned i = Dest->getNumber(), e = MBB.getNumber(); i != e; ++i)
129 for (unsigned i = MBB.getNumber(), e = Dest->getNumber(); i != e; ++i)
161 I = BuildMI(MBB, I, dl, TII->get(MSP430::Bi)).addMBB(Dest);
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGExprAgg.cpp36 AggValueSlot Dest; member in class:__anon3206::AggExprEmitter
44 return !(Dest.requiresGCollection() || Dest.isPotentiallyAliased());
51 return ReturnValueSlot(Dest.getAddr(), Dest.isVolatile());
55 if (!Dest.isIgnored()) return Dest;
59 if (!Dest.isIgnored()) return;
60 Dest = CGF.CreateAggTemp(T, "agg.tmp.ensured");
64 AggExprEmitter(CodeGenFunction &cgf, AggValueSlot Dest) argument
338 AggValueSlot Dest = EnsureSlot(E->getType()); local
1094 AggValueSlot Dest = EnsureSlot(E->getType()); local
[all...]
H A DCGAtomic.cpp188 EmitAtomicOp(CodeGenFunction &CGF, AtomicExpr *E, llvm::Value *Dest, argument
214 CGF.EmitStoreOfScalar(Cmp, CGF.MakeAddrLValue(Dest, E->getType()));
225 llvm::StoreInst *StoreDest = CGF.Builder.CreateStore(Load, Dest);
233 assert(!Dest && "Store does not return a value");
310 llvm::StoreInst *StoreDest = CGF.Builder.CreateStore(Result, Dest);
340 RValue CodeGenFunction::EmitAtomicExpr(AtomicExpr *E, llvm::Value *Dest) { argument
358 assert(!Dest && "Init does not return a value");
375 Dest = EmitScalarExpr(E->getVal1());
384 Dest = EmitScalarExpr(E->getVal2());
442 if (!E->getType()->isVoidType() && !Dest)
[all...]
H A DCGCleanup.cpp889 bool CodeGenFunction::isObviouslyBranchWithoutCleanups(JumpDest Dest) const {
890 assert(Dest.getScopeDepth().encloses(EHStack.stable_begin())
901 TopCleanup.encloses(Dest.getScopeDepth())) // works for invalid
914 void CodeGenFunction::EmitBranchThroughCleanup(JumpDest Dest) { argument
915 assert(Dest.getScopeDepth().encloses(EHStack.stable_begin())
922 llvm::BranchInst *BI = Builder.CreateBr(Dest.getBlock());
932 TopCleanup.encloses(Dest.getScopeDepth())) { // works for invalid
939 if (!Dest.getScopeDepth().isValid()) {
941 Fixup.Destination = Dest.getBlock();
942 Fixup.DestinationIndex = Dest
[all...]
H A DCGStmt.cpp329 JumpDest &Dest = LabelMap[D]; local
330 if (Dest.isValid()) return Dest;
333 Dest = JumpDest(createBasicBlock(D->getName()),
336 return Dest;
346 JumpDest &Dest = LabelMap[D]; local
350 if (!Dest.isValid()) {
351 Dest = getJumpDestInCurrentScope(D->getName());
356 assert(!Dest.getScopeDepth().isValid() && "already emitted label!");
357 Dest
1448 LValue Dest = EmitLValue(InputExpr); local
1540 LValue Dest = EmitLValue(OutExpr); local
[all...]
/freebsd-10.1-release/contrib/llvm/utils/TableGen/
H A DPseudoLoweringEmitter.cpp37 CodeGenInstruction Dest; // The destination instruction to lower to. member in struct:__anon3867::PseudoLoweringEmitter::PseudoExpansion
42 Source(s), Dest(d), OperandMap(m) {}
209 CodeGenInstruction &Dest = Expansion.Dest; local
214 << " TmpInst.setOpcode(" << Dest.Namespace << "::"
215 << Dest.TheDef->getName() << ");\n";
222 for (unsigned OpNo = 0, E = Dest.Operands.size(); OpNo != E;
224 o << " // Operand: " << Dest.Operands[OpNo].Name << "\n";
225 for (unsigned i = 0, e = Dest.Operands[OpNo].MINumOperands;
252 MIOpNo += Dest
[all...]
/freebsd-10.1-release/contrib/llvm/include/llvm/ADT/
H A DSmallVector.h182 /// objects starting with "Dest". This is just <memory>'s
185 static It2 move(It1 I, It1 E, It2 Dest) {
187 for (; I != E; ++I, ++Dest)
188 *Dest = ::std::move(*I);
189 return Dest;
191 return ::std::copy(I, E, Dest);
196 /// [I, E) onto the objects ending at "Dest", moving objects
200 static It2 move_backward(It1 I, It1 E, It2 Dest) {
203 *--Dest = ::std::move(*--E);
204 return Dest;
306 move(It1 I, It1 E, It2 Dest) argument
314 move_backward(It1 I, It1 E, It2 Dest) argument
321 uninitialized_move(It1 I, It1 E, It2 Dest) argument
329 uninitialized_copy(It1 I, It1 E, It2 Dest) argument
337 uninitialized_copy(T1 *I, T1 *E, T2 *Dest) argument
[all...]
/freebsd-10.1-release/contrib/llvm/include/llvm/
H A DLinker.h49 static bool LinkModules(Module *Dest, Module *Src, unsigned Mode,
/freebsd-10.1-release/sys/contrib/dev/acpica/components/namespace/
H A Dnsrepair2.c584 char *Dest; local
640 for (Dest = NewString->String.Pointer; *Source; Dest++, Source++)
642 *Dest = (char) ACPI_TOUPPER (*Source);
1032 ACPI_OPERAND_OBJECT **Dest; local
1045 Dest = Source;
1058 *Dest = *Source;
1059 Dest++;
1066 *Dest = NULL;
H A Dnsrepair.c489 ACPI_OPERAND_OBJECT **Dest; local
526 Dest = Source;
538 *Dest = *Source;
539 Dest++;
554 *Dest = NULL;
H A Dnsxfname.c61 ACPI_PNP_DEVICE_ID *Dest,
250 * PARAMETERS: Dest - Pointer to the destination PNP_DEVICE_ID
262 ACPI_PNP_DEVICE_ID *Dest,
269 Dest->String = StringArea;
270 Dest->Length = Source->Length;
261 AcpiNsCopyDeviceId( ACPI_PNP_DEVICE_ID *Dest, ACPI_PNP_DEVICE_ID *Source, char *StringArea) argument
/freebsd-10.1-release/contrib/llvm/lib/Linker/
H A DLinkModules.cpp426 bool getLinkageResult(GlobalValue *Dest, const GlobalValue *Src,
532 bool ModuleLinker::getLinkageResult(GlobalValue *Dest, const GlobalValue *Src, argument
536 assert(Dest && "Must have two globals being queried");
538 "If Src has internal linkage, Dest shouldn't be set!");
541 bool DestIsDeclaration = Dest->isDeclaration();
544 // If Src is external or if both Src & Dest are external.. Just link the
552 } else if (Dest->hasExternalWeakLinkage()) {
553 // If the Dest is weak, use the source linkage.
558 LT = Dest->getLinkage();
560 } else if (DestIsDeclaration && !Dest
928 getArrayElements(Constant *C, SmallVectorImpl<Constant*> &Dest) argument
1379 LinkModules(Module *Dest, Module *Src, unsigned Mode, std::string *ErrorMsg) argument
1389 LLVMLinkModules(LLVMModuleRef Dest, LLVMModuleRef Src, LLVMLinkerMode Mode, char **OutMessages) argument
[all...]
/freebsd-10.1-release/contrib/llvm/lib/Transforms/Utils/
H A DCloneFunction.cpp315 BasicBlock *Dest = BI->getSuccessor(!Cond->getZExtValue()); local
316 VMap[OldTI] = BranchInst::Create(Dest, NewBB);
317 ToClone.push_back(Dest);
330 BasicBlock *Dest = const_cast<BasicBlock*>(Case.getCaseSuccessor()); local
331 VMap[OldTI] = BranchInst::Create(Dest, NewBB);
332 ToClone.push_back(Dest);
541 BasicBlock *Dest = BI->getSuccessor(0); local
542 if (!Dest->getSinglePredecessor()) {
548 assert(!isa<PHINode>(Dest->begin()));
554 // Make all PHI nodes that referred to Dest no
[all...]
H A DLoopUnroll.cpp358 BasicBlock *Dest = Headers[j]; local
368 Dest = LoopExit;
381 Term->setSuccessor(!ContinueOnTrue, Dest);
384 if (Dest != LoopExit) {
397 BranchInst::Create(Dest, Term);
406 BasicBlock *Dest = Term->getSuccessor(0); local
407 if (BasicBlock *Fold = FoldBlockIntoPredecessor(Dest, LI, LPM))
408 std::replace(Latches.begin(), Latches.end(), Dest, Fold);
/freebsd-10.1-release/contrib/llvm/lib/Analysis/
H A DSparsePropagation.cpp98 void SparseSolver::markEdgeExecutable(BasicBlock *Source, BasicBlock *Dest) { argument
99 if (!KnownFeasibleEdges.insert(Edge(Source, Dest)).second)
103 << " -> " << Dest->getName() << "\n");
105 if (BBExecutable.count(Dest)) {
109 for (BasicBlock::iterator I = Dest->begin(); isa<PHINode>(I); ++I)
113 MarkBlockExecutable(Dest);
H A DBasicAliasAnalysis.cpp535 /// \brief Dest and Src are the variable indices from two decomposed
539 void GetIndexDifference(SmallVectorImpl<VariableGEPIndex> &Dest,
756 Value *Dest = II->getArgOperand(0); local
759 if (isNoAlias(Location(Dest, Len), Loc)) {
775 Value *Dest = II->getArgOperand(0); local
776 if (isNoAlias(Location(Dest, Len), Loc))
842 const Value *Dest = CS.getArgument(0); local
845 if (isNoAlias(Location(Dest, Len), Loc)) {
1361 /// GetIndexDifference - Dest and Src are the variable indices from two
1366 SmallVectorImpl<VariableGEPIndex> &Dest,
1365 GetIndexDifference( SmallVectorImpl<VariableGEPIndex> &Dest, const SmallVectorImpl<VariableGEPIndex> &Src) argument
[all...]
H A DCFG.cpp93 const BasicBlock *Dest = TI->getSuccessor(SuccNum); local
94 const_pred_iterator I = pred_begin(Dest), E = pred_end(Dest);
/freebsd-10.1-release/contrib/llvm/lib/IR/
H A DSymbolTableListTraitsImpl.h30 ::setSymTabObject(TPtr *Dest, TPtr Src) { argument
35 *Dest = Src;
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DCallEvent.h157 virtual void cloneTo(void *Dest) const = 0;
473 virtual void cloneTo(void *Dest) const { new (Dest) FunctionCall(*this); }
495 virtual void cloneTo(void *Dest) const { new (Dest) BlockCall(*this); }
581 virtual void cloneTo(void *Dest) const { new (Dest) CXXMemberCall(*this); }
623 virtual void cloneTo(void *Dest) const {
624 new (Dest) CXXMemberOperatorCall(*this);
674 virtual void cloneTo(void *Dest) cons
[all...]
/freebsd-10.1-release/contrib/llvm/include/llvm/Analysis/
H A DAliasSetTracker.h240 AliasSet *Dest = Forward->getForwardedTarget(AST);
241 if (Dest != Forward) {
242 Dest->addRef();
244 Forward = Dest;
246 return Dest;
/freebsd-10.1-release/contrib/llvm/lib/Target/SystemZ/
H A DSystemZSelectionDAGInfo.cpp30 // address Dest. Sequence is the opcode to use for straight-line code
239 SDValue Dest, SDValue Src,
242 SDVTList VTs = DAG.getVTList(Dest.getValueType(), MVT::Other);
243 SDValue EndDest = DAG.getNode(SystemZISD::STPCPY, DL, VTs, Chain, Dest, Src,
245 return std::make_pair(isStpcpy ? EndDest : Dest, EndDest.getValue(1));
238 EmitTargetCodeForStrcpy(SelectionDAG &DAG, SDLoc DL, SDValue Chain, SDValue Dest, SDValue Src, MachinePointerInfo DestPtrInfo, MachinePointerInfo SrcPtrInfo, bool isStpcpy) const argument
H A DSystemZSelectionDAGInfo.h56 SDValue Dest, SDValue Src,

Completed in 220 milliseconds

123