/external/llvm/ |
H A D | llvm-gen-attributes.mk | 1 ATTRIBUTETD := $(LLVM_ROOT_PATH)/include/llvm/IR/Attributes.td 7 GENFILE := $(addprefix $(call local-generated-sources-dir)/llvm/IR/,Attributes.inc)
|
H A D | llvm-gen-intrinsics.mk | 2 INTRINSICTD := $(LLVM_ROOT_PATH)/include/llvm/IR/Intrinsics.td 8 GENFILE := $(addprefix $(call local-generated-sources-dir)/llvm/IR/,Intrinsics.gen)
|
/external/llvm/include/llvm/IR/ |
H A D | PassManager.h | 13 /// 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" 65 /// the IR is not mutated at all. 214 /// \brief Manages a sequence of passes over units of IR 244 run(IRUnitT &IR, AnalysisManager<IRUnitT> &AM) argument 355 getResult(IRUnitT &IR) argument 421 invalidate(IRUnitT &IR) argument 424 derived_this()->invalidateImpl(PassT::ID(), IR); local 434 invalidate(IRUnitT &IR, PreservedAnalyses PA) argument 525 getResultImpl(void *PassID, IRUnitT &IR) argument 559 invalidateImpl(void *PassID, IRUnitT &IR) argument 573 invalidateImpl(IRUnitT &IR, PreservedAnalyses PA) argument 716 invalidate(IRUnitT &IR, const PreservedAnalyses &PA) argument 753 run(IRUnitT &IR, AnalysisManager<IRUnitT> &) argument [all...] |
H A D | PassManagerInternal.h | 38 /// \brief The polymorphic API which runs the pass over a given IR entity. 43 virtual PreservedAnalyses run(IRUnitT &IR, AnalysisManager<IRUnitT> &AM) = 0; 71 PreservedAnalysesT run(IRUnitT &IR, AnalysisManager<IRUnitT> &AM) override { 72 return Pass.run(IR, AM); 80 /// This concept is parameterized over the IR unit that this result pertains 88 /// unit of the IR, it will call this method on all of the results cached. 91 /// to avoid invalidation because the pass which changed the underlying IR 95 virtual bool invalidate(IRUnitT &IR, const PreservedAnalyses &PA) = 0; 183 bool invalidate(IRUnitT &IR, const PreservedAnalysesT &PA) override { 184 return Result.invalidate(IR, P [all...] |
/external/llvm/bindings/ocaml/irreader/ |
H A D | llvm_irreader.mli | 10 (** IR reader. 17 (** [parse_ir context mb] parses the IR for a new module [m] from the
|
/external/bison/doc/ |
H A D | bison.x | 7 .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 D | p1-11.cpp | 11 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 D | DeltaTree.cpp | 132 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 D | irreader.ml | 33 (*===-- IR Reader ---------------------------------------------------------===*)
|
/external/llvm/unittests/Analysis/ |
H A D | LoopPassManagerTest.cpp | 13 #include "llvm/IR/Dominators.h" 14 #include "llvm/IR/Function.h" 15 #include "llvm/IR/LLVMContext.h" 16 #include "llvm/IR/Module.h" 17 #include "llvm/IR/PassManager.h" 102 std::unique_ptr<Module> parseIR(LLVMContext &C, const char *IR) { argument 104 return parseAssemblyString(IR, Err, C);
|
H A D | CGSCCPassManagerTest.cpp | 13 #include "llvm/IR/Function.h" 14 #include "llvm/IR/InstIterator.h" 15 #include "llvm/IR/LLVMContext.h" 16 #include "llvm/IR/Module.h" 17 #include "llvm/IR/PassManager.h" 211 std::unique_ptr<Module> parseIR(const char *IR) { argument 217 return parseAssemblyString(IR, Err, C);
|
/external/valgrind/VEX/priv/ |
H A D | host_tilegx_isel.c | 86 - An IRExpr*, which may be NULL, holding the IR expression (an 384 return toBool(hregClass(am->GXam.IR.base) == HRcGPR() && 385 hregIsVirtual(am->GXam.IR.base) && 386 uInt_fits_in_16_bits(am->GXam.IR.index)); 1334 TILEGXAMode_IR(am_addr->GXam.IR.index + 1336 am_addr->GXam.IR.base), 1353 TILEGXAMode_IR(am_addr->GXam.IR.index + 1355 am_addr->GXam.IR.base), 1366 TILEGXAMode_IR(am_addr->GXam.IR.index + 1368 am_addr->GXam.IR [all...] |
H A D | host_tilegx_defs.c | 560 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 D | host_amd64_defs.c | 189 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); 2127 if (am->Aam.IR.imm == 0 2128 && ! sameHReg(am->Aam.IR [all...] |
H A D | host_mips_defs.c | 458 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 D | host_x86_defs.c | 163 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 D | llvm_analysis.mli | 12 This interface provides an OCaml API for LLVM IR analyses, the classes in
|
/external/swiftshader/third_party/LLVM/bindings/ocaml/analysis/ |
H A D | llvm_analysis.mli | 12 This interface provides an ocaml API for LLVM IR analyses, the classes in
|
/external/llvm/lib/Target/Hexagon/ |
H A D | HexagonBlockRanges.cpp | 453 const HexagonBlockRanges::IndexRange &IR) { 454 OS << '[' << IR.start() << ':' << IR.end() << (IR.TiedEnd ? '}' : ']'); 455 if (IR.Fixed) 452 operator <<(raw_ostream &OS, const HexagonBlockRanges::IndexRange &IR) argument
|
H A D | HexagonGenInsert.cpp | 20 #include "llvm/IR/Constants.h" 431 IFRecord(unsigned SR = 0, unsigned IR = 0, uint16_t W = 0, uint16_t O = 0) 432 : SrcR(SR), InsR(IR), Wdh(W), Off(O) {} 1052 auto IsEmpty = [] (const IFRecordWithRegSet &IR) -> bool { 1053 return IR.second.empty(); 1125 unsigned SR = LL[i-1].first.SrcR, IR = LL[i-1].first.InsR; 1127 const MachineInstr *DefI = MRI->getVRegDef(IR); 1144 auto IsCopy = [] (const IFRecordWithRegSet &IR) -> bool { 1145 return IR.first.Wdh == 32 && (IR [all...] |
H A D | HexagonBlockRanges.h | 229 const HexagonBlockRanges::IndexRange &IR);
|
/external/clang/include/clang/CodeGen/ |
H A D | CGFunctionInfo.h | 24 #include "llvm/IR/DerivedTypes.h" 303 void setInReg(bool IR) { argument 305 InReg = IR; 331 void setIndirectRealign(bool IR) { argument 333 IndirectRealign = IR;
|
/external/opencv/cvaux/src/ |
H A D | cvsegment.cpp | 58 #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 D | SourceManager.cpp | 636 const SrcMgr::ContentCache *IR = getOrCreateContentCache(File); local 637 assert(IR && "getOrCreateContentCache() cannot return NULL"); 638 return IR->getBuffer(Diag, *this, SourceLocation(), Invalid); 644 const SrcMgr::ContentCache *IR = getOrCreateContentCache(SourceFile); local 645 assert(IR && "getOrCreateContentCache() cannot return NULL"); 647 const_cast<SrcMgr::ContentCache *>(IR)->replaceBuffer(Buffer, DoNotFree); 648 const_cast<SrcMgr::ContentCache *>(IR)->BufferOverridden = true; 668 const SrcMgr::ContentCache *IR = getOrCreateContentCache(File); local 669 const_cast<SrcMgr::ContentCache *>(IR)->replaceBuffer(nullptr); 670 const_cast<SrcMgr::ContentCache *>(IR) [all...] |
/external/llvm/unittests/IR/ |
H A D | PassManagerTest.cpp | 1 //===- 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" 158 std::unique_ptr<Module> parseIR(LLVMContext &Context, const char *IR) { argument 160 return parseAssemblyString(IR, Err, Context);
|