HomeSort by relevance Sort by last modified time
    Searched refs:IRBuilder (Results 1 - 25 of 62) sorted by null

1 2 3

  /external/clang/lib/CodeGen/
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/
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<> &B
    [all...]
  /external/mesa3d/src/pixelflinger2/
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<> & builder, Value *vec
    [all...]
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<> builder(mod->getContext())
    [all...]
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,
  /frameworks/compile/libbcc/lib/AndroidBitcode/X86/
X86ABCExpandVAArg.cpp 21 #include <llvm/IRBuilder.h>
45 llvm::IRBuilder<> builder(pInst);
  /external/llvm/examples/BrainF/
BrainF.h 18 #include "llvm/IRBuilder.h"
90 IRBuilder<> *builder;
  /frameworks/compile/libbcc/lib/AndroidBitcode/ARM/
ARMABCExpandVAArg.cpp 21 #include <llvm/IRBuilder.h>
45 llvm::IRBuilder<> builder(pInst);
  /external/llvm/lib/CodeGen/
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()) {
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);
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/
Android.mk 18 IRBuilder.cpp \
  /frameworks/compile/libbcc/lib/AndroidBitcode/Mips/
MipsABCExpandVAArg.cpp 21 #include <llvm/IRBuilder.h>
45 llvm::IRBuilder<> builder(pInst);
  /external/llvm/lib/Transforms/Utils/
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<> &B, const TargetData *TD
    [all...]
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());
ModuleUtils.cpp 17 #include "llvm/IRBuilder.h"
24 IRBuilder<> IRB(M.getContext());
  /external/llvm/lib/Transforms/Instrumentation/
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<> IRB(I)
    [all...]
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);
  /external/llvm/lib/Transforms/Scalar/
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<> &B)
    [all...]
LowerAtomic.cpp 18 #include "llvm/IRBuilder.h"
24 IRBuilder<> Builder(CXI->getParent(), CXI);
40 IRBuilder<> Builder(RMWI->getParent(), RMWI);
  /external/llvm/examples/HowToUseJIT/
HowToUseJIT.cpp 39 #include "llvm/IRBuilder.h"
75 IRBuilder<> builder(BB);
  /external/llvm/lib/Target/NVPTX/
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/
Local.cpp 11 #include "llvm/IRBuilder.h"
23 IRBuilder<> builder(C);
  /external/llvm/unittests/VMCore/
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/
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,
    [all...]

Completed in 154 milliseconds

1 2 3