Searched defs:tri (Results 1 - 18 of 18) sorted by relevance

/external/llvm/lib/Target/ARM/
H A DARMHazardRecognizer.h41 const ARMBaseRegisterInfo &tri,
45 TRI(tri), STI(sti), LastMI(0) {}
39 ARMHazardRecognizer(const InstrItineraryData *ItinData, const ARMBaseInstrInfo &tii, const ARMBaseRegisterInfo &tri, const ARMSubtarget &sti, const ScheduleDAG *DAG) argument
/external/llvm/lib/CodeGen/
H A DRegisterCoalescer.h59 CoalescerPair(const TargetInstrInfo &tii, const TargetRegisterInfo &tri) argument
60 : TII(tii), TRI(tri), DstReg(0), SrcReg(0), SubIdx(0),
H A DCalcSpillWeights.cpp60 const TargetRegisterInfo &tri,
86 return tri.getMatchingSuperReg(hreg, sub, rc);
91 const TargetRegisterInfo &tri = *MF.getTarget().getRegisterInfo(); local
141 unsigned hint = copyHint(mi, li.reg, tri, mri);
59 copyHint(const MachineInstr *mi, unsigned reg, const TargetRegisterInfo &tri, const MachineRegisterInfo &mri) argument
H A DInterferenceCache.cpp29 const TargetRegisterInfo *tri) {
32 TRI = tri;
25 init(MachineFunction *mf, LiveIntervalUnion *liuarray, SlotIndexes *indexes, LiveIntervals *lis, const TargetRegisterInfo *tri) argument
H A DSpiller.cpp59 const TargetRegisterInfo *tri; member in class:__anon7421::SpillerBase
69 tri = mf.getTarget().getRegisterInfo();
137 tri);
150 true, ss, trc, tri);
H A DLiveRangeEdit.cpp135 const TargetRegisterInfo &tri,
138 TII.reMaterialize(MBB, MI, DestReg, 0, RM.OrigMI, tri);
131 rematerializeAt(MachineBasicBlock &MBB, MachineBasicBlock::iterator MI, unsigned DestReg, const Remat &RM, const TargetRegisterInfo &tri, bool Late) argument
H A DRenderMachineFunction.h62 void setup(MachineFunction *mf, const TargetRegisterInfo *tri,
118 const TargetRegisterInfo *tri; member in class:llvm::MFRenderingOptions
142 const TargetRegisterInfo *tri, LiveIntervals *lis);
170 const TargetRegisterInfo *tri; member in class:llvm::TargetRegisterExtraInfo
247 const TargetRegisterInfo *tri; member in class:llvm::RenderMachineFunction
H A DBranchFolding.cpp178 const TargetRegisterInfo *tri,
185 TRI = tri;
176 OptimizeFunction(MachineFunction &MF, const TargetInstrInfo *tii, const TargetRegisterInfo *tri, MachineModuleInfo *mmi) argument
H A DRegAllocPBQP.cpp133 const TargetRegisterInfo *tri; member in class:__anon7392::RegAllocPBQP
201 const TargetRegisterInfo *tri = mf->getTarget().getRegisterInfo(); local
216 BitVector reservedRegs = tri->getReservedRegs(*mf);
254 BitVector regMaskOverlaps(tri->getNumRegs());
275 for (unsigned preg = 0; preg < tri->getNumRegs(); ++preg) {
294 const uint16_t *aliasItr = tri->getAliasSet(preg);
338 addInterferenceCosts(g.getEdgeCosts(edge), vr1Allowed, vr2Allowed, tri);
355 const TargetRegisterInfo *tri) {
365 if (tri->regsOverlap(preg1, preg2)) {
547 DEBUG(dbgs() << "VREG " << vreg << " -> " << tri
351 addInterferenceCosts( PBQP::Matrix &costMat, const PBQPRAProblem::AllowedSet &vr1Allowed, const PBQPRAProblem::AllowedSet &vr2Allowed, const TargetRegisterInfo *tri) argument
[all...]
H A DRenderMachineFunction.cpp195 const TargetRegisterInfo *tri,
199 this->tri = tri;
248 for (TargetRegisterInfo::regclass_iterator rcItr = tri->regclass_begin(),
249 rcEnd = tri->regclass_end();
315 const TargetRegisterInfo *tri,
319 this->tri = tri;
348 for (unsigned preg = 1; preg < tri->getNumRegs(); ++preg) {
351 for (TargetRegisterInfo::regclass_iterator rcItr = tri
194 setup(MachineFunction *mf, const TargetRegisterInfo *tri, LiveIntervals *lis, const RenderMachineFunction *rmf) argument
313 setup(MachineFunction *mf, MachineRegisterInfo *mri, const TargetRegisterInfo *tri, LiveIntervals *lis) argument
[all...]
H A DRegisterCoalescer.cpp210 static unsigned compose(const TargetRegisterInfo &tri, unsigned a, unsigned b) { argument
213 return tri.composeSubRegIndices(a, b);
216 static bool isMoveInstr(const TargetRegisterInfo &tri, const MachineInstr *MI, argument
226 DstSub = compose(tri, MI->getOperand(0).getSubReg(),
1320 const TargetRegisterInfo &tri,
1319 RegistersDefinedFromSameValue(LiveIntervals &li, const TargetRegisterInfo &tri, CoalescerPair &CP, VNInfo *VNI, LiveRange *LR, SmallVector<MachineInstr*, 8> &DupCopies) argument
/external/webkit/Source/WebCore/platform/graphics/gpu/
H A DLoopBlinnLocalTriangulator.cpp120 Triangle* tri = getTriangle(i); local
121 if (tri->contains(v)) {
122 Vertex* next = tri->nextVertex(v, sideToFill == LoopBlinnConstants::RightSide);
268 Triangle* tri = getTriangle(i);
269 if (tri->contains(v0) && tri->nextVertex(v0, true) == v1)
271 if (tri->contains(v1) && tri->nextVertex(v1, true) == v0)
/external/bluetooth/glib/tests/
H A Dmarkup-collect.c41 gboolean mb = 2, ob = 2, tri = 2; local
45 TRI, "tri", &tri);
48 (mb == FALSE && ob == FALSE && tri != TRUE && tri != FALSE));
50 if (tri != FALSE && tri != TRUE)
51 tri = -1;
54 result, mb, ob, tri);
95 { "<bool mb='t' ob='f' tri
[all...]
/external/jmonkeyengine/engine/src/core/com/jme3/collision/
H A DSweepSphere.java109 private boolean isPointInTriangle(Vector3f point, AbstractTriangle tri) { argument
110 if (pointsOnSameSide(point, tri.get1(), tri.get2(), tri.get3())
111 && pointsOnSameSide(point, tri.get2(), tri.get1(), tri.get3())
112 && pointsOnSameSide(point, tri.get3(), tri.get1(), tri
198 collideWithTriangle(AbstractTriangle tri) argument
[all...]
/external/jmonkeyengine/engine/src/core/com/jme3/util/
H A DTempVars.java176 public final Vector3f[] tri = {new Vector3f(), field in class:TempVars
/external/jmonkeyengine/engine/src/core/com/jme3/scene/
H A DMesh.java785 * @param tri The triangle to store the positions in
787 public void getTriangle(int index, Triangle tri){ argument
788 getTriangle(index, tri.get1(), tri.get2(), tri.get3());
789 tri.setIndex(index);
790 tri.setNormal(null);
/external/webkit/Source/WebCore/platform/android/
H A DRenderThemeAndroid.cpp603 Path tri = Path(); local
604 tri.clear();
607 tri.moveTo(br);
608 tri.addLineTo(FloatPoint(br.x() - aw, br.y()));
609 tri.addLineTo(FloatPoint(br.x(), br.y() - aw));
610 context->fillPath(tri);
/external/llvm/lib/CodeGen/SelectionDAG/
H A DScheduleDAGRRList.cpp1618 const TargetRegisterInfo *tri,
1622 MF(mf), TII(tii), TRI(tri), TLI(tli), scheduleDAG(NULL) {
1631 RegLimit[(*I)->getID()] = tri->getRegPressureLimit(*I, MF);
1738 const TargetRegisterInfo *tri,
1741 tii, tri, tli),
1734 RegReductionPriorityQueue(MachineFunction &mf, bool tracksrp, bool srcorder, const TargetInstrInfo *tii, const TargetRegisterInfo *tri, const TargetLowering *tli) argument

Completed in 207 milliseconds