HomeSort by relevance Sort by last modified time
    Searched refs:Chan (Results 1 - 25 of 91) sorted by null

1 2 3 4

  /external/llvm/lib/Target/AMDGPU/
R600ExpandSpecialInstrs.cpp 125 for (unsigned Chan = 0; Chan < 4; ++Chan) {
128 if (Chan < 2)
129 DstReg = MI.getOperand(Chan).getReg();
131 DstReg = Chan == 2 ? AMDGPU::T0_Z : AMDGPU::T0_W;
134 DstReg, MI.getOperand(3 + (Chan % 2)).getReg(), PReg);
136 if (Chan > 0) {
139 if (Chan >= 2)
141 if (Chan != 3
    [all...]
R600OptimizeVectorRegisters.cpp 72 unsigned Chan = Instr->getOperand(i + 1).getImm();
74 UndefReg.push_back(Chan);
76 RegToChan[MO.getReg()] = Chan;
171 unsigned Chan) {
173 if (RemapChan[j].first == Chan)
176 llvm_unreachable("Chan wasn't reassigned");
195 unsigned Chan = getReassignedChan(RemapChan, Swizzle);
201 .addImm(Chan);
202 UpdatedRegToChan[SubReg] = Chan;
204 std::find(UpdatedUndef.begin(), UpdatedUndef.end(), Chan);
    [all...]
R600MachineScheduler.cpp 439 for (int Chan = 3; Chan > -1; --Chan) {
440 bool isOccupied = OccupedSlotsMask & (1 << Chan);
442 SUnit *SU = AttemptFillSlot(Chan, false);
444 OccupedSlotsMask |= (1 << Chan);
R600EmitClauseMarkers.cpp 135 unsigned Chan = Sel & 3, Index = ((Sel >> 2) - 512) & 31;
136 unsigned KCacheIndex = Index * 4 + Chan;
  /external/mesa3d/src/gallium/drivers/radeon/
R600ExpandSpecialInstrs.cpp 95 for (unsigned Chan = 0; Chan < 4; Chan++) {
105 unsigned SubRegIndex = TRI.getSubRegFromChannel(Chan);
110 unsigned SubRegIndex0 = TRI.getSubRegFromChannel(CubeSrcSwz[Chan]);
111 unsigned SubRegIndex1 = TRI.getSubRegFromChannel(CubeSrcSwz[3 - Chan]);
119 unsigned SubRegIndex = TRI.getSubRegFromChannel(Chan);
124 Flags |= (Chan != TRI.getHWRegChan(DstReg) ? MO_FLAG_MASK : 0);
126 DstReg = AMDGPU::R600_TReg32RegClass.getRegister((DstBase * 4) + Chan);
130 Flags |= (Chan != 3 ? MO_FLAG_NOT_LAST : 0)
    [all...]
  /prebuilts/go/darwin-x86/test/ken/
chan.go 25 type Chan struct {
26 sc, rc chan int // send and recv chan
37 nc *Chan
41 nc = new(Chan)
52 func mkchan(c, n int) []*Chan {
53 ca := make([]*Chan, n)
56 ch := new(Chan)
57 ch.sc = make(chan int, c)
77 func (c *Chan) send() bool
    [all...]
  /prebuilts/go/linux-x86/test/ken/
chan.go 25 type Chan struct {
26 sc, rc chan int // send and recv chan
37 nc *Chan
41 nc = new(Chan)
52 func mkchan(c, n int) []*Chan {
53 ca := make([]*Chan, n)
56 ch := new(Chan)
57 ch.sc = make(chan int, c)
77 func (c *Chan) send() bool
    [all...]
  /prebuilts/go/darwin-x86/test/
named.go 14 type Chan chan int
25 func asChan(Chan) {}
40 func isChan(x interface{}) { _ = x.(Chan) }
51 c Chan = make(Chan)
78 asChan(make(Chan))
79 isChan(make(Chan))
82 asChan(Chan(nil))
83 isChan(Chan(nil)
    [all...]
typeswitch.go 19 Chan
32 var c = make(chan int)
57 case Chan:
82 case chan int:
83 assert(x == c && i == Chan, "chan")
closedchan.go 18 type Chan interface {
30 type XChan chan int
84 type SChan chan int
147 var dummy = make(chan bool)
149 type SSChan chan int
227 func test1(c Chan) {
269 func testasync1(c Chan) {
279 func testasync2(c Chan) {
289 func testasync3(c Chan) {
299 func testasync4(c Chan) {
    [all...]
  /prebuilts/go/linux-x86/test/
named.go 14 type Chan chan int
25 func asChan(Chan) {}
40 func isChan(x interface{}) { _ = x.(Chan) }
51 c Chan = make(Chan)
78 asChan(make(Chan))
79 isChan(make(Chan))
82 asChan(Chan(nil))
83 isChan(Chan(nil)
    [all...]
typeswitch.go 19 Chan
32 var c = make(chan int)
57 case Chan:
82 case chan int:
83 assert(x == c && i == Chan, "chan")
closedchan.go 18 type Chan interface {
30 type XChan chan int
84 type SChan chan int
147 var dummy = make(chan bool)
149 type SSChan chan int
227 func test1(c Chan) {
269 func testasync1(c Chan) {
279 func testasync2(c Chan) {
289 func testasync3(c Chan) {
299 func testasync4(c Chan) {
    [all...]
  /prebuilts/go/darwin-x86/src/net/http/
triv.go 88 type Chan chan int
90 func ChanCreate() Chan {
91 c := make(Chan)
92 go func(c Chan) {
100 func (ch Chan) ServeHTTP(w http.ResponseWriter, req *http.Request) {
132 http.Handle("/chan", ChanCreate())
  /prebuilts/go/linux-x86/src/net/http/
triv.go 88 type Chan chan int
90 func ChanCreate() Chan {
91 c := make(Chan)
92 go func(c Chan) {
100 func (ch Chan) ServeHTTP(w http.ResponseWriter, req *http.Request) {
132 http.Handle("/chan", ChanCreate())
  /prebuilts/go/darwin-x86/src/go/types/
type.go 350 // A Chan represents a channel type.
351 type Chan struct {
367 func NewChan(dir ChanDir, elem Type) *Chan {
368 return &Chan{dir, elem}
372 func (c *Chan) Dir() ChanDir { return c.dir }
375 func (c *Chan) Elem() Type { return c.elem }
437 func (t *Chan) Underlying() Type { return t }
449 func (t *Chan) String() string { return TypeString(t, nil) }
predicates.go 87 case *Pointer, *Interface, *Chan:
107 case *Slice, *Pointer, *Signature, *Interface, *Map, *Chan:
271 case *Chan:
274 if y, ok := y.(*Chan); ok {
operand.go 236 case *Pointer, *Signature, *Slice, *Map, *Chan:
266 if Vc, ok := Vu.(*Chan); ok && Vc.dir == SendRecv {
267 if Tc, ok := Tu.(*Chan); ok && Identical(Vc.elem, Tc.elem) {
  /prebuilts/go/linux-x86/src/go/types/
type.go 350 // A Chan represents a channel type.
351 type Chan struct {
367 func NewChan(dir ChanDir, elem Type) *Chan {
368 return &Chan{dir, elem}
372 func (c *Chan) Dir() ChanDir { return c.dir }
375 func (c *Chan) Elem() Type { return c.elem }
437 func (t *Chan) Underlying() Type { return t }
449 func (t *Chan) String() string { return TypeString(t, nil) }
predicates.go 87 case *Pointer, *Interface, *Chan:
107 case *Slice, *Pointer, *Signature, *Interface, *Map, *Chan:
271 case *Chan:
274 if y, ok := y.(*Chan); ok {
operand.go 236 case *Pointer, *Signature, *Slice, *Map, *Chan:
266 if Vc, ok := Vu.(*Chan); ok && Vc.dir == SendRecv {
267 if Tc, ok := Tu.(*Chan); ok && Identical(Vc.elem, Tc.elem) {
  /prebuilts/go/darwin-x86/src/reflect/
tostring_test.go 71 case Chan:
value.go 84 // v.Kind() must be Ptr, Map, Chan, Func, or UnsafePointer
674 // It panics if v's Kind is not Array, Chan, or Slice.
680 case Chan:
690 // It panics if v's Kind is not Chan.
692 v.mustBe(Chan)
966 // a chan, func, interface, map, pointer, or slice value; if it is
975 case Chan, Func, Map, Ptr:
1008 // It panics if v's Kind is not Array, Chan, Map, Slice, or String.
1015 case Chan:
    [all...]
  /prebuilts/go/linux-x86/src/reflect/
tostring_test.go 71 case Chan:
value.go 84 // v.Kind() must be Ptr, Map, Chan, Func, or UnsafePointer
674 // It panics if v's Kind is not Array, Chan, or Slice.
680 case Chan:
690 // It panics if v's Kind is not Chan.
692 v.mustBe(Chan)
966 // a chan, func, interface, map, pointer, or slice value; if it is
975 case Chan, Func, Map, Ptr:
1008 // It panics if v's Kind is not Array, Chan, Map, Slice, or String.
1015 case Chan:
    [all...]

Completed in 496 milliseconds

1 2 3 4