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

/freebsd-9.3-release/contrib/llvm/lib/Transforms/Scalar/
H A DLowerAtomic.cpp29 LoadInst *Orig = Builder.CreateLoad(Ptr); local
30 Value *Equal = Builder.CreateICmpEQ(Orig, Cmp);
31 Value *Res = Builder.CreateSelect(Equal, Val, Orig);
34 CXI->replaceAllUsesWith(Orig);
44 LoadInst *Orig = Builder.CreateLoad(Ptr); local
53 Res = Builder.CreateAdd(Orig, Val);
56 Res = Builder.CreateSub(Orig, Val);
59 Res = Builder.CreateAnd(Orig, Val);
62 Res = Builder.CreateNot(Builder.CreateAnd(Orig, Val));
65 Res = Builder.CreateOr(Orig, Va
[all...]
/freebsd-9.3-release/contrib/llvm/include/llvm/CodeGen/
H A DVirtRegMap.h152 unsigned Orig = getPreSplitReg(VirtReg); local
153 return Orig ? Orig : VirtReg;
H A DMachineFunction.h378 /// 'Orig' instruction, identical in all ways except the instruction
383 MachineInstr *CloneMachineInstr(const MachineInstr *Orig);
/freebsd-9.3-release/contrib/llvm/lib/CodeGen/
H A DTargetInstrInfo.cpp314 const MachineInstr *Orig,
316 MachineInstr *MI = MBB.getParent()->CloneMachineInstr(Orig);
328 MachineInstr *TargetInstrInfo::duplicate(MachineInstr *Orig, argument
330 assert(!Orig->isNotDuplicable() &&
332 return MF.CloneMachineInstr(Orig);
310 reMaterialize(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, unsigned DestReg, unsigned SubIdx, const MachineInstr *Orig, const TargetRegisterInfo &TRI) const argument
H A DSplitKit.cpp301 const LiveInterval &Orig = LIS.getInterval(OrigReg); local
302 assert(!Orig.empty() && "Splitting empty interval?");
303 LiveInterval::const_iterator I = Orig.find(Idx);
306 if (I != Orig.end() && I->start <= Idx)
310 return I != Orig.begin() && (--I)->end == Idx;
H A DMachineFunction.cpp180 /// 'Orig' instruction, identical in all ways except the instruction
184 MachineFunction::CloneMachineInstr(const MachineInstr *Orig) { argument
186 MachineInstr(*this, *Orig);
/freebsd-9.3-release/contrib/llvm/tools/bugpoint/
H A DMiscompilation.cpp266 Module *Orig = BD.swapProgramIn(Clone); local
283 delete BD.swapProgramIn(Orig);
515 Module *Orig = BD.swapProgramIn(Clone); local
540 delete BD.swapProgramIn(Orig);
543 delete BD.swapProgramIn(Orig);
/freebsd-9.3-release/contrib/llvm/include/llvm/Target/
H A DTargetInstrInfo.h203 /// The register in Orig->getOperand(0).getReg() will be substituted by
209 const MachineInstr *Orig,
212 /// duplicate - Create a duplicate of the Orig instruction in MF. This is like
217 virtual MachineInstr *duplicate(MachineInstr *Orig,
/freebsd-9.3-release/contrib/llvm/lib/Target/ARM/
H A DARMBaseInstrInfo.h131 const MachineInstr *Orig,
134 MachineInstr *duplicate(MachineInstr *Orig, MachineFunction &MF) const;
H A DARMBaseInstrInfo.cpp1280 const MachineInstr *Orig,
1282 unsigned Opcode = Orig->getOpcode();
1285 MachineInstr *MI = MBB.getParent()->CloneMachineInstr(Orig);
1286 MI->substituteRegister(Orig->getOperand(0).getReg(), DestReg, SubIdx, TRI);
1293 unsigned CPI = Orig->getOperand(1).getIndex();
1295 MachineInstrBuilder MIB = BuildMI(MBB, I, Orig->getDebugLoc(), get(Opcode),
1298 MIB->setMemRefs(Orig->memoperands_begin(), Orig->memoperands_end());
1305 ARMBaseInstrInfo::duplicate(MachineInstr *Orig, MachineFunction &MF) const { argument
1306 MachineInstr *MI = TargetInstrInfo::duplicate(Orig, M
1277 reMaterialize(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, unsigned DestReg, unsigned SubIdx, const MachineInstr *Orig, const TargetRegisterInfo &TRI) const argument
[all...]
/freebsd-9.3-release/contrib/llvm/lib/Target/X86/
H A DX86InstrInfo.h194 const MachineInstr *Orig,
H A DX86InstrInfo.cpp1798 const MachineInstr *Orig,
1802 unsigned Opc = Orig->getOpcode();
1804 DebugLoc DL = Orig->getDebugLoc();
1805 BuildMI(MBB, I, DL, get(X86::MOV32ri)).addOperand(Orig->getOperand(0))
1808 MachineInstr *MI = MBB.getParent()->CloneMachineInstr(Orig);
1813 NewMI->substituteRegister(Orig->getOperand(0).getReg(), DestReg, SubIdx, TRI);
1795 reMaterialize(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, unsigned DestReg, unsigned SubIdx, const MachineInstr *Orig, const TargetRegisterInfo &TRI) const argument
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DCallEvent.h58 CallEventRef(const CallEventRef &Orig) : IntrusiveRefCntPtr<const T>(Orig) {} argument
311 ProgramStateRef Orig = 0) const;
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DCallEvent.cpp140 ProgramStateRef Orig) const {
141 ProgramStateRef Result = (Orig ? Orig : getState());
/freebsd-9.3-release/contrib/llvm/utils/TableGen/
H A DCodeGenDAGPatterns.cpp3299 static void CombineChildVariants(TreePatternNode *Orig, argument
3316 errs() << Orig->getOperator()->getName() << ": Idxs = [ ";
3327 TreePatternNode *R = new TreePatternNode(Orig->getOperator(), NewChildren,
3328 Orig->getNumTypes());
3331 R->setName(Orig->getName());
3332 R->setPredicateFns(Orig->getPredicateFns());
3333 R->setTransformFn(Orig->getTransformFn());
3334 for (unsigned i = 0, e = Orig->getNumTypes(); i != e; ++i)
3335 R->setType(i, Orig->getExtType(i));
3376 static void CombineChildVariants(TreePatternNode *Orig, argument
[all...]
/freebsd-9.3-release/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp891 BinaryOperator *Orig = cast<BinaryOperator>(Shl); local
892 New->setHasNoSignedWrap(Orig->hasNoSignedWrap());
893 New->setHasNoUnsignedWrap(Orig->hasNoUnsignedWrap());
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/AST/
H A DASTContext.h564 void setOriginalDecl(const Decl *Orig) { argument
565 OriginalDecl = Orig;
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaTemplate.cpp48 NamedDecl *Orig,
50 NamedDecl *D = Orig->getUnderlyingDecl();
56 return Orig;
93 NamedDecl *Orig = filter.next(); local
94 NamedDecl *Repl = isAcceptableTemplateName(Context, Orig,
98 else if (Repl != Orig) {
47 isAcceptableTemplateName(ASTContext &Context, NamedDecl *Orig, bool AllowFunctionTemplates) argument
H A DSemaDeclCXX.cpp7055 bool Sema::CheckUsingShadowDecl(UsingDecl *Using, NamedDecl *Orig, argument
7078 DeclContext *OrigDC = Orig->getDeclContext();
7091 Diag(Orig->getLocation(), diag::note_using_decl_target);
7100 Diag(Orig->getLocation(), diag::note_using_decl_target);
7107 NamedDecl *Target = Orig;
7191 NamedDecl *Orig,
7195 NamedDecl *Target = Orig;
7207 if (Orig->isInvalidDecl() || UD->isInvalidDecl())
7189 BuildUsingShadowDecl(Scope *S, UsingDecl *UD, NamedDecl *Orig, UsingShadowDecl *PrevDecl) argument
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Serialization/
H A DASTWriter.cpp3153 Decl *getMostRecentLocalDecl(Decl *Orig) { argument
3157 return Orig;
3160 for (Decl *D = Orig; D; D = D->getPreviousDecl()) {
3169 return Orig;
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGExprScalar.cpp2588 llvm::BasicBlock *Orig = Builder.GetInsertBlock(); local
2613 P->addIncoming(Valid, Orig);

Completed in 506 milliseconds