/external/clang/lib/CodeGen/ |
H A D | CGBuilder.h | 1 //===-- CGBuilder.h - Choose IRBuilder implementation ----------*- C++ -*-===// 13 #include "llvm/IRBuilder.h" 20 typedef llvm::IRBuilder<false> CGBuilderTy; 22 typedef llvm::IRBuilder<> CGBuilderTy;
|
/external/llvm/include/llvm/Transforms/Utils/ |
H A D | BuildLibCalls.h | 18 #include "llvm/IRBuilder.h" 26 Value *CastToCStr(Value *V, IRBuilder<> &B); 31 Value *EmitStrLen(Value *Ptr, IRBuilder<> &B, const TargetData *TD, 37 Value *EmitStrNLen(Value *Ptr, Value *MaxLen, IRBuilder<> &B, 43 Value *EmitStrChr(Value *Ptr, char C, IRBuilder<> &B, const TargetData *TD, 47 Value *EmitStrNCmp(Value *Ptr1, Value *Ptr2, Value *Len, IRBuilder<> &B, 52 Value *EmitStrCpy(Value *Dst, Value *Src, IRBuilder<> &B, 58 Value *EmitStrNCpy(Value *Dst, Value *Src, Value *Len, IRBuilder<> &B, 66 IRBuilder<> &B, const TargetData *TD, 71 Value *EmitMemChr(Value *Ptr, Value *Val, Value *Len, IRBuilder<> [all...] |
/external/mesa3d/src/pixelflinger2/ |
H A D | llvm_helper.h | 23 #include <llvm/IRBuilder.h> 32 static Value * minIntScalar(IRBuilder<> &builder, Value * in1, Value * in2) 38 static Value * maxIntScalar(IRBuilder<> &builder, Value * in1, Value * in2) 44 static Constant * constFloat(IRBuilder<> & builder, float x) 49 static VectorType * intVecType(IRBuilder<> & builder) 54 static VectorType * floatVecType(IRBuilder<> & builder) 59 static Value * constIntVec(IRBuilder<> & builder, int x, int y, int z, int w) 71 static Value * intVec(IRBuilder<> & builder, Value * x, Value * y, Value * z, Value * w) 82 static Value * constFloatVec(IRBuilder<> & builder, float x, float y, float z, float w) 94 static std::vector<Value *> extractVector(IRBuilder<> [all...] |
H A D | llvm_scanline.cpp | 29 static void StencilOp(IRBuilder<> &builder, const unsigned char op, 73 static Value * StencilOp(IRBuilder<> & builder, Value * face, 91 static void StencilFunc(IRBuilder<> & builder, const unsigned char func, 128 Value * sOne, const bool isVector, IRBuilder<> & builder) 201 static Value * Saturate(IRBuilder<> & builder, Value * intVector) 209 static Value * IntVectorToScreenColor(IRBuilder<> & builder, const GGLPixelFormat format, Value * src) 240 static Value * ScreenColorToIntVector(IRBuilder<> & builder, const GGLPixelFormat format, Value * src) 262 IRBuilder<> & builder, Value * src, Value * dst) 420 static FunctionType * ScanLineFunctionType(IRBuilder<> & builder) 451 IRBuilder<> builde [all...] |
H A D | llvm_texture.cpp | 22 #include <llvm/IRBuilder.h> 31 static Value * pointSample(IRBuilder<> & builder, Value * textureData, Value * index, const GGLPixelFormat format) 143 static Value * linearSample(IRBuilder<> & builder, Value * textureData, Value * indexOffset, 220 static Value * texcoordWrap(IRBuilder<> & builder, const unsigned wrap, 274 Value * tex2D(IRBuilder<> & builder, Value * in1, const unsigned sampler, 338 static Value * FCmpGT(IRBuilder<> & builder, Value * lhs, Value * rhs) 346 static Value * FPositive(IRBuilder<> & builder, Value * val) 356 static Value * Fabs(IRBuilder<> & builder, Value * val) 364 Value * texCube(IRBuilder<> & builder, Value * in1, const unsigned sampler,
|
/external/llvm/examples/BrainF/ |
H A D | BrainF.h | 18 #include "llvm/IRBuilder.h" 90 IRBuilder<> *builder;
|
/external/llvm/lib/CodeGen/ |
H A D | ShadowStackGC.cpp | 29 #include "llvm/IRBuilder.h" 67 IRBuilder<> &B, Value *BasePtr, 70 IRBuilder<> &B, Value *BasePtr, 95 IRBuilder<> Builder; 101 IRBuilder<> *Next() { 349 ShadowStackGC::CreateGEP(LLVMContext &Context, IRBuilder<> &B, Value *BasePtr, 362 ShadowStackGC::CreateGEP(LLVMContext &Context, IRBuilder<> &B, Value *BasePtr, 391 IRBuilder<> AtEntry(IP->getParent(), IP); 433 while (IRBuilder<> *AtExit = EE.Next()) {
|
H A D | IntrinsicLowering.cpp | 17 #include "llvm/IRBuilder.h" 78 IRBuilder<> Builder(CI->getParent(), CI); 171 IRBuilder<> Builder(IP->getParent(), IP); 271 IRBuilder<> Builder(IP->getParent(), IP); 304 IRBuilder<> Builder(IP->getParent(), IP); 341 IRBuilder<> Builder(CI->getParent(), CI);
|
H A D | SjLjEHPrepare.cpp | 18 #include "llvm/IRBuilder.h" 127 IRBuilder<> Builder(I); 176 IRBuilder<> 201 IRBuilder<> Builder(LPI->getParent()->getFirstInsertionPt()); 220 IRBuilder<> Builder(EntryBB->getTerminator()); 405 IRBuilder<> Builder(EntryBB->getTerminator());
|
/external/llvm/lib/VMCore/ |
H A D | Android.mk | 18 IRBuilder.cpp \
|
/external/llvm/lib/Transforms/Utils/ |
H A D | BuildLibCalls.cpp | 17 #include "llvm/IRBuilder.h" 31 Value *llvm::CastToCStr(Value *V, IRBuilder<> &B) { 37 Value *llvm::EmitStrLen(Value *Ptr, IRBuilder<> &B, const TargetData *TD, 63 Value *llvm::EmitStrNLen(Value *Ptr, Value *MaxLen, IRBuilder<> &B, 90 Value *llvm::EmitStrChr(Value *Ptr, char C, IRBuilder<> &B, 112 IRBuilder<> &B, const TargetData *TD, 141 Value *llvm::EmitStrCpy(Value *Dst, Value *Src, IRBuilder<> &B, 164 IRBuilder<> &B, const TargetData *TD, 188 IRBuilder<> &B, const TargetData *TD, 215 Value *Len, IRBuilder<> [all...] |
H A D | BypassSlowDivision.cpp | 21 #include "llvm/IRBuilder.h" 104 IRBuilder<> SlowBuilder(SlowBB, SlowBB->begin()); 120 IRBuilder<> FastBuilder(FastBB, FastBB->begin()); 140 IRBuilder<> SuccessorBuilder(SuccessorBB, SuccessorBB->begin()); 157 IRBuilder<> MainBuilder(MainBB, MainBB->end());
|
H A D | ModuleUtils.cpp | 17 #include "llvm/IRBuilder.h" 24 IRBuilder<> IRB(M.getContext());
|
H A D | SimplifyCFG.cpp | 19 #include "llvm/IRBuilder.h" 83 IRBuilder<> &Builder); 85 IRBuilder<> &Builder); 87 bool SimplifyReturn(ReturnInst *RI, IRBuilder<> &Builder); 88 bool SimplifyResume(ResumeInst *RI, IRBuilder<> &Builder); 90 bool SimplifySwitch(SwitchInst *SI, IRBuilder<> &Builder); 92 bool SimplifyUncondBranch(BranchInst *BI, IRBuilder <> &Builder); 93 bool SimplifyCondBranch(BranchInst *BI, IRBuilder <>&Builder); 612 IRBuilder<> &Builder) { 812 IRBuilder<> [all...] |
H A D | InlineFunction.cpp | 20 #include "llvm/IRBuilder.h" 397 IRBuilder<>(TheCall).CreateCall(MemCpyFn, CallArgs); 662 IRBuilder<> builder(FirstNewBlock->begin()); 673 IRBuilder<> builder(Returns[ri]); 688 CallInst *SavedPtr = IRBuilder<>(FirstNewBlock, FirstNewBlock->begin()) 694 IRBuilder<>(Returns[i]).CreateCall(StackRestore, SavedPtr);
|
/external/llvm/lib/Transforms/Instrumentation/ |
H A D | AddressSanitizer.cpp | 20 #include "llvm/IRBuilder.h" 165 Instruction *OrigIns, IRBuilder<> &IRB, 167 Value *createSlowPathCmp(IRBuilder<> &IRB, Value *AddrLong, 176 Value *memToShadow(Value *Shadow, IRBuilder<> &IRB); 203 void PoisonStack(const ArrayRef<AllocaInst*> &AllocaVec, IRBuilder<> IRB, 287 Value *AddressSanitizer::memToShadow(Value *Shadow, IRBuilder<> &IRB) { 302 IRBuilder<> IRB(InsertBefore); 307 IRBuilder<> IRB(InsertBefore); 331 IRBuilder<> IRB(InsertBefore); 426 IRBuilder<> IR [all...] |
H A D | ThreadSanitizer.cpp | 26 #include "llvm/IRBuilder.h" 127 IRBuilder<> IRB(M.getContext()); 298 IRBuilder<> IRB(F.getEntryBlock().getFirstNonPHI()); 304 IRBuilder<> IRBRet(RetVec[i]); 313 IRBuilder<> IRB(I); 341 static ConstantInt *createOrdering(IRBuilder<> *IRB, AtomicOrdering ord) { 357 IRBuilder<> IRB(I);
|
H A D | GCOVProfiling.cpp | 22 #include "llvm/IRBuilder.h" 461 IRBuilder<> Builder(TI); 500 IRBuilder<> Builder(ComplexEdgePreds[i+1]->getTerminator()); 507 IRBuilder<> Builder(InsertPt); 557 IRBuilder<> builder(Succ); 640 IRBuilder<> Builder(BB); 709 IRBuilder<> Builder(BB);
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | SimplifyLibCalls.cpp | 21 #include "llvm/IRBuilder.h" 68 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) 72 const TargetLibraryInfo *TLI, IRBuilder<> &B) { 140 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { 168 Value *EmitStrLenMemCpy(Value *Src, Value *Dst, uint64_t Len, IRBuilder<> &B) { 192 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { 239 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { 288 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { 327 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { 375 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> [all...] |
H A D | LowerAtomic.cpp | 18 #include "llvm/IRBuilder.h" 24 IRBuilder<> Builder(CXI->getParent(), CXI); 40 IRBuilder<> Builder(RMWI->getParent(), RMWI);
|
/external/llvm/examples/HowToUseJIT/ |
H A D | HowToUseJIT.cpp | 39 #include "llvm/IRBuilder.h" 75 IRBuilder<> builder(BB);
|
/external/llvm/lib/Target/NVPTX/ |
H A D | NVPTXLowerAggrCopies.cpp | 17 #include "llvm/IRBuilder.h" 47 IRBuilder<> builder(origBB, origBB->getTerminator()); 60 IRBuilder<> loop(loopBB); 87 IRBuilder<> builder(origBB, origBB->getTerminator()); 96 IRBuilder<> loop(loopBB);
|
/external/llvm/unittests/Transforms/Utils/ |
H A D | Local.cpp | 11 #include "llvm/IRBuilder.h" 23 IRBuilder<> builder(C);
|
/external/llvm/unittests/VMCore/ |
H A D | IRBuilderTest.cpp | 1 //===- llvm/unittest/VMCore/IRBuilderTest.cpp - IRBuilder tests -----------===// 12 #include "llvm/IRBuilder.h" 46 IRBuilder<> Builder(BB); 77 IRBuilder<> Builder(BB);
|
/external/llvm/examples/ExceptionDemo/ |
H A D | ExceptionDemo.cpp | 55 #include "llvm/IRBuilder.h" 254 llvm::IRBuilder<> tmp(&block, block.begin()); 874 llvm::IRBuilder<> &builder, 918 llvm::IRBuilder<> &builder, 970 llvm::IRBuilder<> &builder, 1046 llvm::IRBuilder<> &builder, 1098 llvm::IRBuilder<> &builder, 1365 llvm::IRBuilder<> &builder, 1460 llvm::IRBuilder<> &builder); 1483 llvm::IRBuilder<> [all...] |