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

1 2 3

  /external/clang/lib/CodeGen/
CGBuilder.h 1 //===-- CGBuilder.h - Choose IRBuilder implementation ----------*- C++ -*-===//
13 #include "llvm/Support/IRBuilder.h"
20 typedef llvm::IRBuilder<false> CGBuilderTy;
22 typedef llvm::IRBuilder<> CGBuilderTy;
  /external/llvm/include/llvm/Transforms/Utils/
BuildLibCalls.h 18 #include "llvm/Support/IRBuilder.h"
26 Value *CastToCStr(Value *V, IRBuilder<> &B);
31 Value *EmitStrLen(Value *Ptr, IRBuilder<> &B, const TargetData *TD);
36 Value *EmitStrChr(Value *Ptr, char C, IRBuilder<> &B, const TargetData *TD);
39 Value *EmitStrNCmp(Value *Ptr1, Value *Ptr2, Value *Len, IRBuilder<> &B,
44 Value *EmitStrCpy(Value *Dst, Value *Src, IRBuilder<> &B,
49 Value *EmitStrNCpy(Value *Dst, Value *Src, Value *Len, IRBuilder<> &B,
56 IRBuilder<> &B, const TargetData *TD);
60 Value *EmitMemChr(Value *Ptr, Value *Val, Value *Len, IRBuilder<> &B,
64 Value *EmitMemCmp(Value *Ptr1, Value *Ptr2, Value *Len, IRBuilder<> &B
    [all...]
  /external/mesa3d/src/pixelflinger2/
llvm_helper.h 23 #include <llvm/Support/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/Support/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/
BrainF.h 20 #include "llvm/Support/IRBuilder.h"
90 IRBuilder<> *builder;
  /external/llvm/lib/Transforms/Utils/
BuildLibCalls.cpp 21 #include "llvm/Support/IRBuilder.h"
31 Value *llvm::CastToCStr(Value *V, IRBuilder<> &B) {
37 Value *llvm::EmitStrLen(Value *Ptr, IRBuilder<> &B, const TargetData *TD) {
59 Value *llvm::EmitStrChr(Value *Ptr, char C, IRBuilder<> &B,
78 IRBuilder<> &B, const TargetData *TD) {
103 Value *llvm::EmitStrCpy(Value *Dst, Value *Src, IRBuilder<> &B,
122 IRBuilder<> &B, const TargetData *TD, StringRef Name) {
142 IRBuilder<> &B, const TargetData *TD) {
165 Value *Len, IRBuilder<> &B, const TargetData *TD) {
186 Value *Len, IRBuilder<> &B, const TargetData *TD)
    [all...]
ModuleUtils.cpp 18 #include "llvm/Support/IRBuilder.h"
24 IRBuilder<> IRB(M.getContext());
SimplifyCFG.cpp 39 #include "llvm/Support/IRBuilder.h"
66 IRBuilder<> &Builder);
68 IRBuilder<> &Builder);
70 bool SimplifyReturn(ReturnInst *RI, IRBuilder<> &Builder);
71 bool SimplifyResume(ResumeInst *RI, IRBuilder<> &Builder);
73 bool SimplifySwitch(SwitchInst *SI, IRBuilder<> &Builder);
75 bool SimplifyUncondBranch(BranchInst *BI, IRBuilder <> &Builder);
76 bool SimplifyCondBranch(BranchInst *BI, IRBuilder <>&Builder);
553 IRBuilder<> &Builder) {
689 IRBuilder<> &Builder)
    [all...]
InlineFunction.cpp 31 #include "llvm/Support/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);
    [all...]
  /external/llvm/lib/Transforms/Instrumentation/
AddressSanitizer.cpp 33 #include "llvm/Support/IRBuilder.h"
135 void instrumentAddress(Instruction *OrigIns, IRBuilder<> &IRB,
137 Instruction *generateCrashCode(IRBuilder<> &IRB, Value *Addr,
143 Value *memToShadow(Value *Shadow, IRBuilder<> &IRB);
168 void PoisonStack(const ArrayRef<AllocaInst*> &AllocaVec, IRBuilder<> IRB,
237 Value *AddressSanitizer::memToShadow(Value *Shadow, IRBuilder<> &IRB) {
251 IRBuilder<> IRB(InsertBefore);
256 IRBuilder<> IRB(InsertBefore);
279 IRBuilder<> IRB(InsertBefore);
318 IRBuilder<> IRB(I)
    [all...]
ThreadSanitizer.cpp 36 #include "llvm/Support/IRBuilder.h"
117 IRBuilder<> IRB(M.getContext());
266 IRBuilder<> IRB(F.getEntryBlock().getFirstNonPHI());
272 IRBuilder<> IRBRet(RetVec[i]);
281 IRBuilder<> IRB(I);
GCOVProfiling.cpp 29 #include "llvm/Support/IRBuilder.h"
460 IRBuilder<> Builder(TI);
499 IRBuilder<> Builder(ComplexEdgePreds[i+1]->getTerminator());
506 IRBuilder<> Builder(InsertPt);
550 IRBuilder<> builder(Succ);
633 IRBuilder<> Builder(BB);
  /external/llvm/lib/CodeGen/
ShadowStackGC.cpp 35 #include "llvm/Support/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 21 #include "llvm/Support/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 31 #include "llvm/Support/IRBuilder.h"
127 IRBuilder<> Builder(I);
176 IRBuilder<>
210 IRBuilder<> Builder(LPI->getParent()->getFirstInsertionPt());
  /external/llvm/lib/VMCore/
Android.mk 16 IRBuilder.cpp \
AutoUpgrade.cpp 24 #include "llvm/Support/IRBuilder.h"
98 IRBuilder<> Builder(C);
  /external/llvm/examples/HowToUseJIT/
HowToUseJIT.cpp 48 #include "llvm/Support/IRBuilder.h"
75 IRBuilder<> builder(BB);
  /external/llvm/unittests/Transforms/Utils/
Local.cpp 14 #include "llvm/Support/IRBuilder.h"
22 IRBuilder<> builder(C);
  /external/llvm/lib/Transforms/Scalar/
SimplifyLibCalls.cpp 25 #include "llvm/Support/IRBuilder.h"
63 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B)
67 const TargetLibraryInfo *TLI, IRBuilder<> &B) {
135 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) {
164 void EmitStrLenMemCpy(Value *Src, Value *Dst, uint64_t Len, IRBuilder<> &B) {
185 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) {
233 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) {
282 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) {
321 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) {
369 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B)
    [all...]
LowerAtomic.cpp 20 #include "llvm/Support/IRBuilder.h"
24 IRBuilder<> Builder(CXI->getParent(), CXI);
40 IRBuilder<> Builder(RMWI->getParent(), RMWI);
  /external/llvm/unittests/Support/
IRBuilderTest.cpp 1 //===- llvm/unittest/Support/IRBuilderTest.cpp - IRBuilder tests ----------===//
10 #include "llvm/Support/IRBuilder.h"
44 IRBuilder<> Builder(BB);
  /external/llvm/examples/ExceptionDemo/
ExceptionDemo.cpp 62 #include "llvm/Support/IRBuilder.h"
254 llvm::IRBuilder<> tmp(&block, block.begin());
874 llvm::IRBuilder<> &builder,
918 llvm::IRBuilder<> &builder,
970 llvm::IRBuilder<> &builder,
    [all...]
  /external/llvm/unittests/ExecutionEngine/JIT/
JITTest.cpp 26 #include "llvm/Support/IRBuilder.h"
45 IRBuilder<> builder(Entry);
320 IRBuilder<> Builder(Entry);
358 IRBuilder<> Builder(Block1);
404 IRBuilder<> Builder(Block1);
564 IRBuilder<> Builder(Entry);

Completed in 392 milliseconds

1 2 3