Searched refs:Orig (Results 1 - 25 of 28) sorted by relevance

12

/external/llvm/lib/Transforms/Scalar/
H A DLowerAtomic.cpp30 LoadInst *Orig = Builder.CreateLoad(Ptr); local
31 Value *Equal = Builder.CreateICmpEQ(Orig, Cmp);
32 Value *Res = Builder.CreateSelect(Equal, Val, Orig);
35 Res = Builder.CreateInsertValue(UndefValue::get(CXI->getType()), Orig, 0);
48 LoadInst *Orig = Builder.CreateLoad(Ptr); local
57 Res = Builder.CreateAdd(Orig, Val);
60 Res = Builder.CreateSub(Orig, Val);
63 Res = Builder.CreateAnd(Orig, Val);
66 Res = Builder.CreateNot(Builder.CreateAnd(Orig, Val));
69 Res = Builder.CreateOr(Orig, Va
[all...]
/external/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyTraverse.h164 R_SExpr reduceUndefined(Undefined &Orig) { argument
165 return new (Arena) Undefined(Orig);
167 R_SExpr reduceWildcard(Wildcard &Orig) { argument
168 return new (Arena) Wildcard(Orig);
171 R_SExpr reduceLiteral(Literal &Orig) { argument
172 return new (Arena) Literal(Orig);
175 R_SExpr reduceLiteralT(LiteralT<T> &Orig) { argument
176 return new (Arena) LiteralT<T>(Orig);
178 R_SExpr reduceLiteralPtr(LiteralPtr &Orig) { argument
179 return new (Arena) LiteralPtr(Orig);
182 reduceFunction(Function &Orig, Variable *Nvd, R_SExpr E0) argument
185 reduceSFunction(SFunction &Orig, Variable *Nvd, R_SExpr E0) argument
188 reduceCode(Code &Orig, R_SExpr E0, R_SExpr E1) argument
191 reduceField(Field &Orig, R_SExpr E0, R_SExpr E1) argument
195 reduceApply(Apply &Orig, R_SExpr E0, R_SExpr E1) argument
198 reduceSApply(SApply &Orig, R_SExpr E0, R_SExpr E1) argument
201 reduceProject(Project &Orig, R_SExpr E0) argument
204 reduceCall(Call &Orig, R_SExpr E0) argument
208 reduceAlloc(Alloc &Orig, R_SExpr E0) argument
211 reduceLoad(Load &Orig, R_SExpr E0) argument
214 reduceStore(Store &Orig, R_SExpr E0, R_SExpr E1) argument
217 reduceArrayIndex(ArrayIndex &Orig, R_SExpr E0, R_SExpr E1) argument
220 reduceArrayAdd(ArrayAdd &Orig, R_SExpr E0, R_SExpr E1) argument
223 reduceUnaryOp(UnaryOp &Orig, R_SExpr E0) argument
226 reduceBinaryOp(BinaryOp &Orig, R_SExpr E0, R_SExpr E1) argument
229 reduceCast(Cast &Orig, R_SExpr E0) argument
233 reduceSCFG(SCFG &Orig, Container<BasicBlock *> &Bbs) argument
236 reduceBasicBlock(BasicBlock &Orig, Container<Variable *> &As, Container<Variable *> &Is, R_SExpr T) argument
240 reducePhi(Phi &Orig, Container<R_SExpr> &As) argument
243 reduceGoto(Goto &Orig, BasicBlock *B) argument
250 reduceIdentifier(Identifier &Orig) argument
253 reduceIfThenElse(IfThenElse &Orig, R_SExpr C, R_SExpr T, R_SExpr E) argument
256 reduceLet(Let &Orig, Variable *Nvd, R_SExpr B) argument
261 enterScope(Variable &Orig, R_SExpr E0) argument
265 exitScope(const Variable &Orig) argument
323 reduceUndefined(Undefined &Orig) argument
324 reduceWildcard(Wildcard &Orig) argument
326 reduceLiteral(Literal &Orig) argument
328 reduceLiteralT(LiteralT<T> &Orig) argument
329 reduceLiteralPtr(Literal &Orig) argument
331 reduceFunction(Function &Orig, Variable *Nvd, R_SExpr E0) argument
334 reduceSFunction(SFunction &Orig, Variable *Nvd, R_SExpr E0) argument
337 reduceCode(Code &Orig, R_SExpr E0, R_SExpr E1) argument
340 reduceField(Field &Orig, R_SExpr E0, R_SExpr E1) argument
343 reduceApply(Apply &Orig, R_SExpr E0, R_SExpr E1) argument
346 reduceSApply(SApply &Orig, R_SExpr E0, R_SExpr E1) argument
349 reduceProject(Project &Orig, R_SExpr E0) argument
350 reduceCall(Call &Orig, R_SExpr E0) argument
351 reduceAlloc(Alloc &Orig, R_SExpr E0) argument
352 reduceLoad(Load &Orig, R_SExpr E0) argument
353 reduceStore(Store &Orig, R_SExpr E0, R_SExpr E1) argument
354 reduceArrayIndex(Store &Orig, R_SExpr E0, R_SExpr E1) argument
357 reduceArrayAdd(Store &Orig, R_SExpr E0, R_SExpr E1) argument
360 reduceUnaryOp(UnaryOp &Orig, R_SExpr E0) argument
361 reduceBinaryOp(BinaryOp &Orig, R_SExpr E0, R_SExpr E1) argument
364 reduceCast(Cast &Orig, R_SExpr E0) argument
366 reduceSCFG(SCFG &Orig, Container<BasicBlock *> Bbs) argument
369 reduceBasicBlock(BasicBlock &Orig, Container<Variable *> &As, Container<Variable *> &Is, R_SExpr T) argument
373 reducePhi(Phi &Orig, Container<R_SExpr> &As) argument
376 reduceGoto(Goto &Orig, BasicBlock *B) argument
383 reduceIdentifier(Identifier &Orig) argument
386 reduceIfThenElse(IfThenElse &Orig, R_SExpr C, R_SExpr T, R_SExpr E) argument
389 reduceLet(Let &Orig, Variable *Nvd, R_SExpr B) argument
393 enterScope(Variable &Orig, R_SExpr E0) argument
394 exitScope(const Variable &Orig) argument
[all...]
/external/llvm/include/llvm/CodeGen/
H A DVirtRegMap.h152 unsigned Orig = getPreSplitReg(VirtReg); local
153 return Orig ? Orig : VirtReg;
H A DMachineFunction.h381 /// 'Orig' instruction, identical in all ways except the instruction
386 MachineInstr *CloneMachineInstr(const MachineInstr *Orig);
/external/llvm/unittests/Transforms/Utils/
H A DCloning.cpp41 Orig.insert(V1);
52 DeleteContainerPointers(Orig);
56 SmallPtrSet<Value *, 4> Orig; // Erase on exit member in class:__anon26558::CloneInstruction
/external/llvm/lib/CodeGen/
H A DTargetInstrInfo.cpp318 const MachineInstr *Orig,
320 MachineInstr *MI = MBB.getParent()->CloneMachineInstr(Orig);
332 MachineInstr *TargetInstrInfo::duplicate(MachineInstr *Orig, argument
334 assert(!Orig->isNotDuplicable() &&
336 return MF.CloneMachineInstr(Orig);
314 reMaterialize(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, unsigned DestReg, unsigned SubIdx, const MachineInstr *Orig, const TargetRegisterInfo &TRI) const argument
H A DSplitKit.cpp300 const LiveInterval &Orig = LIS.getInterval(OrigReg); local
301 assert(!Orig.empty() && "Splitting empty interval?");
302 LiveInterval::const_iterator I = Orig.find(Idx);
305 if (I != Orig.end() && I->start <= Idx)
309 return I != Orig.begin() && (--I)->end == Idx;
H A DMachineFunction.cpp186 /// 'Orig' instruction, identical in all ways except the instruction
190 MachineFunction::CloneMachineInstr(const MachineInstr *Orig) { argument
192 MachineInstr(*this, *Orig);
/external/llvm/tools/bugpoint/
H A DMiscompilation.cpp267 Module *Orig = BD.swapProgramIn(Clone); local
284 delete BD.swapProgramIn(Orig);
516 Module *Orig = BD.swapProgramIn(Clone); local
541 delete BD.swapProgramIn(Orig);
544 delete BD.swapProgramIn(Orig);
/external/llvm/include/llvm/Target/
H A DTargetInstrInfo.h214 /// The register in Orig->getOperand(0).getReg() will be substituted by
220 const MachineInstr *Orig,
223 /// duplicate - Create a duplicate of the Orig instruction in MF. This is like
228 virtual MachineInstr *duplicate(MachineInstr *Orig,
/external/llvm/lib/Target/ARM/
H A DARMBaseInstrInfo.h127 const MachineInstr *Orig,
130 MachineInstr *duplicate(MachineInstr *Orig,
H A DARMBaseInstrInfo.cpp1293 const MachineInstr *Orig,
1295 unsigned Opcode = Orig->getOpcode();
1298 MachineInstr *MI = MBB.getParent()->CloneMachineInstr(Orig);
1299 MI->substituteRegister(Orig->getOperand(0).getReg(), DestReg, SubIdx, TRI);
1306 unsigned CPI = Orig->getOperand(1).getIndex();
1308 MachineInstrBuilder MIB = BuildMI(MBB, I, Orig->getDebugLoc(), get(Opcode),
1311 MIB->setMemRefs(Orig->memoperands_begin(), Orig->memoperands_end());
1318 ARMBaseInstrInfo::duplicate(MachineInstr *Orig, MachineFunction &MF) const { argument
1319 MachineInstr *MI = TargetInstrInfo::duplicate(Orig, M
1290 reMaterialize(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, unsigned DestReg, unsigned SubIdx, const MachineInstr *Orig, const TargetRegisterInfo &TRI) const argument
[all...]
/external/llvm/lib/Target/X86/
H A DX86InstrInfo.h207 const MachineInstr *Orig,
H A DX86InstrInfo.cpp1810 const MachineInstr *Orig,
1814 unsigned Opc = Orig->getOpcode();
1816 DebugLoc DL = Orig->getDebugLoc();
1817 BuildMI(MBB, I, DL, get(X86::MOV32ri)).addOperand(Orig->getOperand(0))
1820 MachineInstr *MI = MBB.getParent()->CloneMachineInstr(Orig);
1825 NewMI->substituteRegister(Orig->getOperand(0).getReg(), DestReg, SubIdx, TRI);
1807 reMaterialize(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, unsigned DestReg, unsigned SubIdx, const MachineInstr *Orig, const TargetRegisterInfo &TRI) const argument
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DCallEvent.h56 CallEventRef(const CallEventRef &Orig) : IntrusiveRefCntPtr<const T>(Orig) {} argument
309 ProgramStateRef Orig = nullptr) const;
/external/clang/lib/StaticAnalyzer/Core/
H A DCallEvent.cpp139 ProgramStateRef Orig) const {
140 ProgramStateRef Result = (Orig ? Orig : getState());
/external/clang/include/clang/AST/
H A DASTContext.h568 void setOriginalDecl(const Decl *Orig) { argument
569 OriginalDecl = Orig;
931 QualType getAdjustedType(QualType Orig, QualType New) const;
932 CanQualType getAdjustedType(CanQualType Orig, CanQualType New) const { argument
934 getAdjustedType((QualType)Orig, (QualType)New));
H A DType.h2026 static void Profile(llvm::FoldingSetNodeID &ID, QualType Orig, QualType New) { argument
2027 ID.AddPointer(Orig.getAsOpaquePtr());
/external/llvm/utils/TableGen/
H A DCodeGenDAGPatterns.cpp3385 static void CombineChildVariants(TreePatternNode *Orig, argument
3402 errs() << Orig->getOperator()->getName() << ": Idxs = [ ";
3413 TreePatternNode *R = new TreePatternNode(Orig->getOperator(), NewChildren,
3414 Orig->getNumTypes());
3417 R->setName(Orig->getName());
3418 R->setPredicateFns(Orig->getPredicateFns());
3419 R->setTransformFn(Orig->getTransformFn());
3420 for (unsigned i = 0, e = Orig->getNumTypes(); i != e; ++i)
3421 R->setType(i, Orig->getExtType(i));
3462 static void CombineChildVariants(TreePatternNode *Orig, argument
[all...]
/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp892 BinaryOperator *Orig = cast<BinaryOperator>(Shl); local
893 New->setHasNoSignedWrap(Orig->hasNoSignedWrap());
894 New->setHasNoUnsignedWrap(Orig->hasNoUnsignedWrap());
/external/valgrind/main/memcheck/
H A Dmc_translate.c148 When .kind is Orig, .shadowV and .shadowB may give the identities
158 enum { Orig=1, VSh=2, BSh=3 } enumerator in enum:__anon33042
185 total number of Orig, V- and B- temps allocated so far.
265 tl_assert(ent->kind == Orig);
272 tl_assert(ent->kind == Orig);
295 tl_assert(ent->kind == Orig);
302 tl_assert(ent->kind == Orig);
329 return ent->kind == Orig;
458 case 'C': k = Orig; break;
6027 ent.kind = Orig;
[all...]
/external/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp1664 static void getUsefulBitsFromBFM(SDValue Op, SDValue Orig, APInt &UsefulBits, argument
1671 if (Op.getOperand(1) == Orig)
1691 SDValue Orig, unsigned Depth) {
1714 if (UserNode->getOperand(1) != Orig)
1720 return getUsefulBitsFromBFM(SDValue(UserNode, 0), Orig, UsefulBits, Depth);
1690 getUsefulBitsForUse(SDNode *UserNode, APInt &UsefulBits, SDValue Orig, unsigned Depth) argument
/external/clang/lib/Sema/
H A DSemaTemplate.cpp49 NamedDecl *Orig,
51 NamedDecl *D = Orig->getUnderlyingDecl();
57 return Orig;
94 NamedDecl *Orig = filter.next(); local
95 NamedDecl *Repl = isAcceptableTemplateName(Context, Orig,
99 else if (Repl != Orig) {
48 isAcceptableTemplateName(ASTContext &Context, NamedDecl *Orig, bool AllowFunctionTemplates) argument
/external/clang/lib/Serialization/
H A DASTWriter.cpp3241 Decl *getMostRecentLocalDecl(Decl *Orig) { argument
3245 return Orig;
3248 for (Decl *D = Orig; D; D = D->getPreviousDecl()) {
3257 return Orig;
/external/clang/lib/CodeGen/
H A DCGExprScalar.cpp2599 llvm::BasicBlock *Orig = Builder.GetInsertBlock(); local
2624 P->addIncoming(Valid, Orig);

Completed in 528 milliseconds

12