/frameworks/compile/mclinker/lib/Target/ |
GNULDBackend.cpp | 20 #include <mcld/IRBuilder.h> 150 ELFObjectReader* GNULDBackend::createObjectReader(IRBuilder& pBuilder) 156 ELFDynObjReader* GNULDBackend::createDynObjReader(IRBuilder& pBuilder) 161 ELFBinaryReader* GNULDBackend::createBinaryReader(IRBuilder& pBuilder) 204 bool GNULDBackend::initStandardSymbols(IRBuilder& pBuilder, 234 pBuilder.AddSymbol<IRBuilder::AsReferred, IRBuilder::Resolve>( 247 pBuilder.AddSymbol<IRBuilder::AsReferred, IRBuilder::Resolve>( 273 pBuilder.AddSymbol<IRBuilder::AsReferred, IRBuilder::Resolve> [all...] |
/art/compiler/llvm/ |
intrinsic_helper.cc | 24 #include <llvm/IR/IRBuilder.h> 40 static ::llvm::Type* GetLLVMTypeOfIntrinsicValType(IRBuilder& irb, 95 IRBuilder irb(context, module, *this);
|
intrinsic_helper.h | 34 class IRBuilder;
|
/frameworks/compile/mclinker/include/mcld/LD/ |
ELFReader.h | 29 class IRBuilder; 82 IRBuilder& pBuilder, 172 IRBuilder& pBuilder,
|
/external/llvm/lib/Transforms/Utils/ |
SimplifyLibCalls.cpp | 23 #include "llvm/IR/IRBuilder.h" 53 virtual Value *callOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) 62 const LibCallSimplifier *LCS, IRBuilder<> &B) { 157 virtual Value *callOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { 180 virtual Value *callOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { 203 virtual Value *callOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { 227 virtual Value *callOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { 272 virtual Value *callOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { 322 virtual Value *callOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { 351 virtual Value *callOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) [all...] |
BuildLibCalls.cpp | 19 #include "llvm/IR/IRBuilder.h" 29 Value *llvm::CastToCStr(Value *V, IRBuilder<> &B) { 35 Value *llvm::EmitStrLen(Value *Ptr, IRBuilder<> &B, const DataLayout *TD, 64 Value *llvm::EmitStrNLen(Value *Ptr, Value *MaxLen, IRBuilder<> &B, 94 Value *llvm::EmitStrChr(Value *Ptr, char C, IRBuilder<> &B, 120 IRBuilder<> &B, const DataLayout *TD, 152 Value *llvm::EmitStrCpy(Value *Dst, Value *Src, IRBuilder<> &B, 177 IRBuilder<> &B, const DataLayout *TD, 204 IRBuilder<> &B, const DataLayout *TD, 232 Value *Len, IRBuilder<> &B, const DataLayout *TD [all...] |
BypassSlowDivision.cpp | 22 #include "llvm/IR/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());
|
FlattenCFG.cpp | 19 #include "llvm/IR/IRBuilder.h" 30 bool FlattenParallelAndOr(BasicBlock *BB, IRBuilder<> &Builder, Pass *P = 0); 34 bool MergeIfRegion(BasicBlock *BB, IRBuilder<> &Builder, Pass *P = 0); 123 bool FlattenCFGOpt::FlattenParallelAndOr(BasicBlock *BB, IRBuilder<> &Builder, 388 bool FlattenCFGOpt::MergeIfRegion(BasicBlock *BB, IRBuilder<> &Builder, 471 IRBuilder<> Builder(BB);
|
IntegerDivision.cpp | 20 #include "llvm/IR/IRBuilder.h" 33 IRBuilder<> &Builder) { 68 IRBuilder<> &Builder) { 90 IRBuilder<> &Builder) { 126 IRBuilder<> &Builder) { 339 IRBuilder<> Builder(Rem); 389 IRBuilder<> Builder(Div); 448 IRBuilder<> Builder(Rem); 500 IRBuilder<> Builder(Div);
|
ModuleUtils.cpp | 18 #include "llvm/IR/IRBuilder.h" 25 IRBuilder<> IRB(M.getContext());
|
/external/llvm/lib/CodeGen/ |
ShadowStackGC.cpp | 32 #include "llvm/IR/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()) {
|
/frameworks/compile/mclinker/lib/LD/ |
ELFBinaryReader.cpp | 11 #include <mcld/IRBuilder.h> 28 IRBuilder& pBuilder,
|
ELFDynObjReader.cpp | 12 #include <mcld/IRBuilder.h> 30 IRBuilder& pBuilder,
|
/external/llvm/examples/HowToUseJIT/ |
HowToUseJIT.cpp | 42 #include "llvm/IR/IRBuilder.h" 75 IRBuilder<> builder(BB);
|
/external/llvm/lib/Target/NVPTX/ |
NVPTXLowerAggrCopies.cpp | 18 #include "llvm/IR/IRBuilder.h" 44 IRBuilder<> builder(origBB, origBB->getTerminator()); 55 IRBuilder<> loop(loopBB); 82 IRBuilder<> builder(origBB, origBB->getTerminator()); 90 IRBuilder<> loop(loopBB);
|
/external/llvm/unittests/Transforms/Utils/ |
IntegerDivision.cpp | 14 #include "llvm/IR/IRBuilder.h" 25 IRBuilder<> Builder(C); 55 IRBuilder<> Builder(C); 85 IRBuilder<> Builder(C); 115 IRBuilder<> Builder(C);
|
Local.cpp | 12 #include "llvm/IR/IRBuilder.h" 22 IRBuilder<> builder(C);
|
/external/llvm/lib/Transforms/Instrumentation/ |
AddressSanitizer.cpp | 31 #include "llvm/IR/IRBuilder.h" 287 Value *createSlowPathCmp(IRBuilder<> &IRB, Value *AddrLong, 296 Value *memToShadow(Value *Shadow, IRBuilder<> &IRB); 299 void emitShadowMapping(Module &M, IRBuilder<> &IRB) const; 516 void poisonRedZones(const ArrayRef<AllocaInst*> &AllocaVec, IRBuilder<> IRB, 518 void poisonAlloca(Value *V, uint64_t Size, IRBuilder<> IRB, bool DoPoison); 565 Value *AddressSanitizer::memToShadow(Value *Shadow, IRBuilder<> &IRB) { 580 IRBuilder<> IRB(InsertBefore); 606 IRBuilder<> IRB(InsertBefore); 679 IRBuilder<> IRB(I) [all...] |
ThreadSanitizer.cpp | 32 #include "llvm/IR/IRBuilder.h" 144 IRBuilder<> IRB(M.getContext()); 233 IRBuilder<> IRB(M.getContext()); 383 IRBuilder<> IRB(F.getEntryBlock().getFirstNonPHI()); 389 IRBuilder<> IRBRet(RetVec[i]); 398 IRBuilder<> IRB(I); 432 static ConstantInt *createOrdering(IRBuilder<> *IRB, AtomicOrdering ord) { 447 static ConstantInt *createFailOrdering(IRBuilder<> *IRB, AtomicOrdering ord) { 471 IRBuilder<> IRB(I); 497 IRBuilder<> IRB(I) [all...] |
/frameworks/compile/mclinker/lib/Object/ |
ObjectLinker.cpp | 14 #include <mcld/IRBuilder.h> 66 void ObjectLinker::setup(Module& pModule, IRBuilder& pBuilder) 345 if(!m_pBuilder->AddSymbol<IRBuilder::Force, IRBuilder::Unresolve>( 357 if (!m_pBuilder->AddSymbol<IRBuilder::Force, IRBuilder::Unresolve>(
|
ObjectBuilder.cpp | 13 #include <mcld/IRBuilder.h> 79 eh_frame = IRBuilder::CreateEhFrame(*target); 90 data = IRBuilder::CreateSectionData(*target);
|
/external/llvm/lib/IR/ |
Android.mk | 19 IRBuilder.cpp \
|
/external/llvm/lib/Transforms/Scalar/ |
LowerAtomic.cpp | 18 #include "llvm/IR/IRBuilder.h" 24 IRBuilder<> Builder(CXI->getParent(), CXI); 40 IRBuilder<> Builder(RMWI->getParent(), RMWI);
|
/frameworks/compile/mclinker/tools/mcld/lib/Core/ |
Linker.cpp | 17 #include <mcld/IRBuilder.h> 108 mBuilder = new mcld::IRBuilder(*mModule, *mLDConfig);
|
/frameworks/compile/mclinker/lib/Core/ |
Linker.cpp | 12 #include <mcld/IRBuilder.h> 65 bool Linker::link(Module& pModule, IRBuilder& pBuilder) 77 bool Linker::normalize(Module& pModule, IRBuilder& pBuilder)
|