Searched refs:PA (Results 1 - 25 of 41) sorted by relevance

12

/external/llvm/lib/Transforms/ObjCARC/
H A DDependencyAnalysis.h58 ProvenanceAnalysis &PA);
62 ProvenanceAnalysis &PA);
67 CanUse(const Instruction *Inst, const Value *Ptr, ProvenanceAnalysis &PA,
74 ProvenanceAnalysis &PA, InstructionClass Class);
H A DDependencyAnalysis.cpp37 ProvenanceAnalysis &PA,
53 AliasAnalysis::ModRefBehavior MRB = PA.getAA()->getModRefBehavior(CS);
60 if (IsPotentialRetainableObjPtr(Op, *PA.getAA()) && PA.related(Ptr, Op))
74 ProvenanceAnalysis &PA, InstructionClass Class) {
85 if (!IsPotentialRetainableObjPtr(ICI->getOperand(1), *PA.getAA()))
92 if (IsPotentialRetainableObjPtr(Op, *PA.getAA()) && PA.related(Ptr, Op))
102 return IsPotentialRetainableObjPtr(Op, *PA.getAA()) && PA
36 CanAlterRefCount(const Instruction *Inst, const Value *Ptr, ProvenanceAnalysis &PA, InstructionClass Class) argument
73 CanUse(const Instruction *Inst, const Value *Ptr, ProvenanceAnalysis &PA, InstructionClass Class) argument
118 Depends(DependenceKind Flavor, Instruction *Inst, const Value *Arg, ProvenanceAnalysis &PA) argument
206 FindDependencies(DependenceKind Flavor, const Value *Arg, BasicBlock *StartBB, Instruction *StartInst, SmallPtrSet<Instruction *, 4> &DependingInsts, SmallPtrSet<const BasicBlock *, 4> &Visited, ProvenanceAnalysis &PA) argument
[all...]
H A DObjCARCContract.cpp56 ProvenanceAnalysis PA; member in class:__anon26260::ObjCARCContract
165 DependingInstructions, Visited, PA);
169 DependingInstructions, Visited, PA);
243 if (CanUse(Inst, Load, PA, Class))
329 PA.setAA(&getAnalysis<AliasAnalysis>());
H A DObjCARCOpts.cpp1073 ProvenanceAnalysis PA; member in class:__anon26267::ObjCARCOpt
1499 DependingInstructions, Visited, PA);
1505 DependingInstructions, Visited, PA);
1839 if (CanAlterRefCount(Inst, Ptr, PA, Class)) {
1863 if (CanUse(Inst, Ptr, PA, Class)) {
1891 if (CanUse(Inst, Ptr, PA, Class)) {
2072 if (CanAlterRefCount(Inst, Ptr, PA, Class)) {
2101 if (CanUse(Inst, Ptr, PA, Class)) {
2706 switch (PA.getAA()->alias(Arg, EarlierArg)) {
2735 switch (PA
2852 HasSafePathToPredecessorCall(const Value *Arg, Instruction *Retain, SmallPtrSet<Instruction *, 4> &DepInsts, SmallPtrSet<const BasicBlock *, 4> &Visited, ProvenanceAnalysis &PA) argument
2880 FindPredecessorRetainWithSafePath(const Value *Arg, BasicBlock *BB, Instruction *Autorelease, SmallPtrSet<Instruction *, 4> &DepInsts, SmallPtrSet<const BasicBlock *, 4> &Visited, ProvenanceAnalysis &PA) argument
2907 FindPredecessorAutoreleaseWithSafePath(const Value *Arg, BasicBlock *BB, ReturnInst *Ret, SmallPtrSet<Instruction *, 4> &DepInsts, SmallPtrSet<const BasicBlock *, 4> &V, ProvenanceAnalysis &PA) argument
[all...]
/external/llvm/lib/Analysis/
H A DCGSCCPassManager.cpp22 PreservedAnalyses PA = PreservedAnalyses::all(); local
34 PA.intersect(std::move(PassPA));
40 return PA;
91 const PreservedAnalyses &PA) {
99 if (I->second->invalidate(C, PA)) {
126 Module *M, const PreservedAnalyses &PA) {
131 if (!PA.preserved(ID()))
155 LazyCallGraph::SCC *C, const PreservedAnalyses &PA) {
160 if (!PA.preserved(ID()))
90 invalidateImpl(LazyCallGraph::SCC *C, const PreservedAnalyses &PA) argument
125 invalidate( Module *M, const PreservedAnalyses &PA) argument
154 invalidate( LazyCallGraph::SCC *C, const PreservedAnalyses &PA) argument
/external/llvm/lib/IR/
H A DPassManager.cpp23 PreservedAnalyses PA = PreservedAnalyses::all(); local
35 PA.intersect(std::move(PassPA));
43 return PA;
73 const PreservedAnalyses &PA) {
79 if (I->second->invalidate(M, PA))
85 PreservedAnalyses PA = PreservedAnalyses::all(); local
97 PA.intersect(std::move(PassPA));
105 return PA;
156 const PreservedAnalyses &PA) {
164 if (I->second->invalidate(F, PA)) {
72 invalidateImpl(Module *M, const PreservedAnalyses &PA) argument
155 invalidateImpl(Function *F, const PreservedAnalyses &PA) argument
191 invalidate( Module *M, const PreservedAnalyses &PA) argument
[all...]
H A DAttributes.cpp42 AttributeImpl *PA = pImpl->AttrsSet.FindNodeOrInsertPos(ID, InsertPoint); local
44 if (!PA) {
48 PA = new EnumAttributeImpl(Kind);
50 PA = new AlignAttributeImpl(Kind, Val);
51 pImpl->AttrsSet.InsertNode(PA, InsertPoint);
55 return Attribute(PA);
65 AttributeImpl *PA = pImpl->AttrsSet.FindNodeOrInsertPos(ID, InsertPoint); local
67 if (!PA) {
70 PA = new StringAttributeImpl(Kind, Val);
71 pImpl->AttrsSet.InsertNode(PA, InsertPoin
426 AttributeSetNode *PA = local
544 AttributeSetImpl *PA = pImpl->AttrsLists.FindNodeOrInsertPos(ID, InsertPoint); local
[all...]
H A DCore.cpp1581 void LLVMAddFunctionAttr(LLVMValueRef Fn, LLVMAttribute PA) { argument
1584 AttrBuilder B(PA);
1604 void LLVMRemoveFunctionAttr(LLVMValueRef Fn, LLVMAttribute PA) { argument
1607 AttrBuilder B(PA);
1679 void LLVMAddAttribute(LLVMValueRef Arg, LLVMAttribute PA) { argument
1681 AttrBuilder B(PA);
1685 void LLVMRemoveAttribute(LLVMValueRef Arg, LLVMAttribute PA) { argument
1687 AttrBuilder B(PA);
1889 LLVMAttribute PA) {
1891 AttrBuilder B(PA);
1888 LLVMAddInstrAttribute(LLVMValueRef Instr, unsigned index, LLVMAttribute PA) argument
1898 LLVMRemoveInstrAttribute(LLVMValueRef Instr, unsigned index, LLVMAttribute PA) argument
[all...]
/external/arduino/hardware/arduino/cores/arduino/
H A Dpins_arduino.c68 #define PA 1 macro
155 PA , // PA 0 ** 22 ** D22
156 PA , // PA 1 ** 23 ** D23
157 PA , // PA 2 ** 24 ** D24
158 PA , // PA 3 ** 25 ** D25
159 PA , // P
[all...]
/external/llvm/include/llvm/Analysis/
H A DCGSCCPassManager.h123 void invalidateImpl(LazyCallGraph::SCC *C, const PreservedAnalyses &PA);
190 bool invalidate(Module *M, const PreservedAnalyses &PA);
336 PreservedAnalyses PA = PreservedAnalyses::all(); local
350 PA.intersect(std::move(PassPA));
357 PA.preserve<CGSCCAnalysisManagerModuleProxy>();
358 return PA;
412 bool invalidate(LazyCallGraph::SCC *C, const PreservedAnalyses &PA);
550 PreservedAnalyses PA = PreservedAnalyses::all(); local
562 PA.intersect(std::move(PassPA));
571 PA
[all...]
/external/clang/lib/Parse/
H A DParseTentative.cpp129 TentativeParsingAction PA(*this);
131 PA.Revert();
355 TentativeParsingAction PA(*this);
380 PA.Revert();
425 TentativeParsingAction PA(*this);
458 PA.Revert();
510 TentativeParsingAction PA(*this);
522 PA.Revert();
544 PA.Revert();
566 PA
[all...]
H A DParseCXXInlineMethods.cpp925 UnannotatedTentativeParsingAction PA(*this,
954 PA.Revert();
962 PA.RevertAnnotations();
H A DParseStmt.cpp1417 TentativeParsingAction PA(*this);
1421 PA.Revert();
1925 TentativeParsingAction PA(*this);
1928 PA.Commit();
1932 PA.Revert();
H A DParseExprCXX.cpp966 TentativeParsingAction PA(*this);
972 PA.Revert();
978 PA.Revert();
985 PA.Commit();
/external/llvm/include/llvm/IR/
H A DPassManager.h88 PreservedAnalyses PA; local
89 PA.PreservedPassIDs.insert((void *)AllPassesID);
90 return PA;
278 virtual bool invalidate(IRUnitT IR, const PreservedAnalyses &PA) = 0;
335 bool invalidate(IRUnitT, const PreservedAnalyses &PA) override {
336 return !PA.preserved(PassT::ID());
363 bool invalidate(IRUnitT IR, const PreservedAnalyses &PA) override {
364 return Result.invalidate(IR, PA);
651 void invalidate(IRUnitT IR, const PreservedAnalyses &PA) { argument
652 derived_this()->invalidateImpl(IR, PA);
995 PreservedAnalyses PA = PreservedAnalyses::all(); local
[all...]
/external/clang/lib/StaticAnalyzer/Checkers/
H A DIvarInvalidationChecker.cpp139 void checkObjCPropertyRefExpr(const ObjCPropertyRefExpr *PA);
620 const ObjCPropertyRefExpr *PA) {
622 if (PA->isExplicitProperty()) {
623 const ObjCPropertyDecl *PD = PA->getExplicitProperty();
633 if (PA->isImplicitProperty()) {
634 const ObjCMethodDecl *MD = PA->getImplicitPropertySetter();
619 checkObjCPropertyRefExpr( const ObjCPropertyRefExpr *PA) argument
/external/llvm/unittests/IR/
H A DPassManagerTest.cpp102 PreservedAnalyses PA; local
107 PA.preserve<FunctionAnalysisManagerModuleProxy>();
108 return PA;
/external/chromium_org/third_party/skia/experimental/PdfViewer/pdfparser/native/pdfapi/
H A DSkPdfALinkAnnotationDictionary_autogen.cpp93 SkPdfDictionary* SkPdfALinkAnnotationDictionary::PA(SkPdfNativeDoc* doc) { function in class:SkPdfALinkAnnotationDictionary
94 SkPdfNativeObject* ret = get("PA", "");
102 return get("PA", "") != NULL;
/external/skia/experimental/PdfViewer/pdfparser/native/pdfapi/
H A DSkPdfALinkAnnotationDictionary_autogen.cpp93 SkPdfDictionary* SkPdfALinkAnnotationDictionary::PA(SkPdfNativeDoc* doc) { function in class:SkPdfALinkAnnotationDictionary
94 SkPdfNativeObject* ret = get("PA", "");
102 return get("PA", "") != NULL;
/external/llvm/bindings/ocaml/llvm/
H A Dllvm_ocaml.c1173 CAMLprim value llvm_add_function_attr(LLVMValueRef Arg, value PA) { argument
1174 LLVMAddFunctionAttr(Arg, Int32_val(PA));
1193 CAMLprim value llvm_remove_function_attr(LLVMValueRef Arg, value PA) { argument
1194 LLVMRemoveFunctionAttr(Arg, Int32_val(PA));
1221 CAMLprim value llvm_add_param_attr(LLVMValueRef Arg, value PA) { argument
1222 LLVMAddAttribute(Arg, Int32_val(PA));
1227 CAMLprim value llvm_remove_param_attr(LLVMValueRef Arg, value PA) { argument
1228 LLVMRemoveAttribute(Arg, Int32_val(PA));
1348 value PA) {
1349 LLVMAddInstrAttribute(Instr, Int_val(index), Int32_val(PA));
1346 llvm_add_instruction_param_attr(LLVMValueRef Instr, value index, value PA) argument
1354 llvm_remove_instruction_param_attr(LLVMValueRef Instr, value index, value PA) argument
[all...]
/external/chromium_org/third_party/libaddressinput/src/java/src/com/android/i18n/addressinput/
H A DRegionDataConstants.java883 PA(new String[]{ enum constant in enum:RegionDataConstants.RegionDataEnum
/external/llvm/include/llvm-c/
H A DCore.h1886 void LLVMAddFunctionAttr(LLVMValueRef Fn, LLVMAttribute PA);
1905 void LLVMRemoveFunctionAttr(LLVMValueRef Fn, LLVMAttribute PA);
1993 void LLVMAddAttribute(LLVMValueRef Arg, LLVMAttribute PA);
2000 void LLVMRemoveAttribute(LLVMValueRef Arg, LLVMAttribute PA);
/external/openssl/crypto/modes/asm/
H A Dghash-parisc.pl14 # uses 256 bytes per-key table [+128 bytes shared table]. On PA-7100LC
16 # fast as code generated by gcc 3.2. PA-RISC 2.0 loop is scheduled for
17 # 8 cycles, but measured performance on PA-8600 system is ~9 cycles per
80 $rem2="%r6"; # used in PA-RISC 2.0 code
118 extrd,u,*= $rem,%sar,1,$rem ; executes on PA-RISC 1.0
373 extrd,u,*= $rem,%sar,1,$rem ; executes on PA-RISC 1.0
625 .STRINGZ "GHASH for PA-RISC, GRYPTOGAMS by <appro\@openssl.org>"
629 # Explicitly encode PA-RISC 2.0 instructions used in this module, so
/external/openssl/crypto/bn/asm/
H A Dpa-risc2.s2 ; PA-RISC 2.0 implementation of bn_asm code, based on the
13 ; See http://devresource.hp.com/ for more details on the PA-RISC
14 ; architecture. Also see the book "PA-RISC 2.0 Architecture"
160 ; PA-RISC 2.0 chips have two fully pipelined multipliers, thus
329 ; PA-RISC 2.0 chips have two fully pipelined multipliers, thus
H A Dpa-risc2W.s2 ; PA-RISC 64-bit implementation of bn_asm code
7 ; See http://devresource.hp.com/ for more details on the PA-RISC
8 ; architecture. Also see the book "PA-RISC 2.0 Architecture"
152 ; PA-RISC 2.0 chips have two fully pipelined multipliers, thus
319 ; PA-RISC 2.0 chips have two fully pipelined multipliers, thus

Completed in 454 milliseconds

12