Searched defs:Orig (Results 1 - 13 of 13) sorted by relevance

/external/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...]
/external/llvm/unittests/Transforms/Utils/
H A DCloning.cpp29 Orig.insert(V1);
40 DeleteContainerPointers(Orig);
44 SmallPtrSet<Value *, 4> Orig; // Erase on exit member in class:CloneInstruction
/external/llvm/lib/CodeGen/
H A DTargetInstrInfoImpl.cpp205 const MachineInstr *Orig,
207 MachineInstr *MI = MBB.getParent()->CloneMachineInstr(Orig);
219 MachineInstr *TargetInstrInfoImpl::duplicate(MachineInstr *Orig, argument
221 assert(!Orig->getDesc().isNotDuplicable() &&
223 return MF.CloneMachineInstr(Orig);
201 reMaterialize(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, unsigned DestReg, unsigned SubIdx, const MachineInstr *Orig, const TargetRegisterInfo &TRI) const argument
H A DMachineFunction.cpp162 /// 'Orig' instruction, identical in all ways except the instruction
166 MachineFunction::CloneMachineInstr(const MachineInstr *Orig) { argument
168 MachineInstr(*this, *Orig);
H A DVirtRegMap.h231 unsigned Orig = getPreSplitReg(VirtReg); local
232 return Orig ? Orig : VirtReg;
H A DSplitKit.cpp278 const LiveInterval &Orig = LIS.getInterval(OrigReg); local
279 assert(!Orig.empty() && "Splitting empty interval?");
280 LiveInterval::const_iterator I = Orig.find(Idx);
283 if (I != Orig.end() && I->start <= Idx)
287 return I != Orig.begin() && (--I)->end == Idx;
/external/llvm/tools/bugpoint/
H A DMiscompilation.cpp266 Module *Orig = BD.swapProgramIn(Clone); local
283 delete BD.swapProgramIn(Orig);
480 Module *Orig = BD.swapProgramIn(Clone); local
505 delete BD.swapProgramIn(Orig);
508 delete BD.swapProgramIn(Orig);
/external/llvm/lib/Target/ARM/
H A DARMBaseInstrInfo.cpp1123 const MachineInstr *Orig,
1125 unsigned Opcode = Orig->getOpcode();
1128 MachineInstr *MI = MBB.getParent()->CloneMachineInstr(Orig);
1129 MI->substituteRegister(Orig->getOperand(0).getReg(), DestReg, SubIdx, TRI);
1136 unsigned CPI = Orig->getOperand(1).getIndex();
1138 MachineInstrBuilder MIB = BuildMI(MBB, I, Orig->getDebugLoc(), get(Opcode),
1141 MIB->setMemRefs(Orig->memoperands_begin(), Orig->memoperands_end());
1148 ARMBaseInstrInfo::duplicate(MachineInstr *Orig, MachineFunction &MF) const { argument
1149 MachineInstr *MI = TargetInstrInfoImpl::duplicate(Orig, M
1120 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.cpp1269 const MachineInstr *Orig,
1271 DebugLoc DL = Orig->getDebugLoc();
1276 unsigned Opc = Orig->getOpcode();
1298 MachineInstr *MI = MBB.getParent()->CloneMachineInstr(Orig);
1301 BuildMI(MBB, I, DL, get(Opc)).addOperand(Orig->getOperand(0)).addImm(0);
1305 NewMI->substituteRegister(Orig->getOperand(0).getReg(), DestReg, SubIdx, TRI);
1266 reMaterialize(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, unsigned DestReg, unsigned SubIdx, const MachineInstr *Orig, const TargetRegisterInfo &TRI) const argument
/external/llvm/utils/TableGen/
H A DCodeGenDAGPatterns.cpp2993 static void CombineChildVariants(TreePatternNode *Orig, argument
3010 errs() << Orig->getOperator()->getName() << ": Idxs = [ ";
3021 TreePatternNode *R = new TreePatternNode(Orig->getOperator(), NewChildren,
3022 Orig->getNumTypes());
3025 R->setName(Orig->getName());
3026 R->setPredicateFns(Orig->getPredicateFns());
3027 R->setTransformFn(Orig->getTransformFn());
3028 for (unsigned i = 0, e = Orig->getNumTypes(); i != e; ++i)
3029 R->setType(i, Orig->getExtType(i));
3070 static void CombineChildVariants(TreePatternNode *Orig, argument
[all...]
/external/clang/lib/Sema/
H A DSemaTemplate.cpp45 NamedDecl *Orig) {
46 NamedDecl *D = Orig->getUnderlyingDecl();
49 return Orig;
84 NamedDecl *Orig = filter.next(); local
85 NamedDecl *Repl = isAcceptableTemplateName(Context, Orig);
88 else if (Repl != Orig) {
44 isAcceptableTemplateName(ASTContext &Context, NamedDecl *Orig) argument
H A DSemaDeclCXX.cpp5872 bool Sema::CheckUsingShadowDecl(UsingDecl *Using, NamedDecl *Orig, argument
5894 DeclContext *OrigDC = Orig->getDeclContext();
5907 Diag(Orig->getLocation(), diag::note_using_decl_target);
5916 Diag(Orig->getLocation(), diag::note_using_decl_target);
5923 NamedDecl *Target = Orig;
6001 NamedDecl *Orig) {
6004 NamedDecl *Target = Orig;
6016 if (Orig->isInvalidDecl() || UD->isInvalidDecl())
5999 BuildUsingShadowDecl(Scope *S, UsingDecl *UD, NamedDecl *Orig) argument
/external/valgrind/main/memcheck/
H A Dmc_translate.c134 When .kind is Orig, .shadowV and .shadowB may give the identities
144 enum { Orig=1, VSh=2, BSh=3 } enumerator in enum:__anon11363
171 total number of Orig, V- and B- temps allocated so far.
245 tl_assert(ent->kind == Orig);
252 tl_assert(ent->kind == Orig);
275 tl_assert(ent->kind == Orig);
282 tl_assert(ent->kind == Orig);
309 return ent->kind == Orig;
429 case 'C': k = Orig; break;
4695 ent.kind = Orig;
[all...]

Completed in 299 milliseconds