/external/llvm/lib/Transforms/Scalar/ |
LowerAtomic.cpp | 30 LoadInst *Orig = Builder.CreateLoad(Ptr); 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); 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, Val) [all...] |
/external/llvm/include/llvm/CodeGen/ |
VirtRegMap.h | 152 unsigned Orig = getPreSplitReg(VirtReg); 153 return Orig ? Orig : VirtReg;
|
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineSimplifyDemanded.cpp | [all...] |
/external/llvm/tools/bugpoint/ |
Miscompilation.cpp | 171 // Restore orig program & free test. 258 Module *Orig = BD.swapProgramIn(Clone); 275 delete BD.swapProgramIn(Orig); 495 Module *Orig = BD.swapProgramIn(Clone); 517 delete BD.swapProgramIn(Orig); 520 delete BD.swapProgramIn(Orig); [all...] |
/external/llvm/unittests/Transforms/Utils/ |
Cloning.cpp | 39 Orig.insert(V1); 50 DeleteContainerPointers(Orig); 54 SmallPtrSet<Value *, 4> Orig; // Erase on exit
|
/external/llvm/lib/CodeGen/ |
SplitKit.cpp | 297 const LiveInterval &Orig = LIS.getInterval(OrigReg); 298 assert(!Orig.empty() && "Splitting empty interval?"); 299 LiveInterval::const_iterator I = Orig.find(Idx); 302 if (I != Orig.end() && I->start <= Idx) 306 return I != Orig.begin() && (--I)->end == Idx; [all...] |
/external/clang/lib/CodeGen/ |
CGExprScalar.cpp | [all...] |
/external/clang/lib/Sema/ |
SemaTemplate.cpp | 50 NamedDecl *Orig, 52 NamedDecl *D = Orig->getUnderlyingDecl(); 58 return Orig; 95 NamedDecl *Orig = filter.next(); 96 NamedDecl *Repl = isAcceptableTemplateName(Context, Orig, 100 else if (Repl != Orig) { [all...] |
/external/valgrind/memcheck/ |
mc_translate.c | 142 static IRTemp findShadowTmpB ( struct _MCEnv* mce, IRTemp orig ); 155 When .kind is Orig, .shadowV and .shadowB may give the identities 165 enum { Orig=1, VSh=2, BSh=3 } 192 total number of Orig, V- and B- temps allocated so far. 266 static IRTemp findShadowTmpV ( MCEnv* mce, IRTemp orig ) 269 /* VG_(indexXA) range-checks 'orig', hence no need to check 271 ent = (TempMapEnt*)VG_(indexXA)( mce->tmpMap, (Word)orig ); 272 tl_assert(ent->kind == Orig); 275 = newTemp( mce, shadowTypeV(mce->sb->tyenv->types[orig]), VSh ); 278 ent = (TempMapEnt*)VG_(indexXA)( mce->tmpMap, (Word)orig ); [all...] |