Lines Matching refs:ccb
320 define i32 @test_sext1(i1 %cca, i1 %ccb) {
327 %r = select i1 %ccb, i32 %ccax, i32 0
331 define i32 @test_sext2(i1 %cca, i1 %ccb) {
338 %r = select i1 %ccb, i32 -1, i32 %ccax
342 define i32 @test_sext3(i1 %cca, i1 %ccb) {
350 %r = select i1 %ccb, i32 0, i32 %ccax
354 define i32 @test_sext4(i1 %cca, i1 %ccb) {
362 %r = select i1 %ccb, i32 %ccax, i32 -1
366 define i32 @test_zext1(i1 %cca, i1 %ccb) {
373 %r = select i1 %ccb, i32 %ccax, i32 0
377 define i32 @test_zext2(i1 %cca, i1 %ccb) {
384 %r = select i1 %ccb, i32 1, i32 %ccax
388 define i32 @test_zext3(i1 %cca, i1 %ccb) {
396 %r = select i1 %ccb, i32 0, i32 %ccax
400 define i32 @test_zext4(i1 %cca, i1 %ccb) {
408 %r = select i1 %ccb, i32 %ccax, i32 1
497 %ccb = icmp sgt i32 %b, 0
498 %ccbx = sext i1 %ccb to i32
504 define <2 x i32> @test_vectors_sext(<2 x i1> %cca, <2 x i1> %ccb) {
511 %r = select <2 x i1> %ccb, <2 x i32> %ccax, <2 x i32> <i32 0, i32 0>
515 define <2 x i32> @test_vectors_sext_nonsplat(<2 x i1> %cca, <2 x i1> %ccb) {
522 %r = select <2 x i1> %ccb, <2 x i32> %ccax, <2 x i32> <i32 0, i32 -1>
526 define <2 x i32> @test_vectors_zext(<2 x i1> %cca, <2 x i1> %ccb) {
533 %r = select <2 x i1> %ccb, <2 x i32> %ccax, <2 x i32> <i32 0, i32 0>
537 define <2 x i32> @test_vectors_zext_nonsplat(<2 x i1> %cca, <2 x i1> %ccb) {
544 %r = select <2 x i1> %ccb, <2 x i32> %ccax, <2 x i32> <i32 1, i32 0>
548 define <2 x i32> @scalar_select_of_vectors_sext(<2 x i1> %cca, i1 %ccb) {
555 %r = select i1 %ccb, <2 x i32> %ccax, <2 x i32> <i32 0, i32 0>
559 define <2 x i32> @scalar_select_of_vectors_zext(<2 x i1> %cca, i1 %ccb) {
566 %r = select i1 %ccb, <2 x i32> %ccax, <2 x i32> <i32 0, i32 0>