/external/llvm/lib/Target/R600/ |
D | R600ExpandSpecialInstrs.cpp | 125 for (unsigned Chan = 0; Chan < 4; ++Chan) { in runOnMachineFunction() local 128 if (Chan < 2) in runOnMachineFunction() 129 DstReg = MI.getOperand(Chan).getReg(); in runOnMachineFunction() 131 DstReg = Chan == 2 ? AMDGPU::T0_Z : AMDGPU::T0_W; in runOnMachineFunction() 134 DstReg, MI.getOperand(3 + (Chan % 2)).getReg(), PReg); in runOnMachineFunction() 136 if (Chan > 0) { in runOnMachineFunction() 139 if (Chan >= 2) in runOnMachineFunction() 141 if (Chan != 3) in runOnMachineFunction() 154 for (unsigned Chan = 0; Chan < 4; ++Chan) { in runOnMachineFunction() local 157 if (Chan < 2) in runOnMachineFunction() [all …]
|
D | R600RegisterInfo.td | 45 foreach Chan = [ "X", "Y", "Z", "W" ] in { 47 def T#Index#_#Chan : R600RegWithChan <"T"#Index#"."#Chan, Index, Chan>; 50 def Addr#Index#_#Chan : R600RegWithChan <"T("#Index#" + AR.x)."#Chan, 51 Index, Chan>; 67 foreach Chan = [ "X", "Y", "Z", "W"] in { 69 let chan_encoding = !if(!eq(Chan, "X"), 0, 70 !if(!eq(Chan, "Y"), 1, 71 !if(!eq(Chan, "Z"), 2, 72 !if(!eq(Chan, "W"), 3, 0)))) in { 73 def V0123_#Chan : R600Reg_128 <"V0123_"#Chan, [all …]
|
D | R600OptimizeVectorRegisters.cpp | 71 unsigned Chan = Instr->getOperand(i + 1).getImm(); in RegSeqInfo() local 73 UndefReg.push_back(Chan); in RegSeqInfo() 75 RegToChan[MO.getReg()] = Chan; in RegSeqInfo() 170 unsigned Chan) { in getReassignedChan() argument 172 if (RemapChan[j].first == Chan) in getReassignedChan() 194 unsigned Chan = getReassignedChan(RemapChan, Swizzle); in RebuildVector() local 200 .addImm(Chan); in RebuildVector() 201 UpdatedRegToChan[SubReg] = Chan; in RebuildVector() 203 std::find(UpdatedUndef.begin(), UpdatedUndef.end(), Chan); in RebuildVector() 206 assert(std::find(UpdatedUndef.begin(), UpdatedUndef.end(), Chan) == in RebuildVector()
|
D | R600MachineScheduler.cpp | 441 for (int Chan = 3; Chan > -1; --Chan) { in pickAlu() local 442 bool isOccupied = OccupedSlotsMask & (1 << Chan); in pickAlu() 444 SUnit *SU = AttemptFillSlot(Chan, false); in pickAlu() 446 OccupedSlotsMask |= (1 << Chan); in pickAlu()
|
D | R600EmitClauseMarkers.cpp | 133 unsigned Chan = Sel & 3, Index = ((Sel >> 2) - 512) & 31; in SubstituteKCacheBank() local 134 unsigned KCacheIndex = Index * 4 + Chan; in SubstituteKCacheBank()
|
D | R600InstrInfo.cpp | 377 unsigned Chan = RI.getHWRegChan(Reg); in ExtractSrcs() local 378 Result.push_back(std::pair<int, unsigned>(Index, Chan)); in ExtractSrcs() 645 unsigned Chan = RI.getHWRegChan(Src.first->getReg()); in fitsConstReadLimitations() local 646 Consts.push_back((Index << 2) | Chan); in fitsConstReadLimitations() 1093 for (unsigned Chan = 0; Chan < StackWidth; ++Chan) { in reserveIndirectRegisters() local 1094 unsigned Reg = AMDGPU::R600_TReg32RegClass.getRegister((4 * Index) + Chan); in reserveIndirectRegisters()
|
/external/mesa3d/src/gallium/drivers/radeon/ |
D | R600ExpandSpecialInstrs.cpp | 95 for (unsigned Chan = 0; Chan < 4; Chan++) { in runOnMachineFunction() local 105 unsigned SubRegIndex = TRI.getSubRegFromChannel(Chan); in runOnMachineFunction() 110 unsigned SubRegIndex0 = TRI.getSubRegFromChannel(CubeSrcSwz[Chan]); in runOnMachineFunction() 111 unsigned SubRegIndex1 = TRI.getSubRegFromChannel(CubeSrcSwz[3 - Chan]); in runOnMachineFunction() 119 unsigned SubRegIndex = TRI.getSubRegFromChannel(Chan); in runOnMachineFunction() 124 Flags |= (Chan != TRI.getHWRegChan(DstReg) ? MO_FLAG_MASK : 0); in runOnMachineFunction() 126 DstReg = AMDGPU::R600_TReg32RegClass.getRegister((DstBase * 4) + Chan); in runOnMachineFunction() 130 Flags |= (Chan != 3 ? MO_FLAG_NOT_LAST : 0); in runOnMachineFunction() 156 NewMI->setIsInsideBundle(Chan != 0); in runOnMachineFunction()
|
/external/icu/icu4c/source/data/curr/ |
D | vai_Latn.txt | 50 "Chaníĩ Yuwaŋ Rɛŋmimbi",
|
/external/srtp/doc/ |
D | header.template | 97 thanks to Fredrik Thulin, Brian Weis, Mark Baugher, Jeff Chan, Bill
|
/external/squashfs-tools/ |
D | ACKNOWLEDGEMENTS | 26 Thanks to Chan Jeong <chan.jeong@lge.com> and LG for the patches to support LZO
|
/external/srtp/ |
D | Changes | 5 Lots of changes. Thanks to Jeff Chan for catching a memory leak and
|
/external/icu/icu4c/source/data/region/ |
D | ga.txt | 147 IC{"Na hOileáin Chanáracha"}
|
/external/icu/icu4c/source/data/zone/ |
D | gd.txt | 856 ec{"Viang Chan"}
|
D | ga.txt | 877 ec{"Na hOileáin Chanáracha"}
|