Searched refs:IR (Results 1 - 25 of 45) sorted by relevance

12

/external/llvm/lib/IR/
H A DMakefile1 ##===- lib/IR/Makefile -------------------------------------*- Makefile -*-===##
13 BUILT_SOURCES = $(PROJ_OBJ_ROOT)/include/llvm/IR/Intrinsics.gen
17 GENFILE:=$(PROJ_OBJ_ROOT)/include/llvm/IR/Intrinsics.gen
19 INTRINSICTD := $(PROJ_SRC_ROOT)/include/llvm/IR/Intrinsics.td
20 INTRINSICTDS := $(wildcard $(PROJ_SRC_ROOT)/include/llvm/IR/Intrinsics*.td)
26 $(GENFILE): $(ObjDir)/Intrinsics.gen.tmp $(PROJ_OBJ_ROOT)/include/llvm/IR/.dir
32 $(Echo) Installing $(DESTDIR)$(PROJ_includedir)/llvm/IR/Intrinsics.gen
33 $(Verb) $(DataInstall) $(GENFILE) $(DESTDIR)$(PROJ_includedir)/llvm/IR/Intrinsics.gen
/external/llvm/unittests/IR/
H A DMakefile1 ##===- unittests/IR/Makefile -------------------------------*- Makefile -*-===##
11 TESTNAME = IR
H A DPassManagerTest.cpp1 //===- llvm/unittest/IR/PassManager.cpp - PassManager tests ---------------===//
11 #include "llvm/IR/Function.h"
12 #include "llvm/IR/LLVMContext.h"
13 #include "llvm/IR/Module.h"
14 #include "llvm/IR/PassManager.h"
173 std::unique_ptr<Module> parseIR(const char *IR) { argument
176 return parseAssemblyString(IR, Err, C);
/external/llvm/lib/
H A DMakefile13 PARALLEL_DIRS := IR AsmParser Bitcode Analysis Transforms CodeGen Target \
/external/llvm/unittests/
H A DMakefile12 PARALLEL_DIRS = ADT Analysis Bitcode CodeGen DebugInfo ExecutionEngine IR \
/external/llvm/
H A Dllvm-gen-intrinsics.mk2 INTRINSICTD := $(LLVM_ROOT_PATH)/include/llvm/IR/Intrinsics.td
11 GENFILE := $(addprefix $(call local-generated-sources-dir)/llvm/IR/,Intrinsics.gen)
H A DAndroid.mk24 lib/IR \
H A DMakefile14 # 2. Build utils, which is used by IR.
15 # 3. Build IR, which builds the Intrinsics.inc file used by libs.
33 DIRS := lib/Support lib/TableGen utils lib/IR lib tools/llvm-shlib \
/external/llvm/include/llvm/IR/
H A DPassManager.h13 /// which supports a method to 'run' it over a unit of IR can be used as
15 /// which run over a particular IR construct, and run each of them in sequence
16 /// over each such construct in the containing IR construct. As there is no
17 /// containing IR construct for a Module, a manager for passes over modules
21 /// The core IR library provides managers for running passes over
44 #include "llvm/IR/Function.h"
45 #include "llvm/IR/Module.h"
46 #include "llvm/IR/PassManagerInternal.h"
68 /// the IR is not mutated at all.
169 /// \brief Manages a sequence of passes over units of IR
198 run(IRUnitT &IR, AnalysisManager<IRUnitT> *AM = nullptr) argument
311 getResult(IRUnitT &IR) argument
357 invalidate(IRUnitT &IR) argument
360 derived_this()->invalidateImpl(PassT::ID(), IR); local
370 invalidate(IRUnitT &IR, PreservedAnalyses PA) argument
461 getResultImpl(void *PassID, IRUnitT &IR) argument
495 invalidateImpl(void *PassID, IRUnitT &IR) argument
509 invalidateImpl(IRUnitT &IR, PreservedAnalyses PA) argument
[all...]
H A DPassManagerInternal.h38 /// \brief The polymorphic API which runs the pass over a given IR entity.
43 virtual PreservedAnalyses run(IRUnitT &IR, AnalysisManager<IRUnitT> *AM) = 0;
99 PreservedAnalysesT run(IRUnitT &IR, AnalysisManager<IRUnitT> *AM) override {
100 return Pass.run(IR, AM);
125 PreservedAnalysesT run(IRUnitT &IR, AnalysisManager<IRUnitT> *AM) override {
126 return Pass.run(IR);
134 /// This concept is parameterized over the IR unit that this result pertains
142 /// unit of the IR, it will call this method on all of the results cached.
145 /// to avoid invalidation because the pass which changed the underlying IR
149 virtual bool invalidate(IRUnitT &IR, cons
[all...]
/external/llvm/bindings/ocaml/irreader/
H A Dllvm_irreader.mli10 (** IR reader.
17 (** [parse_ir context mb] parses the IR for a new module [m] from the
/external/bison/doc/
H A Dbison.x7 .IR yacc (1).
10 .IR yacc .
17 .IR yacc ,
30 .IR yacc 's
/external/clang/test/CXX/temp/temp.arg/temp.arg.nontype/
H A Dp1-11.cpp11 template<int &ip> struct IR {}; struct
32 IR<tl> ir1; // expected-error{{non-type template argument refers to thread-local object}}
/external/clang/lib/Rewrite/
H A DDeltaTree.cpp132 DeltaTreeInteriorNode(const InsertResult &IR)
134 Children[0] = IR.LHS;
135 Children[1] = IR.RHS;
136 Values[0] = IR.Split;
137 FullDelta = IR.LHS->getFullDelta()+IR.RHS->getFullDelta()+IR.Split.Delta;
/external/llvm/test/Bindings/OCaml/
H A Dirreader.ml33 (*===-- IR Reader ---------------------------------------------------------===*)
/external/clang/include/clang/CodeGen/
H A DCGFunctionInfo.h208 void setInReg(bool IR) { argument
210 InReg = IR;
236 void setIndirectRealign(bool IR) { argument
238 IndirectRealign = IR;
/external/valgrind/VEX/priv/
H A Dhost_tilegx_isel.c86 - An IRExpr*, which may be NULL, holding the IR expression (an
383 return toBool(hregClass(am->GXam.IR.base) == HRcGPR() &&
384 hregIsVirtual(am->GXam.IR.base) &&
385 uInt_fits_in_16_bits(am->GXam.IR.index));
1333 TILEGXAMode_IR(am_addr->GXam.IR.index +
1335 am_addr->GXam.IR.base),
1352 TILEGXAMode_IR(am_addr->GXam.IR.index +
1354 am_addr->GXam.IR.base),
1365 TILEGXAMode_IR(am_addr->GXam.IR.index +
1367 am_addr->GXam.IR
[all...]
H A Dhost_tilegx_defs.c560 am->GXam.IR.base = base;
561 am->GXam.IR.index = idx;
569 return TILEGXAMode_IR(am->GXam.IR.index + 4, am->GXam.IR.base);
578 if (am->GXam.IR.index == 0)
581 vex_printf("%d(", (Int) am->GXam.IR.index);
582 ppHRegTILEGX(am->GXam.IR.base);
593 addHRegUse(u, HRmRead, am->GXam.IR.base);
604 am->GXam.IR.base = lookupHRegRemap(m, am->GXam.IR
[all...]
H A Dhost_amd64_defs.c189 am->Aam.IR.imm = imm32;
190 am->Aam.IR.reg = reg;
207 if (am->Aam.IR.imm == 0)
210 vex_printf("0x%x(", am->Aam.IR.imm);
211 ppHRegAMD64(am->Aam.IR.reg);
229 addHRegUse(u, HRmRead, am->Aam.IR.reg);
243 am->Aam.IR.reg = lookupHRegRemap(m, am->Aam.IR.reg);
2071 if (am->Aam.IR.imm == 0
2072 && ! sameHReg(am->Aam.IR
[all...]
H A Dhost_mips_defs.c458 am->Mam.IR.base = base;
459 am->Mam.IR.index = idx;
479 ret = MIPSAMode_IR(am->Mam.IR.index, am->Mam.IR.base);
496 ret = MIPSAMode_IR(am->Mam.IR.index + 4, am->Mam.IR.base);
514 ret = MIPSAMode_IR(am->Mam.IR.index + 4, am->Mam.IR.base);
531 if (am->Mam.IR.index == 0)
534 vex_printf("%d(", (Int) am->Mam.IR
[all...]
H A Dhost_x86_defs.c163 am->Xam.IR.imm = imm32;
164 am->Xam.IR.reg = reg;
181 return X86AMode_IR( am->Xam.IR.imm, am->Xam.IR.reg );
193 if (am->Xam.IR.imm == 0)
196 vex_printf("0x%x(", am->Xam.IR.imm);
197 ppHRegX86(am->Xam.IR.reg);
215 addHRegUse(u, HRmRead, am->Xam.IR.reg);
229 am->Xam.IR.reg = lookupHRegRemap(m, am->Xam.IR
[all...]
/external/llvm/bindings/ocaml/analysis/
H A Dllvm_analysis.mli12 This interface provides an OCaml API for LLVM IR analyses, the classes in
/external/opencv/cvaux/src/
H A Dcvsegment.cpp58 #define PUSH(Y,IL,IR,IPL,IPR,FL) { stack[StIn].y=(ushort)(Y); \
60 stack[StIn].r=(ushort)(IR); \
66 #define POP(Y,IL,IR,IPL,IPR,FL) { StIn--; \
69 IR=stack[StIn].r;\
/external/clang/lib/Basic/
H A DSourceManager.cpp638 const SrcMgr::ContentCache *IR = getOrCreateContentCache(File); local
639 assert(IR && "getOrCreateContentCache() cannot return NULL");
640 return IR->getBuffer(Diag, *this, SourceLocation(), Invalid);
646 const SrcMgr::ContentCache *IR = getOrCreateContentCache(SourceFile); local
647 assert(IR && "getOrCreateContentCache() cannot return NULL");
649 const_cast<SrcMgr::ContentCache *>(IR)->replaceBuffer(Buffer, DoNotFree);
650 const_cast<SrcMgr::ContentCache *>(IR)->BufferOverridden = true;
670 const SrcMgr::ContentCache *IR = getOrCreateContentCache(File); local
671 const_cast<SrcMgr::ContentCache *>(IR)->replaceBuffer(nullptr);
672 const_cast<SrcMgr::ContentCache *>(IR)
[all...]
/external/llvm/tools/llvm-nm/
H A Dllvm-nm.cpp19 #include "llvm/IR/Function.h"
20 #include "llvm/IR/GlobalAlias.h"
21 #include "llvm/IR/GlobalVariable.h"
22 #include "llvm/IR/LLVMContext.h"
775 // FIXME: should we print 'b'? At the IR level we cannot be sure if this
827 else if (IRObjectFile *IR = dyn_cast<IRObjectFile>(&Obj))
828 Ret = getSymbolNMTypeChar(*IR, I);
921 if (IRObjectFile *IR = dyn_cast<IRObjectFile>(&Obj)) {
922 const GlobalValue *GV = IR->getSymbolGV(I->getRawDataRefImpl());

Completed in 693 milliseconds

12