HomeSort by relevance Sort by last modified time
    Searched defs:AA (Results 26 - 50 of 93) sorted by null

12 3 4

  /external/llvm/lib/Transforms/Scalar/
Sink.cpp 36 AliasAnalysis *AA;
101 AA = &getAnalysis<AliasAnalysis>();
156 static bool isSafeToMove(Instruction *Inst, AliasAnalysis *AA,
165 AliasAnalysis::Location Loc = AA->getLocation(L);
168 if (AA->getModRefInfo(*I, Loc) & AliasAnalysis::Mod)
222 if (!isSafeToMove(Inst, AA, Stores))
DeadStoreElimination.cpp 46 AliasAnalysis *AA;
52 DSE() : FunctionPass(ID), AA(0), MD(0), DT(0) {
57 AA = &getAnalysis<AliasAnalysis>();
60 TLI = AA->getTargetLibraryInfo();
69 AA = 0; MD = 0; DT = 0;
192 getLocForWrite(Instruction *Inst, AliasAnalysis &AA) {
194 return AA.getLocation(SI);
198 AliasAnalysis::Location Loc = AA.getLocationForDest(MI);
202 if (Loc.Size == AliasAnalysis::UnknownSize && AA.getDataLayout() == 0)
216 if (AA.getDataLayout() == 0) return AliasAnalysis::Location()
    [all...]
LICM.cpp 102 AliasAnalysis *AA; // Current AliasAnalysis information
210 AA = &getAnalysis<AliasAnalysis>();
216 CurAST = new AliasSetTracker(*AA);
401 if (AA->pointsToConstantMemory(LI->getOperand(0)))
409 Size = AA->getTypeStoreSize(LI->getType());
418 AliasAnalysis::ModRefBehavior Behavior = AA->getModRefBehavior(CI);
    [all...]
MemCpyOptimizer.cpp 500 AliasAnalysis &AA = getAnalysis<AliasAnalysis>();
501 AliasAnalysis::Location StoreLoc = AA.getLocation(SI);
504 if (AA.getModRefInfo(&*I, StoreLoc) != AliasAnalysis::NoModRef) {
682 // access dest. We rely on AA to figure this out for us.
683 AliasAnalysis &AA = getAnalysis<AliasAnalysis>();
684 AliasAnalysis::ModRefResult MR = AA.getModRefInfo(C, cpyDest, srcSize);
687 MR = AA.callCapturesBefore(C, cpyDest, srcSize, &DT);
752 AliasAnalysis &AA = getAnalysis<AliasAnalysis>();
767 MD->getPointerDependencyFrom(AA.getLocationForSource(MDep),
776 if (!AA.isNoAlias(AA.getLocationForDest(M), AA.getLocationForSource(MDep))
    [all...]
  /external/clang/test/Sema/
MicrosoftExtensions.c 84 } AA;
87 AA; // expected-warning {{anonymous structs are a Microsoft extension}}
  /external/llvm/include/llvm/Analysis/
AliasAnalysis.h 62 AliasAnalysis *AA; // Previous Alias Analysis to chain to.
78 AliasAnalysis() : TD(0), TLI(0), AA(0) {}
155 /// if (AA.alias(P1, P2)) { ... }
AliasSetTracker.h 255 void addUnknownInst(Instruction *I, AliasAnalysis &AA);
271 AliasAnalysis &AA) const;
272 bool aliasesUnknownInst(Instruction *Inst, AliasAnalysis &AA) const;
296 AliasAnalysis &AA;
310 explicit AliasSetTracker(AliasAnalysis &aa) : AA(aa) {}
374 AliasAnalysis &getAliasAnalysis() const { return AA; }
MemoryDependenceAnalysis.h 324 /// Current AA implementation, just a cache.
325 AliasAnalysis *AA;
DependenceAnalysis.h 303 AliasAnalysis *AA;
    [all...]
  /external/llvm/include/llvm/CodeGen/
LiveIntervalAnalysis.h 55 AliasAnalysis *AA;
174 return AA;
MachineScheduler.h 55 AliasAnalysis *AA;
207 AliasAnalysis *AA;
257 AA(C->AA), RegClassInfo(C->RegClassInfo), SchedImpl(S), DFSResult(0),
SelectionDAGISel.h 54 AliasAnalysis *AA;
  /external/llvm/lib/Analysis/
AliasSetTracker.cpp 44 AliasAnalysis &AA = AST.getAliasAnalysis();
49 if (AA.alias(AliasAnalysis::Location(L->getValue(),
103 AliasAnalysis &AA = AST.getAliasAnalysis();
105 AA.alias(AliasAnalysis::Location(P->getValue(), P->getSize(),
126 void AliasSet::addUnknownInst(Instruction *I, AliasAnalysis &AA) {
145 AliasAnalysis &AA) const {
153 return AA.alias(AliasAnalysis::Location(SomePtr->getValue(),
162 if (AA.alias(AliasAnalysis::Location(Ptr, Size, TBAAInfo),
170 if (AA.getModRefInfo(UnknownInsts[i],
179 bool AliasSet::aliasesUnknownInst(Instruction *Inst, AliasAnalysis &AA) const
    [all...]
Lint.cpp 104 AliasAnalysis *AA;
178 AA = &getAnalysis<AliasAnalysis>();
240 AliasAnalysis::AliasResult Result = AA->alias(*AI, *BI);
250 visitMemoryReference(I, Actual, AA->getTypeStoreSize(Ty),
293 Assert1(AA->alias(MCI->getSource(), Size, MCI->getDest(), Size) !=
463 AA->getTypeStoreSize(I.getType()), I.getAlignment(),
469 AA->getTypeStoreSize(I.getOperand(0)->getType()),
615 BB, BBI, 6, AA))
  /external/llvm/lib/CodeGen/
MachineSink.cpp 51 AliasAnalysis *AA;
230 AA = &getAnalysis<AliasAnalysis>();
584 if (!MI->isSafeToMove(TII, AA, SawStore))
626 if (!MI->isSafeToMove(TII, AA, store)) {
MachineCSE.cpp 43 AliasAnalysis *AA;
330 if (!MI->isInvariantLoad(AA))
658 AA = &getAnalysis<AliasAnalysis>();
PostRASchedulerList.cpp 121 /// AA - AliasAnalysis for making memory reference queries.
122 AliasAnalysis *AA;
133 AliasAnalysis *AA, const RegisterClassInfo&,
196 AliasAnalysis *AA, const RegisterClassInfo &RCI,
199 : ScheduleDAGInstrs(MF, MLI, MDT, /*IsPostRA=*/true), AA(AA),
257 AliasAnalysis *AA = &getAnalysis<AliasAnalysis>();
289 SchedulePostRATDList Scheduler(Fn, MLI, MDT, AA, RegClassInfo, AntiDepMode,
367 buildSchedGraph(AA);
382 buildSchedGraph(AA);
    [all...]
  /external/llvm/lib/Transforms/IPO/
FunctionAttrs.cpp 45 FunctionAttrs() : CallGraphSCCPass(ID), AA(0) {
72 AliasAnalysis *AA;
105 AliasAnalysis::ModRefBehavior MRB = AA->getModRefBehavior(F);
132 AliasAnalysis::ModRefBehavior MRB = AA->getModRefBehavior(CS);
147 if (!AA->pointsToConstantMemory(Loc, /*OrLocal=*/true)) {
169 AliasAnalysis::Location Loc = AA->getLocation(LI);
170 if (AA->pointsToConstantMemory(Loc, /*OrLocal=*/true))
176 AliasAnalysis::Location Loc = AA->getLocation(SI);
177 if (AA->pointsToConstantMemory(Loc, /*OrLocal=*/true))
182 AliasAnalysis::Location Loc = AA->getLocation(VI)
    [all...]
ArgumentPromotion.cpp 455 AliasAnalysis &AA = getAnalysis<AliasAnalysis>();
463 AliasAnalysis::Location Loc = AA.getLocation(Load);
464 if (AA.canInstructionRangeModify(BB->front(), *Load, Loc))
475 if (AA.canBasicBlockModify(**I, Loc))
623 AliasAnalysis &AA = getAnalysis<AliasAnalysis>();
672 // TODO: Tell AA about the new values?
702 AA.copyValue(OrigLoad->getOperand(0), V);
712 AA.copyValue(OrigLoad, Args.back());
751 AA.replaceWithNewValue(Call, New);
    [all...]
  /external/llvm/lib/Transforms/ObjCARC/
ObjCARCContract.cpp 52 AliasAnalysis *AA;
247 AliasAnalysis::Location Loc = AA->getLocation(Load);
271 } else if (AA->getModRefInfo(Inst, Loc) & AliasAnalysis::Mod) {
356 AA = &getAnalysis<AliasAnalysis>();
  /external/opencv/cxcore/src/
cxjacobieigens.cpp 72 float *AA = A, *VV = V;
83 for( i = 0; i < n; i++, VV += n, AA += n )
87 double Am = AA[j];
  /external/llvm/lib/Transforms/Utils/
BasicBlockUtils.cpp 70 AliasAnalysis *AA = 0;
73 AA = P->getAnalysisIfAvailable<AliasAnalysis>();
84 MemDep->removeInstruction(PN); // Memdep updates AA itself.
85 else if (AA && isa<PointerType>(PN->getType()))
86 AA->deleteValue(PN);
399 AliasAnalysis *AA = P ? P->getAnalysisIfAvailable<AliasAnalysis>() : 0;
426 if (AA) AA->copyValue(PN, NewPHI);
LoopSimplify.cpp 74 // AA - If we have an alias analysis object to update, this is it, otherwise
76 AliasAnalysis *AA;
132 AA = getAnalysisIfAvailable<AliasAnalysis>();
277 if (AA) AA->deleteValue(PN);
469 AliasAnalysis *AA, LoopInfo *LI) {
476 if (AA) AA->deleteValue(PN);
556 PHINode *PN = FindPHIToPartitionLoops(L, DT, AA, LI);
697 if (AA) AA->copyValue(PN, NewPN)
    [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
SelectionDAGBuilder.h 289 AliasAnalysis *AA;
335 void init(GCFunctionInfo *gfi, AliasAnalysis &aa,
  /external/chromium/chrome/common/extensions/docs/examples/extensions/benchmark/jquery/
jquery.flot.min.js 1 (function(){jQuery.color={};jQuery.color.make=function(G,H,J,I){var A={};A.r=G||0;A.g=H||0;A.b=J||0;A.a=I!=null?I:1;A.add=function(C,D){for(var E=0;E<C.length;++E){A[C.charAt(E)]+=D}return A.normalize()};A.scale=function(C,D){for(var E=0;E<C.length;++E){A[C.charAt(E)]*=D}return A.normalize()};A.toString=function(){if(A.a>=1){return"rgb("+[A.r,A.g,A.b].join(",")+")"}else{return"rgba("+[A.r,A.g,A.b,A.a].join(",")+")"}};A.normalize=function(){function C(E,D,F){return D<E?E:(D>F?F:D)}A.r=C(0,parseInt(A.r),255);A.g=C(0,parseInt(A.g),255);A.b=C(0,parseInt(A.b),255);A.a=C(0,A.a,1);return A};A.clone=function(){return jQuery.color.make(A.r,A.b,A.g,A.a)};return A.normalize()};jQuery.color.extract=function(E,F){var A;do{A=E.css(F).toLowerCase();if(A!=""&&A!="transparent"){break}E=E.parent()}while(!jQuery.nodeName(E.get(0),"body"));if(A=="rgba(0, 0, 0, 0)"){A="transparent"}return jQuery.color.parse(A)};jQuery.color.parse=function(A){var F,H=jQuery.color.make;if(F=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(A)){return H(parseInt(F[1],10),parseInt(F[2],10),parseInt(F[3],10))}if(F=/rgba\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]+(?:\.[0-9]+)?)\s*\)/.exec(A)){return H(parseInt(F[1],10),parseInt(F[2],10),parseInt(F[3],10),parseFloat(F[4]))}if(F=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(A)){return H(parseFloat(F[1])*2.55,parseFloat(F[2])*2.55,parseFloat(F[3])*2.55)}if(F=/rgba\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\s*\)/.exec(A)){return H(parseFloat(F[1])*2.55,parseFloat(F[2])*2.55,parseFloat(F[3])*2.55,parseFloat(F[4]))}if(F=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(A)){return H(parseInt(F[1],16),parseInt(F[2],16),parseInt(F[3],16))}if(F=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(A)){return H(parseInt(F[1]+F[1],16),parseInt(F[2]+F[2],16),parseInt(F[3]+F[3],16))}var G=jQuery.trim(A).toLowerCase();if(G=="transparent"){return H(255,255,255,0)}else{F=B[G];return H(F[0],F[1],F[2])}};var B={aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0,0,0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],green:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230],lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta:[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[255,165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],red:[255,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0]}})();(function(C){function B(l,W,X,E){var O=[],g={colors:["#edc240","#afd8f8","#cb4b4b","#4da74d","#9440ed"],legend:{show:true,noColumns:1,labelFormatter:null,labelBoxBorderColor:"#ccc",container:null,position:"ne",margin:5,backgroundColor:null,backgroundOpacity:0.85},xaxis:{mode:null,transform:null,inverseTransform:null,min:null,max:null,autoscaleMargin:null,ticks:null,tickFormatter:null,labelWidth:null,labelHeight:null,tickDecimals:null,tickSize:null,minTickSize:null,monthNames:null,timeformat:null,twelveHourClock:false},yaxis:{autoscaleMargin:0.02},x2axis:{autoscaleMargin:null},y2axis:{autoscaleMargin:0.02},series:{points:{show:false,radius:3,lineWidth:2,fill:true,fillColor:"#ffffff"},lines:{lineWidth:2,fill:false,fillColor:null,steps:false},bars:{show:false,lineWidth:2,barWidth:1,fill:true,fillColor:null,align:"left",horizontal:false},shadowSize:3},grid:{show:true,aboveData:false,color:"#545454",backgroundColor:null,tickColor:"rgba(0,0,0,0.15)",labelMargin:5,borderWidth:2,borderColor:null,markings:null,markingsColor:"#f4f4f4",markingsLineWidth:2,clickable:false,hoverable:false,autoHighlight:true,mouseActiveRadius:10},hooks:{}},P=null,AC=null,AD=null,Y=null,AJ=null,s={xaxis:{},yaxis:{},x2axis:{},y2axis:{}},e={left:0,right:0,top:0,bottom:0},y=0,Q=0,I=0,t=0,L={processOptions:[],processRawData:[],processDatapoints:[],draw:[],bindEvents:[],drawOverlay:[]},G=this;G.setData=f;G.setupGrid=k;G.draw=AH;G.getPlaceholder=function(){return l};G.getCanvas=function(){return P};G.getPlotOffset=function(){return e};G.width=function(){return I};G.height=function(){return t};G.offset=function(){var AK=AD.offset();AK.left+=e.left;AK.top+=e.top;return AK};G.getData=function(){return O};G.getAxes=function(){return s};G.getOptions=function(){return g};G.highlight=AE;G.unhighlight=x;G.triggerRedrawOverlay=q;G.pointOffset=function(AK){return{left:parseInt(T(AK,"xaxis").p2c(+AK.x)+e.left),top:parseInt(T(AK,"yaxis").p2c(+AK.y)+e.top)}};G.hooks=L;b(G);r(X);c();f(W);k();AH();AG();function Z(AM,AK){AK=[G].concat(AK);for(var AL=0;AL<AM.length;++AL){AM[AL].apply(this,AK)}}function b(){for(var AK=0;AK<E.length;++AK){var AL=E[AK];AL.init(G);if(AL.options){C.extend(true,g,AL.options)}}}function r(AK){C.extend(true,g,AK);if(g.grid.borderColor==null){g.grid.borderColor=g.grid.color}if(g.xaxis.noTicks&&g.xaxis.ticks==null){g.xaxis.ticks=g.xaxis.noTicks}if(g.yaxis.noTicks&&g.yaxis.ticks==null){g.yaxis.ticks=g.yaxis.noTicks}if(g.grid.coloredAreas){g.grid.markings=g.grid.coloredAreas}if(g.grid.coloredAreasColor){g.grid.markingsColor=g.grid.coloredAreasColor}if(g.lines){C.extend(true,g.series.lines,g.lines)}if(g.points){C.extend(true,g.series.points,g.points)}if(g.bars){C.extend(true,g.series.bars,g.bars)}if(g.shadowSize){g.series.shadowSize=g.shadowSize}for(var AL in L){if(g.hooks[AL]&&g.hooks[AL].length){L[AL]=L[AL].concat(g.hooks[AL])}}Z(L.processOptions,[g])}function f(AK){O=M(AK);U();m()}function M(AN){var AL=[];for(var AK=0;AK<AN.length;++AK){var AM=C.extend(true,{},g.series);if(AN[AK].data){AM.data=AN[AK].data;delete AN[AK].data;C.extend(true,AM,AN[AK]);AN[AK].data=AM.data}else{AM.data=AN[AK]}AL.push(AM)}return AL}function T(AM,AK){var AL=AM[AK];if(!AL||AL==1){return s[AK]}if(typeof AL=="number"){return s[AK.charAt(0)+AL+AK.slice(1)]}return AL}function U(){var AP;var AV=O.length,AK=[],AN=[];for(AP=0;AP<O.length;++AP){var AS=O[AP].color;if(AS!=null){--AV;if(typeof AS=="number"){AN.push(AS)}else{AK.push(C.color.parse(O[AP].color))}}}for(AP=0;AP<AN.length;++AP){AV=Math.max(AV,AN[AP]+1)}var AL=[],AO=0;AP=0;while(AL.length<AV){var AR;if(g.colors.length==AP){AR=C.color.make(100,100,100)}else{AR=C.color.parse(g.colors[AP])}var AM=AO%2==1?-1:1;AR.scale("rgb",1+AM*Math.ceil(AO/2)*0.2);AL.push(AR);++AP;if(AP>=g.colors.length){AP=0;++AO}}var AQ=0,AW;for(AP=0;AP<O.length;++AP){AW=O[AP];if(AW.color==null){AW.color=AL[AQ].toString();++AQ}else{if(typeof AW.color=="number"){AW.color=AL[AW.color].toString()}}if(AW.lines.show==null){var AU,AT=true;for(AU in AW){if(AW[AU].show){AT=false;break}}if(AT){AW.lines.show=true}}AW.xaxis=T(AW,"xaxis");AW.yaxis=T(AW,"yaxis")}}function m(){var AW=Number.POSITIVE_INFINITY,AQ=Number.NEGATIVE_INFINITY,Ac,Aa,AZ,AV,AL,AR,Ab,AX,AP,AO,AK,Ai,Af,AT;for(AK in s){s[AK].datamin=AW;s[AK].datamax=AQ;s[AK].used=false}function AN(Al,Ak,Aj){if(Ak<Al.datamin){Al.datamin=Ak}if(Aj>Al.datamax){Al.datamax=Aj}}for(Ac=0;Ac<O.length;++Ac){AR=O[Ac];AR.datapoints={points:[]};Z(L.processRawData,[AR,AR.data,AR.datapoints])}for(Ac=0;Ac<O.length;++Ac){AR=O[Ac];var Ah=AR.data,Ae=AR.datapoints.format;if(!Ae){Ae=[];Ae.push({x:true,number:true,required:true});Ae.push({y:true,number:true,required:true});if(AR.bars.show){Ae.push({y:true,number:true,required:false,defaultValue:0})}AR.datapoints.format=Ae}if(AR.datapoints.pointsize!=null){continue}if(AR.datapoints.pointsize==null){AR.datapoints.pointsize=Ae.length}AX=AR.datapoints.pointsize;Ab=AR.datapoints.points;insertSteps=AR.lines.show&&AR.lines.steps;AR.xaxis.used=AR.yaxis.used=true;for(Aa=AZ=0;Aa<Ah.length;++Aa,AZ+=AX){AT=Ah[Aa];var AM=AT==null;if(!AM){for(AV=0;AV<AX;++AV){Ai=AT[AV];Af=Ae[AV];if(Af){if(Af.number&&Ai!=null){Ai=+Ai;if(isNaN(Ai)){Ai=null}}if(Ai==null){if(Af.required){AM=true}if(Af.defaultValue!=null){Ai=Af.defaultValue}}}Ab[AZ+AV]=Ai}}if(AM){for(AV=0;AV<AX;++AV){Ai=Ab[AZ+AV];if(Ai!=null){Af=Ae[AV];if(Af.x){AN(AR.xaxis,Ai,Ai)}if(Af.y){AN(AR.yaxis,Ai,Ai)}}Ab[AZ+AV]=null}}else{if(insertSteps&&AZ>0&&Ab[AZ-AX]!=null&&Ab[AZ-AX]!=Ab[AZ]&&Ab[AZ-AX+1]!=Ab[AZ+1]){for(AV=0;AV<AX;++AV){Ab[AZ+AX+AV]=Ab[AZ+AV]}Ab[AZ+1]=Ab[AZ-AX+1];AZ+=AX}}}}for(Ac=0;Ac<O.length;++Ac){AR=O[Ac];Z(L.processDatapoints,[AR,AR.datapoints])}for(Ac=0;Ac<O.length;++Ac){AR=O[Ac];Ab=AR.datapoints.points,AX=AR.datapoints.pointsize;var AS=AW,AY=AW,AU=AQ,Ad=AQ;for(Aa=0;Aa<Ab.length;Aa+=AX){if(Ab[Aa]==null){continue}for(AV=0;AV<AX;++AV){Ai=Ab[Aa+AV];Af=Ae[AV];if(!Af){continue}if(Af.x){if(Ai<AS){AS=Ai}if(Ai>AU){AU=Ai}}if(Af.y){if(Ai<AY){AY=Ai} (…)
    [all...]

Completed in 277 milliseconds

12 3 4