..  
		
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										GlobalISel
									
								 
							
						
					 
				 
				
					
						
							
							[RISCV] Reorder the vector register allocation order. 
						
					 
				 
				2021-10-19 09:30:13 +08:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										intrinsics
									
								 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										rvv
									
								 
							
						
					 
				 
				
					
						
							
							[RISCV] Move store policy and mask reg ops into demanded handling in InsertVSETVLI 
						
					 
				 
				2022-06-17 12:09:50 -07:00  
		
			
			
			
			
				
					
						
							
								MachineSink-implicit-x0.mir 
							
						
					 
				 
				
					
						
							
							Fix minor deficiency in machine-sink. 
						
					 
				 
				2021-11-12 08:01:13 +01:00  
		
			
			
			
			
				
					
						
							
								O0-pipeline.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Pass OptLevel to `RISCVDAGToDAGISel` correctly 
						
					 
				 
				2022-05-30 17:22:50 -07:00  
		
			
			
			
			
				
					
						
							
								O3-pipeline.ll 
							
						
					 
				 
				
					
						
							
							Revert "[Propeller] Promote functions with propeller profiles to .text.hot." 
						
					 
				 
				2022-05-26 18:45:40 -07:00  
		
			
			
			
			
				
					
						
							
								add-before-shl.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Set CostPerUse to 1 iff RVC is enabled 
						
					 
				 
				2022-01-21 14:44:26 +08:00  
		
			
			
			
			
				
					
						
							
								add-imm.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Remove sext_inreg+add/sub/mul/shl isel patterns. 
						
					 
				 
				2021-08-18 11:07:11 -07:00  
		
			
			
			
			
				
					
						
							
								addc-adde-sube-subc.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								addcarry.ll 
							
						
					 
				 
				
					
						
							
							[test][DAGCombine] Add more tests for carry diamond. NFC 
						
					 
				 
				2022-01-27 00:25:26 +01:00  
		
			
			
			
			
				
					
						
							
								addimm-mulimm.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Remove tab character from test. Autogenerate CHECK lines. NFC 
						
					 
				 
				2022-02-25 11:37:27 -08:00  
		
			
			
			
			
				
					
						
							
								addrspacecast.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								aext-to-sext.ll 
							
						
					 
				 
				
					
						
							
							[RISCV][SelectionDAG] Add a hook to sign extend i32 ConstantInt operands of phis on RV64. 
						
					 
				 
				2022-04-11 14:38:39 -07:00  
		
			
			
			
			
				
					
						
							
								align-loops.ll 
							
						
					 
				 
				
					
						
							
							[CodeGen] Add -align-loops 
						
					 
				 
				2021-08-04 12:45:18 -07:00  
		
			
			
			
			
				
					
						
							
								align.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								alloca.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Reverse the order of loading/storing callee-saved registers. 
						
					 
				 
				2021-11-22 23:02:11 +08:00  
		
			
			
			
			
				
					
						
							
								alu8.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Generalize (srl (and X, 0xffff), C) -> (srli (slli X, (XLen-16), (XLen-16) + C) optimization. 
						
					 
				 
				2022-01-09 23:37:10 -08:00  
		
			
			
			
			
				
					
						
							
								alu16.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Use shift for zero extension when Zbb and Zbp are not enabled 
						
					 
				 
				2022-01-11 02:37:03 +00:00  
		
			
			
			
			
				
					
						
							
								alu32.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Generate pseudo instruction li 
						
					 
				 
				2021-11-22 14:01:37 +08:00  
		
			
			
			
			
				
					
						
							
								alu64.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Improve lowering of SHL_PARTS/SRL_PARTS/SRA_PARTS. 
						
					 
				 
				2022-02-16 09:22:11 -08:00  
		
			
			
			
			
				
					
						
							
								analyze-branch.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Generate pseudo instruction li 
						
					 
				 
				2021-11-22 14:01:37 +08:00  
		
			
			
			
			
				
					
						
							
								and.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Select SRLI+SLLI for AND with leading ones mask 
						
					 
				 
				2022-03-16 02:10:57 +00:00  
		
			
			
			
			
				
					
						
							
								arith-with-overflow.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								atomic-cmpxchg-flag.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								atomic-cmpxchg.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Generate pseudo instruction li 
						
					 
				 
				2021-11-22 14:01:37 +08:00  
		
			
			
			
			
				
					
						
							
								atomic-fence.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								atomic-load-store.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Generate pseudo instruction li 
						
					 
				 
				2021-11-22 14:01:37 +08:00  
		
			
			
			
			
				
					
						
							
								atomic-rmw.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Set CostPerUse to 1 iff RVC is enabled 
						
					 
				 
				2022-01-21 14:44:26 +08:00  
		
			
			
			
			
				
					
						
							
								atomic-signext.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Set CostPerUse to 1 iff RVC is enabled 
						
					 
				 
				2022-01-21 14:44:26 +08:00  
		
			
			
			
			
				
					
						
							
								attributes.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Add combination crypto extensions in ISAInfo 
						
					 
				 
				2022-03-08 09:52:38 -08:00  
		
			
			
			
			
				
					
						
							
								bitreverse-shift.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] ISel (and (shift X, C1), C2)) to shift pair in more cases 
						
					 
				 
				2022-03-30 11:46:42 -07:00  
		
			
			
			
			
				
					
						
							
								bittest.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Override TargetLowering::shouldProduceAndByConstByHoistingConstFromShiftsLHSOfAnd. 
						
					 
				 
				2022-05-11 11:13:17 -07:00  
		
			
			
			
			
				
					
						
							
								blockaddress.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								branch-relaxation.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Generate pseudo instruction li 
						
					 
				 
				2021-11-22 14:01:37 +08:00  
		
			
			
			
			
				
					
						
							
								branch.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								bswap-bitreverse.ll 
							
						
					 
				 
				
					
						
							
							[DAGCombiner] Fix bug in MatchBSwapHWordLow. 
						
					 
				 
				2022-05-18 09:23:18 -07:00  
		
			
			
			
			
				
					
						
							
								bswap-shift.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] ISel (and (shift X, C1), C2)) to shift pair in more cases 
						
					 
				 
				2022-03-30 11:46:42 -07:00  
		
			
			
			
			
				
					
						
							
								byval.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Reorder the vector register allocation order. 
						
					 
				 
				2021-10-19 09:30:13 +08:00  
		
			
			
			
			
				
					
						
							
								callee-saved-fpr32s.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Reverse the order of loading/storing callee-saved registers. 
						
					 
				 
				2021-11-22 23:02:11 +08:00  
		
			
			
			
			
				
					
						
							
								callee-saved-fpr64s.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Update computeTargetABI from llc as well as clang 
						
					 
				 
				2022-02-24 21:55:44 -08:00  
		
			
			
			
			
				
					
						
							
								callee-saved-gprs.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Set CostPerUse to 1 iff RVC is enabled 
						
					 
				 
				2022-01-21 14:44:26 +08:00  
		
			
			
			
			
				
					
						
							
								calling-conv-half.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Use __extendhfsf2/__truncsfhf2 for fp16 <-> fp32 
						
					 
				 
				2022-01-29 00:01:00 +08:00  
		
			
			
			
			
				
					
						
							
								calling-conv-ilp32-ilp32f-common.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Reverse the order of loading/storing callee-saved registers. 
						
					 
				 
				2021-11-22 23:02:11 +08:00  
		
			
			
			
			
				
					
						
							
								calling-conv-ilp32-ilp32f-ilp32d-common.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Set CostPerUse to 1 iff RVC is enabled 
						
					 
				 
				2022-01-21 14:44:26 +08:00  
		
			
			
			
			
				
					
						
							
								calling-conv-ilp32.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Reverse the order of loading/storing callee-saved registers. 
						
					 
				 
				2021-11-22 23:02:11 +08:00  
		
			
			
			
			
				
					
						
							
								calling-conv-ilp32d.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Generate pseudo instruction li 
						
					 
				 
				2021-11-22 14:01:37 +08:00  
		
			
			
			
			
				
					
						
							
								calling-conv-ilp32f-ilp32d-common.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Generate pseudo instruction li 
						
					 
				 
				2021-11-22 14:01:37 +08:00  
		
			
			
			
			
				
					
						
							
								calling-conv-lp64-lp64f-common.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Reverse the order of loading/storing callee-saved registers. 
						
					 
				 
				2021-11-22 23:02:11 +08:00  
		
			
			
			
			
				
					
						
							
								calling-conv-lp64-lp64f-lp64d-common.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Set CostPerUse to 1 iff RVC is enabled 
						
					 
				 
				2022-01-21 14:44:26 +08:00  
		
			
			
			
			
				
					
						
							
								calling-conv-lp64.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Reverse the order of loading/storing callee-saved registers. 
						
					 
				 
				2021-11-22 23:02:11 +08:00  
		
			
			
			
			
				
					
						
							
								calling-conv-rv32f-ilp32.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Generate pseudo instruction li 
						
					 
				 
				2021-11-22 14:01:37 +08:00  
		
			
			
			
			
				
					
						
							
								calling-conv-sext-zext.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								calling-conv-vector-float.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Fix a crash when lowering split float arguments 
						
					 
				 
				2021-07-22 09:55:26 +01:00  
		
			
			
			
			
				
					
						
							
								calls.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Reverse the order of loading/storing callee-saved registers. 
						
					 
				 
				2021-11-22 23:02:11 +08:00  
		
			
			
			
			
				
					
						
							
								cmp-bool.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								codemodel-lowering.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Set target-abi explicitly to reduce codegen results 
						
					 
				 
				2022-06-01 13:49:23 +08:00  
		
			
			
			
			
				
					
						
							
								compress-float.ll 
							
						
					 
				 
				
					
						
							
							[NFC][llvm] Inclusive language: reword uses of sanity test and check 
						
					 
				 
				2021-11-25 07:21:42 -05:00  
		
			
			
			
			
				
					
						
							
								compress-inline-asm.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								compress.ll 
							
						
					 
				 
				
					
						
							
							[NFC][llvm] Inclusive language: reword uses of sanity test and check 
						
					 
				 
				2021-11-25 07:21:42 -05:00  
		
			
			
			
			
				
					
						
							
								copy-frameindex.mir 
							
						
					 
				 
				
					
						
							
							llvm-reduce: Don't assert on functions which don't track liveness 
						
					 
				 
				2022-06-07 10:00:25 -04:00  
		
			
			
			
			
				
					
						
							
								copysign-casts.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Select SRLI+SLLI for AND with leading ones mask 
						
					 
				 
				2022-03-16 02:10:57 +00:00  
		
			
			
			
			
				
					
						
							
								ctlz-cttz-ctpop.ll 
							
						
					 
				 
				
					
						
							
							[TargetLowering] Expand the last stage of i16 popcnt using shift+add+and instead of mul+shift. 
						
					 
				 
				2022-05-16 09:27:44 -07:00  
		
			
			
			
			
				
					
						
							
								disable-tail-calls.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								disjoint.ll 
							
						
					 
				 
				
					
						
							
							CodeGen: Print/parse LLTs in MachineMemOperands 
						
					 
				 
				2021-06-30 16:54:13 -04:00  
		
			
			
			
			
				
					
						
							
								div-by-constant.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Always select (and (srl X, C), Mask) as (srli (slli X, C2), C3). 
						
					 
				 
				2022-04-08 09:04:04 -07:00  
		
			
			
			
			
				
					
						
							
								div-pow2.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Override TargetLowering::BuildSDIVPow2 to generate SELECT 
						
					 
				 
				2022-01-11 15:54:35 +08:00  
		
			
			
			
			
				
					
						
							
								div.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Always select (and (srl X, C), Mask) as (srli (slli X, C2), C3). 
						
					 
				 
				2022-04-08 09:04:04 -07:00  
		
			
			
			
			
				
					
						
							
								double-arith-strict.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Use check-prefixes to reduce check lines 
						
					 
				 
				2022-06-06 15:59:15 +08:00  
		
			
			
			
			
				
					
						
							
								double-arith.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Use check-prefixes to reduce check lines 
						
					 
				 
				2022-06-06 15:59:15 +08:00  
		
			
			
			
			
				
					
						
							
								double-bitmanip-dagcombines.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Select SRLI+SLLI for AND with leading ones mask 
						
					 
				 
				2022-03-16 02:10:57 +00:00  
		
			
			
			
			
				
					
						
							
								double-br-fcmp.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Remove some TODOs in tests 
						
					 
				 
				2022-05-11 22:53:50 +08:00  
		
			
			
			
			
				
					
						
							
								double-calling-conv.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Update computeTargetABI from llc as well as clang 
						
					 
				 
				2022-02-24 21:55:44 -08:00  
		
			
			
			
			
				
					
						
							
								double-convert-strict.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Use check-prefixes to reduce check lines 
						
					 
				 
				2022-06-06 15:59:15 +08:00  
		
			
			
			
			
				
					
						
							
								double-convert.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Use check-prefixes to reduce check lines 
						
					 
				 
				2022-06-06 15:59:15 +08:00  
		
			
			
			
			
				
					
						
							
								double-fcmp-strict.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Use check-prefixes to reduce check lines 
						
					 
				 
				2022-06-06 15:59:15 +08:00  
		
			
			
			
			
				
					
						
							
								double-fcmp.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Use check-prefixes to reduce check lines 
						
					 
				 
				2022-06-06 15:59:15 +08:00  
		
			
			
			
			
				
					
						
							
								double-frem.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Promote f16 frem with Zfh. 
						
					 
				 
				2021-11-10 17:35:07 -08:00  
		
			
			
			
			
				
					
						
							
								double-imm.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Use check-prefixes to reduce check lines 
						
					 
				 
				2022-06-06 15:59:15 +08:00  
		
			
			
			
			
				
					
						
							
								double-intrinsics-strict.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Use check-prefixes to reduce check lines 
						
					 
				 
				2022-06-06 15:59:15 +08:00  
		
			
			
			
			
				
					
						
							
								double-intrinsics.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Use check-prefixes to reduce check lines 
						
					 
				 
				2022-06-06 15:59:15 +08:00  
		
			
			
			
			
				
					
						
							
								double-isnan.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Use check-prefixes to reduce check lines 
						
					 
				 
				2022-06-06 15:59:15 +08:00  
		
			
			
			
			
				
					
						
							
								double-mem.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Use check-prefixes to reduce check lines 
						
					 
				 
				2022-06-06 15:59:15 +08:00  
		
			
			
			
			
				
					
						
							
								double-previous-failure.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Update computeTargetABI from llc as well as clang 
						
					 
				 
				2022-02-24 21:55:44 -08:00  
		
			
			
			
			
				
					
						
							
								double-round-conv-sat.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Use check-prefixes to reduce check lines 
						
					 
				 
				2022-06-06 15:59:15 +08:00  
		
			
			
			
			
				
					
						
							
								double-round-conv.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Use check-prefixes to reduce check lines 
						
					 
				 
				2022-06-06 15:59:15 +08:00  
		
			
			
			
			
				
					
						
							
								double-select-fcmp.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Use check-prefixes to reduce check lines 
						
					 
				 
				2022-06-06 15:59:15 +08:00  
		
			
			
			
			
				
					
						
							
								double-stack-spill-restore.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Update computeTargetABI from llc as well as clang 
						
					 
				 
				2022-02-24 21:55:44 -08:00  
		
			
			
			
			
				
					
						
							
								dwarf-eh.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								early-clobber-tied-def-subreg-liveness.ll 
							
						
					 
				 
				
					
						
							
							Reland "[SplitKit] Handle early clobber + tied to def correctly" 
						
					 
				 
				2022-06-16 17:13:09 +08:00  
		
			
			
			
			
				
					
						
							
								early-clobber-tied-def-subreg-liveness.mir 
							
						
					 
				 
				
					
						
							
							Reland "[SplitKit] Handle early clobber + tied to def correctly" 
						
					 
				 
				2022-06-16 17:13:09 +08:00  
		
			
			
			
			
				
					
						
							
								eh-dwarf-cfa.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Add ISD::EH_DWARF_CFA 
						
					 
				 
				2022-06-08 22:03:30 +08:00  
		
			
			
			
			
				
					
						
							
								elf-preemption.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								exception-pointer-register.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Reverse the order of loading/storing callee-saved registers. 
						
					 
				 
				2021-11-22 23:02:11 +08:00  
		
			
			
			
			
				
					
						
							
								fastcc-float.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Update computeTargetABI from llc as well as clang 
						
					 
				 
				2022-02-24 21:55:44 -08:00  
		
			
			
			
			
				
					
						
							
								fastcc-int.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Reverse the order of loading/storing callee-saved registers. 
						
					 
				 
				2021-11-22 23:02:11 +08:00  
		
			
			
			
			
				
					
						
							
								fixed-vectors-vadd-vp-mask.ll 
							
						
					 
				 
				
					
						
							
							[RISCV][SelectionDAG] Support VP_ADD/VP_MUL/VP_SUB mask operations 
						
					 
				 
				2022-04-26 02:30:22 +00:00  
		
			
			
			
			
				
					
						
							
								fixed-vectors-vmul-vp-mask.ll 
							
						
					 
				 
				
					
						
							
							[RISCV][SelectionDAG] Support VP_ADD/VP_MUL/VP_SUB mask operations 
						
					 
				 
				2022-04-26 02:30:22 +00:00  
		
			
			
			
			
				
					
						
							
								fixed-vectors-vsub-vp-mask.ll 
							
						
					 
				 
				
					
						
							
							[RISCV][SelectionDAG] Support VP_ADD/VP_MUL/VP_SUB mask operations 
						
					 
				 
				2022-04-26 02:30:22 +00:00  
		
			
			
			
			
				
					
						
							
								fixups-diff.ll 
							
						
					 
				 
				
					
						
							
							test: clean up some of the RISCV tests (NFC) 
						
					 
				 
				2021-06-17 09:51:09 -07:00  
		
			
			
			
			
				
					
						
							
								fixups-relax-diff.ll 
							
						
					 
				 
				
					
						
							
							test: clean up some of the RISCV tests (NFC) 
						
					 
				 
				2021-06-17 09:51:09 -07:00  
		
			
			
			
			
				
					
						
							
								float-arith-strict.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Use check-prefixes to reduce check lines 
						
					 
				 
				2022-06-06 15:59:15 +08:00  
		
			
			
			
			
				
					
						
							
								float-arith.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Use check-prefixes to reduce check lines 
						
					 
				 
				2022-06-06 15:59:15 +08:00  
		
			
			
			
			
				
					
						
							
								float-bit-preserving-dagcombines.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Update computeTargetABI from llc as well as clang 
						
					 
				 
				2022-02-24 21:55:44 -08:00  
		
			
			
			
			
				
					
						
							
								float-bitmanip-dagcombines.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Use shift for zero extension when Zbb and Zbp are not enabled 
						
					 
				 
				2022-01-11 02:37:03 +00:00  
		
			
			
			
			
				
					
						
							
								float-br-fcmp.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Remove some TODOs in tests 
						
					 
				 
				2022-05-11 22:53:50 +08:00  
		
			
			
			
			
				
					
						
							
								float-convert-strict.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Use check-prefixes to reduce check lines 
						
					 
				 
				2022-06-06 15:59:15 +08:00  
		
			
			
			
			
				
					
						
							
								float-convert.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Use check-prefixes to reduce check lines 
						
					 
				 
				2022-06-06 15:59:15 +08:00  
		
			
			
			
			
				
					
						
							
								float-fcmp-strict.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Use check-prefixes to reduce check lines 
						
					 
				 
				2022-06-06 15:59:15 +08:00  
		
			
			
			
			
				
					
						
							
								float-fcmp.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Use check-prefixes to reduce check lines 
						
					 
				 
				2022-06-06 15:59:15 +08:00  
		
			
			
			
			
				
					
						
							
								float-frem.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Add rv32i/rv64i command lines to some floating point tests. NFC 
						
					 
				 
				2021-11-11 10:56:27 -08:00  
		
			
			
			
			
				
					
						
							
								float-imm.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Use check-prefixes to reduce check lines 
						
					 
				 
				2022-06-06 15:59:15 +08:00  
		
			
			
			
			
				
					
						
							
								float-intrinsics-strict.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Use check-prefixes to reduce check lines 
						
					 
				 
				2022-06-06 15:59:15 +08:00  
		
			
			
			
			
				
					
						
							
								float-intrinsics.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Use shift for zero extension when Zbb and Zbp are not enabled 
						
					 
				 
				2022-01-11 02:37:03 +00:00  
		
			
			
			
			
				
					
						
							
								float-isnan.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Use check-prefixes to reduce check lines 
						
					 
				 
				2022-06-06 15:59:15 +08:00  
		
			
			
			
			
				
					
						
							
								float-mem.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Use check-prefixes to reduce check lines 
						
					 
				 
				2022-06-06 15:59:15 +08:00  
		
			
			
			
			
				
					
						
							
								float-round-conv-sat.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Use check-prefixes to reduce check lines 
						
					 
				 
				2022-06-06 15:59:15 +08:00  
		
			
			
			
			
				
					
						
							
								float-round-conv.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Add DAG combine to fold (fp_to_int (ffloor X)) -> (fcvt X, rdn) 
						
					 
				 
				2022-01-11 09:05:57 -08:00  
		
			
			
			
			
				
					
						
							
								float-select-fcmp.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Use check-prefixes to reduce check lines 
						
					 
				 
				2022-06-06 15:59:15 +08:00  
		
			
			
			
			
				
					
						
							
								flt-rounds.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Generate pseudo instruction li 
						
					 
				 
				2021-11-22 14:01:37 +08:00  
		
			
			
			
			
				
					
						
							
								fmax-fmin.ll 
							
						
					 
				 
				
					
						
							
							[SDAG] avoid libcalls to fmin/fmax for soft-float targets 
						
					 
				 
				2022-03-30 11:22:03 -04:00  
		
			
			
			
			
				
					
						
							
								fold-addi-loadstore.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Support LUI+ADDIW in doPeepholeLoadStoreADDI. 
						
					 
				 
				2022-06-03 18:06:56 -07:00  
		
			
			
			
			
				
					
						
							
								fold-vector-cmp.ll 
							
						
					 
				 
				
					
						
							
							[SelectionDAG] Use correct boolean representation in FoldConstantArithmetic 
						
					 
				 
				2022-04-28 18:42:16 +02:00  
		
			
			
			
			
				
					
						
							
								fp-imm.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Optimize lowering of floating-point -0.0 
						
					 
				 
				2022-01-20 11:46:28 +00:00  
		
			
			
			
			
				
					
						
							
								fp16-promote.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Use __extendhfsf2/__truncsfhf2 for fp16 <-> fp32 
						
					 
				 
				2022-01-29 00:01:00 +08:00  
		
			
			
			
			
				
					
						
							
								fp128.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Set CostPerUse to 1 iff RVC is enabled 
						
					 
				 
				2022-01-21 14:44:26 +08:00  
		
			
			
			
			
				
					
						
							
								fpclamptosat.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Update some tests to use floating point ABI where it makes sense. 
						
					 
				 
				2022-02-24 09:27:57 -08:00  
		
			
			
			
			
				
					
						
							
								fpclamptosat_vec.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Update some tests to use floating point ABI where it makes sense. 
						
					 
				 
				2022-02-24 09:27:57 -08:00  
		
			
			
			
			
				
					
						
							
								fpenv.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								frame-info.ll 
							
						
					 
				 
				
					
						
							
							Revert "[RISCV] Enable shrink wrap by default" 
						
					 
				 
				2022-02-12 19:04:12 +01:00  
		
			
			
			
			
				
					
						
							
								frame.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Reverse the order of loading/storing callee-saved registers. 
						
					 
				 
				2021-11-22 23:02:11 +08:00  
		
			
			
			
			
				
					
						
							
								frameaddr-returnaddr.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Reverse the order of loading/storing callee-saved registers. 
						
					 
				 
				2021-11-22 23:02:11 +08:00  
		
			
			
			
			
				
					
						
							
								frm-dependency.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Update some tests to use floating point ABI where it makes sense. 
						
					 
				 
				2022-02-24 09:27:57 -08:00  
		
			
			
			
			
				
					
						
							
								get-register-invalid.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								get-register-noreserve.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Add llvm.read.register support for vlenb 
						
					 
				 
				2022-05-13 09:12:02 -07:00  
		
			
			
			
			
				
					
						
							
								get-register-reserve.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								get-setcc-result-type.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								ghccc-rv32.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								ghccc-rv64.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								half-arith-strict.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Use check-prefixes to reduce check lines 
						
					 
				 
				2022-06-06 15:59:15 +08:00  
		
			
			
			
			
				
					
						
							
								half-arith.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Use check-prefixes to reduce check lines 
						
					 
				 
				2022-06-06 15:59:15 +08:00  
		
			
			
			
			
				
					
						
							
								half-bitmanip-dagcombines.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] update zfh and zfhmin extention to v1.0 
						
					 
				 
				2022-01-15 09:21:24 +08:00  
		
			
			
			
			
				
					
						
							
								half-br-fcmp.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Remove some TODOs in tests 
						
					 
				 
				2022-05-11 22:53:50 +08:00  
		
			
			
			
			
				
					
						
							
								half-convert-strict.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Use check-prefixes to reduce check lines 
						
					 
				 
				2022-06-06 15:59:15 +08:00  
		
			
			
			
			
				
					
						
							
								half-convert.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Use check-prefixes to reduce check lines 
						
					 
				 
				2022-06-06 15:59:15 +08:00  
		
			
			
			
			
				
					
						
							
								half-fcmp-strict.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Use check-prefixes to reduce check lines 
						
					 
				 
				2022-06-06 15:59:15 +08:00  
		
			
			
			
			
				
					
						
							
								half-fcmp.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Use check-prefixes to reduce check lines 
						
					 
				 
				2022-06-06 15:59:15 +08:00  
		
			
			
			
			
				
					
						
							
								half-frem.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] update zfh and zfhmin extention to v1.0 
						
					 
				 
				2022-01-15 09:21:24 +08:00  
		
			
			
			
			
				
					
						
							
								half-imm.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Use check-prefixes to reduce check lines 
						
					 
				 
				2022-06-06 15:59:15 +08:00  
		
			
			
			
			
				
					
						
							
								half-intrinsics.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Use check-prefixes to reduce check lines 
						
					 
				 
				2022-06-06 15:59:15 +08:00  
		
			
			
			
			
				
					
						
							
								half-isnan.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Use check-prefixes to reduce check lines 
						
					 
				 
				2022-06-06 15:59:15 +08:00  
		
			
			
			
			
				
					
						
							
								half-mem.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Use check-prefixes to reduce check lines 
						
					 
				 
				2022-06-06 15:59:15 +08:00  
		
			
			
			
			
				
					
						
							
								half-round-conv-sat.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Use check-prefixes to reduce check lines 
						
					 
				 
				2022-06-06 15:59:15 +08:00  
		
			
			
			
			
				
					
						
							
								half-round-conv.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Use check-prefixes to reduce check lines 
						
					 
				 
				2022-06-06 15:59:15 +08:00  
		
			
			
			
			
				
					
						
							
								half-select-fcmp.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Use check-prefixes to reduce check lines 
						
					 
				 
				2022-06-06 15:59:15 +08:00  
		
			
			
			
			
				
					
						
							
								hoist-global-addr-base.ll 
							
						
					 
				 
				
					
						
							
							Recommit "[RISCV] Teach RISCVMergeBaseOffset about cases where we use SHXADD to add some immediates." 
						
					 
				 
				2022-06-13 11:35:44 -07:00  
		
			
			
			
			
				
					
						
							
								i32-icmp.ll 
							
						
					 
				 
				
					
						
							
							[RISCV][NFC] Add immediate tests for the icmp instruction 
						
					 
				 
				2022-03-30 02:51:26 +00:00  
		
			
			
			
			
				
					
						
							
								i64-icmp.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] [NFC] Add Immediate tests for the cmov instruction 
						
					 
				 
				2022-04-06 03:08:55 +00:00  
		
			
			
			
			
				
					
						
							
								iabs.ll 
							
						
					 
				 
				
					
						
							
							[LegalizeTypes][RISCV][WebAssembly] Expand ABS in PromoteIntRes_ABS if it will expand to sra+xor+sub later. 
						
					 
				 
				2022-03-15 08:27:39 -07:00  
		
			
			
			
			
				
					
						
							
								imm-cse.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								imm.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Improve constant materialization for cases that can use LUI+ADDI instead of LUI+ADDIW. 
						
					 
				 
				2022-04-29 08:58:32 -07:00  
		
			
			
			
			
				
					
						
							
								indirectbr.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Generate pseudo instruction li 
						
					 
				 
				2021-11-22 14:01:37 +08:00  
		
			
			
			
			
				
					
						
							
								init-array.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								inline-asm-S-constraint.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Support machine constraint "S" 
						
					 
				 
				2021-07-13 09:30:09 -07:00  
		
			
			
			
			
				
					
						
							
								inline-asm-abi-names.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								inline-asm-clobbers.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Update computeTargetABI from llc as well as clang 
						
					 
				 
				2022-02-24 21:55:44 -08:00  
		
			
			
			
			
				
					
						
							
								inline-asm-d-abi-names.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								inline-asm-d-constraint-f.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] More correctly ignore Zfinx register classes in getRegForInlineAsmConstraint. 
						
					 
				 
				2022-03-02 11:22:46 -08:00  
		
			
			
			
			
				
					
						
							
								inline-asm-f-abi-names.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								inline-asm-f-constraint-f.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] More correctly ignore Zfinx register classes in getRegForInlineAsmConstraint. 
						
					 
				 
				2022-03-02 11:22:46 -08:00  
		
			
			
			
			
				
					
						
							
								inline-asm-i-constraint-i1.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								inline-asm-invalid.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Don't allow vector types to be used with inline asm 'r' constraint 
						
					 
				 
				2021-12-23 20:32:36 -06:00  
		
			
			
			
			
				
					
						
							
								inline-asm-zfh-constraint-f.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] More correctly ignore Zfinx register classes in getRegForInlineAsmConstraint. 
						
					 
				 
				2022-03-02 11:22:46 -08:00  
		
			
			
			
			
				
					
						
							
								inline-asm.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Don't advertise i32->i64 zextload as free for RV64. 
						
					 
				 
				2022-01-06 08:13:42 -08:00  
		
			
			
			
			
				
					
						
							
								interrupt-attr-args-error.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								interrupt-attr-callee.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Reverse the order of loading/storing callee-saved registers. 
						
					 
				 
				2021-11-22 23:02:11 +08:00  
		
			
			
			
			
				
					
						
							
								interrupt-attr-invalid.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								interrupt-attr-nocall.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Reverse the order of loading/storing callee-saved registers. 
						
					 
				 
				2021-11-22 23:02:11 +08:00  
		
			
			
			
			
				
					
						
							
								interrupt-attr-ret-error.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								interrupt-attr.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Reverse the order of loading/storing callee-saved registers. 
						
					 
				 
				2021-11-22 23:02:11 +08:00  
		
			
			
			
			
				
					
						
							
								isel-optnone.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Pass OptLevel to `RISCVDAGToDAGISel` correctly 
						
					 
				 
				2022-05-30 17:22:50 -07:00  
		
			
			
			
			
				
					
						
							
								jumptable.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Generate 32 bits jumptable entries when code model is small 
						
					 
				 
				2022-01-11 18:20:37 +08:00  
		
			
			
			
			
				
					
						
							
								large-stack.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Merge addi into load/store as there is a ADD between them 
						
					 
				 
				2022-04-29 04:33:05 +00:00  
		
			
			
			
			
				
					
						
							
								legalize-fneg.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Generate pseudo instruction li 
						
					 
				 
				2021-11-22 14:01:37 +08:00  
		
			
			
			
			
				
					
						
							
								lit.local.cfg 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								live-sp.mir 
							
						
					 
				 
				
					
						
							
							[RISCV] Fix invalid kill on callee save 
						
					 
				 
				2021-11-02 11:56:54 +00:00  
		
			
			
			
			
				
					
						
							
								loop-strength-reduce-add-cheaper-than-mul.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Return false from isOffsetFoldingLegal instead of reversing the fold in lowering. 
						
					 
				 
				2022-05-27 11:05:18 -07:00  
		
			
			
			
			
				
					
						
							
								loop-strength-reduce-loop-invar.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Return false from isOffsetFoldingLegal instead of reversing the fold in lowering. 
						
					 
				 
				2022-05-27 11:05:18 -07:00  
		
			
			
			
			
				
					
						
							
								lsr-legaladdimm.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Generate pseudo instruction li 
						
					 
				 
				2021-11-22 14:01:37 +08:00  
		
			
			
			
			
				
					
						
							
								machine-cse.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Add isCommutable to FADD/FMUL/FMIN/FMAX/FEQ. 
						
					 
				 
				2022-05-02 20:21:16 -07:00  
		
			
			
			
			
				
					
						
							
								machine-outliner-cfi.mir 
							
						
					 
				 
				
					
						
							
							[RISCV] Precommit test for D122634 
						
					 
				 
				2022-04-22 12:19:55 +08:00  
		
			
			
			
			
				
					
						
							
								machine-outliner-patchable.ll 
							
						
					 
				 
				
					
						
							
							[MachineOutliner] Don't outline functions starting with PATCHABLE_FUNCTION_ENTER/FENTRL_CALL 
						
					 
				 
				2021-12-13 13:24:29 -08:00  
		
			
			
			
			
				
					
						
							
								machine-outliner-position.mir 
							
						
					 
				 
				
					
						
							
							[RISCV] Precommit test for D122634 
						
					 
				 
				2022-04-22 12:19:55 +08:00  
		
			
			
			
			
				
					
						
							
								machine-outliner-throw.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Do not outline CFI instructions when they are needed in EH 
						
					 
				 
				2022-04-22 12:28:19 +08:00  
		
			
			
			
			
				
					
						
							
								machinelicm-address-pseudos.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Ensure PseudoLA* can be hoisted 
						
					 
				 
				2022-03-16 18:45:36 +00:00  
		
			
			
			
			
				
					
						
							
								machineoutliner-jumptable.mir 
							
						
					 
				 
				
					
						
							
							[RISCV] Fix Machine Outliner jump table handling. 
						
					 
				 
				2021-09-09 07:32:30 +02:00  
		
			
			
			
			
				
					
						
							
								machineoutliner.mir 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								make-compressible-rv64.mir 
							
						
					 
				 
				
					
						
							
							[RISCV] Add pre-emit pass to make more instructions compressible 
						
					 
				 
				2022-05-25 09:25:02 +01:00  
		
			
			
			
			
				
					
						
							
								make-compressible.mir 
							
						
					 
				 
				
					
						
							
							[RISCV] Add pre-emit pass to make more instructions compressible 
						
					 
				 
				2022-05-25 09:25:02 +01:00  
		
			
			
			
			
				
					
						
							
								mattr-invalid-combination.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Remove check and update test file in D121183 
						
					 
				 
				2022-03-24 00:48:52 +08:00  
		
			
			
			
			
				
					
						
							
								mem.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Add custom isel for (add X, imm) used by load/stores. 
						
					 
				 
				2022-06-02 13:45:32 -07:00  
		
			
			
			
			
				
					
						
							
								mem64.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Add custom isel for (add X, imm) used by load/stores. 
						
					 
				 
				2022-06-02 13:45:32 -07:00  
		
			
			
			
			
				
					
						
							
								min-max.ll 
							
						
					 
				 
				
					
						
							
							[SelectionDAG] Further improve computeKnownBits for (smax X, C) where C is non-negative. 
						
					 
				 
				2022-06-06 09:59:23 -07:00  
		
			
			
			
			
				
					
						
							
								mir-target-flags.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Ensure PseudoLA* can be hoisted 
						
					 
				 
				2022-03-16 18:45:36 +00:00  
		
			
			
			
			
				
					
						
							
								miss-sp-restore-eh.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Fix missing stack pointer recover 
						
					 
				 
				2022-06-09 23:38:50 +08:00  
		
			
			
			
			
				
					
						
							
								module-target-abi.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								module-target-abi2.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Generate correct ELF EFlags when .ll file has target-abi attribute 
						
					 
				 
				2022-03-24 00:48:52 +08:00  
		
			
			
			
			
				
					
						
							
								mul.ll 
							
						
					 
				 
				
					
						
							
							[SelectionDAG] fold 'Op0 - (X * MulC)' to 'Op0 + (X << log2(-MulC))' 
						
					 
				 
				2022-06-15 05:50:18 +00:00  
		
			
			
			
			
				
					
						
							
								musttail-call.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								neg-abs.ll 
							
						
					 
				 
				
					
						
							
							[DAGCombiner] Don't expand (neg (abs x)) if the abs has an additional user. 
						
					 
				 
				2022-03-01 07:32:07 -08:00  
		
			
			
			
			
				
					
						
							
								nomerge.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								option-nopic.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								option-norelax.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								option-norvc.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								option-pic.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								option-relax.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								option-rvc.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								optnone-store-no-combine.ll 
							
						
					 
				 
				
					
						
							
							[DAGCombiner] Avoid combining adjacent stores at -O0 to improve debug experience 
						
					 
				 
				2021-12-23 10:48:28 +05:30  
		
			
			
			
			
				
					
						
							
								out-of-reach-emergency-slot.mir 
							
						
					 
				 
				
					
						
							
							[RISCV] Reverse the order of loading/storing callee-saved registers. 
						
					 
				 
				2021-11-22 23:02:11 +08:00  
		
			
			
			
			
				
					
						
							
								overflow-intrinsic-optimizations.ll 
							
						
					 
				 
				
					
						
							
							[RISCVISelLowering] avoid emitting libcalls to __mulodi4() and __multi3() 
						
					 
				 
				2021-08-31 11:23:56 -07:00  
		
			
			
			
			
				
					
						
							
								patchable-function-entry.ll 
							
						
					 
				 
				
					
						
							
							Revert "[RISCV] Remove -riscv-no-aliases in favour of new -M no-aliases" 
						
					 
				 
				2021-05-29 15:11:37 +01:00  
		
			
			
			
			
				
					
						
							
								pic-models.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								pr40333.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								pr51206.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Use MULHU for more division by constant cases. 
						
					 
				 
				2021-12-09 09:10:14 -08:00  
		
			
			
			
			
				
					
						
							
								pr53662.mir 
							
						
					 
				 
				
					
						
							
							[RISCV] Don't getDebugLoc for the end node of MBB iterator 
						
					 
				 
				2022-04-30 16:00:20 +08:00  
		
			
			
			
			
				
					
						
							
								pr55201.ll 
							
						
					 
				 
				
					
						
							
							[DAGCombiner] When matching a disguised rotate by constant don't forget to apply LHSMask/RHSMask. 
						
					 
				 
				2022-04-30 11:02:30 -07:00  
		
			
			
			
			
				
					
						
							
								prefetch.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								readcyclecounter.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								regalloc-last-chance-recoloring-failure.ll 
							
						
					 
				 
				
					
						
							
							Revert "[RISCV] Enable subregister liveness tracking for RVV." 
						
					 
				 
				2022-05-13 10:59:58 -07:00  
		
			
			
			
			
				
					
						
							
								rem.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Use shift for zero extension when Zbb and Zbp are not enabled 
						
					 
				 
				2022-01-11 02:37:03 +00:00  
		
			
			
			
			
				
					
						
							
								remat.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Set CostPerUse to 1 iff RVC is enabled 
						
					 
				 
				2022-01-21 14:44:26 +08:00  
		
			
			
			
			
				
					
						
							
								reserved-reg-errors.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								reserved-regs.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								rotl-rotr.ll 
							
						
					 
				 
				
					
						
							
							[LegalizeTypes] Fix bug in expensive checks verification 
						
					 
				 
				2022-05-26 13:13:32 -07:00  
		
			
			
			
			
				
					
						
							
								rv32e.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								rv32i-rv64i-float-double.ll 
							
						
					 
				 
				
					
						
							
							[NFC][llvm] Inclusive language: reword uses of sanity test and check 
						
					 
				 
				2021-11-25 07:21:42 -05:00  
		
			
			
			
			
				
					
						
							
								rv32i-rv64i-half.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Use __extendhfsf2/__truncsfhf2 for fp16 <-> fp32 
						
					 
				 
				2022-01-29 00:01:00 +08:00  
		
			
			
			
			
				
					
						
							
								rv32zba.ll 
							
						
					 
				 
				
					
						
							
							[RISCV][NFC] Simplify tests by reorganizing check prefixes 
						
					 
				 
				2022-05-12 02:22:56 +00:00  
		
			
			
			
			
				
					
						
							
								rv32zbb-intrinsic.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Add computeKnownBits support for RISCVISD::GORC. 
						
					 
				 
				2022-03-28 16:56:33 -07:00  
		
			
			
			
			
				
					
						
							
								rv32zbb-zbp-zbkb.ll 
							
						
					 
				 
				
					
						
							
							[RISCV][NFC] Simplify tests by reorganizing check prefixes 
						
					 
				 
				2022-05-12 02:22:56 +00:00  
		
			
			
			
			
				
					
						
							
								rv32zbb.ll 
							
						
					 
				 
				
					
						
							
							[RISCV][NFC] Simplify tests by reorganizing check prefixes 
						
					 
				 
				2022-05-12 02:22:56 +00:00  
		
			
			
			
			
				
					
						
							
								rv32zbc-intrinsic.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Fix the indentation of 'ret' in rv*zb*-intrinsic.ll tests. NFC 
						
					 
				 
				2022-03-01 11:37:49 -08:00  
		
			
			
			
			
				
					
						
							
								rv32zbc-zbkc-intrinsic.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Fix the indentation of 'ret' in rv*zb*-intrinsic.ll tests. NFC 
						
					 
				 
				2022-03-01 11:37:49 -08:00  
		
			
			
			
			
				
					
						
							
								rv32zbe-intrinsic.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Fix the indentation of 'ret' in rv*zb*-intrinsic.ll tests. NFC 
						
					 
				 
				2022-03-01 11:37:49 -08:00  
		
			
			
			
			
				
					
						
							
								rv32zbf-intrinsic.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Fix the indentation of 'ret' in rv*zb*-intrinsic.ll tests. NFC 
						
					 
				 
				2022-03-01 11:37:49 -08:00  
		
			
			
			
			
				
					
						
							
								rv32zbkb-intrinsic.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Custom lower brev8 intrinsic to RISCVISD::GREV. 
						
					 
				 
				2022-01-30 12:41:09 -08:00  
		
			
			
			
			
				
					
						
							
								rv32zbkx-intrinsic.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Fix the indentation of 'ret' in rv*zb*-intrinsic.ll tests. NFC 
						
					 
				 
				2022-03-01 11:37:49 -08:00  
		
			
			
			
			
				
					
						
							
								rv32zbp-intrinsic.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Fix the indentation of 'ret' in rv*zb*-intrinsic.ll tests. NFC 
						
					 
				 
				2022-03-01 11:37:49 -08:00  
		
			
			
			
			
				
					
						
							
								rv32zbp-zbkb.ll 
							
						
					 
				 
				
					
						
							
							[RISCV][NFC] Simplify tests by reorganizing check prefixes 
						
					 
				 
				2022-05-12 02:22:56 +00:00  
		
			
			
			
			
				
					
						
							
								rv32zbp.ll 
							
						
					 
				 
				
					
						
							
							[DAG] Enable ISD::SHL SimplifyMultipleUseDemandedBits handling inside SimplifyDemandedBits 
						
					 
				 
				2022-05-14 09:50:01 +01:00  
		
			
			
			
			
				
					
						
							
								rv32zbr.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								rv32zbs.ll 
							
						
					 
				 
				
					
						
							
							[RISCV][NFC] Simplify tests by reorganizing check prefixes 
						
					 
				 
				2022-05-12 02:22:56 +00:00  
		
			
			
			
			
				
					
						
							
								rv32zbt-intrinsic.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Add SimplifyDemandedBits support for FSR/FSL/FSRW/FSLW. 
						
					 
				 
				2022-03-05 21:26:51 -08:00  
		
			
			
			
			
				
					
						
							
								rv32zbt.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Always select (and (srl X, C), Mask) as (srli (slli X, C2), C3). 
						
					 
				 
				2022-04-08 09:04:04 -07:00  
		
			
			
			
			
				
					
						
							
								rv32zknd-intrinsic.ll 
							
						
					 
				 
				
					
						
							
							[RISCV][CodeGen] Implement IR Intrinsic support for K extension 
						
					 
				 
				2022-01-27 15:53:35 +08:00  
		
			
			
			
			
				
					
						
							
								rv32zkne-intrinsic.ll 
							
						
					 
				 
				
					
						
							
							[RISCV][CodeGen] Implement IR Intrinsic support for K extension 
						
					 
				 
				2022-01-27 15:53:35 +08:00  
		
			
			
			
			
				
					
						
							
								rv32zknh-intrinsic.ll 
							
						
					 
				 
				
					
						
							
							[RISCV][CodeGen] Implement IR Intrinsic support for K extension 
						
					 
				 
				2022-01-27 15:53:35 +08:00  
		
			
			
			
			
				
					
						
							
								rv32zksed-intrinsic.ll 
							
						
					 
				 
				
					
						
							
							[RISCV][CodeGen] Implement IR Intrinsic support for K extension 
						
					 
				 
				2022-01-27 15:53:35 +08:00  
		
			
			
			
			
				
					
						
							
								rv32zksh-intrinsic.ll 
							
						
					 
				 
				
					
						
							
							[RISCV][CodeGen] Implement IR Intrinsic support for K extension 
						
					 
				 
				2022-01-27 15:53:35 +08:00  
		
			
			
			
			
				
					
						
							
								rv64-large-stack.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Teach RISCVMatInt about cases where it can use LUI+SLLI to replace LUI+ADDI+SLLI for large constants. 
						
					 
				 
				2021-07-20 09:22:06 -07:00  
		
			
			
			
			
				
					
						
							
								rv64d-double-convert-strict.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Update some tests to use floating point ABI where it makes sense. 
						
					 
				 
				2022-02-24 09:27:57 -08:00  
		
			
			
			
			
				
					
						
							
								rv64d-double-convert.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Update some tests to use floating point ABI where it makes sense. 
						
					 
				 
				2022-02-24 09:27:57 -08:00  
		
			
			
			
			
				
					
						
							
								rv64f-float-convert-strict.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Set target-abi explicitly to reduce codegen results 
						
					 
				 
				2022-06-01 13:49:23 +08:00  
		
			
			
			
			
				
					
						
							
								rv64f-float-convert.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Set target-abi explicitly to reduce codegen results 
						
					 
				 
				2022-06-01 13:49:23 +08:00  
		
			
			
			
			
				
					
						
							
								rv64i-complex-float.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Set CostPerUse to 1 iff RVC is enabled 
						
					 
				 
				2022-01-21 14:44:26 +08:00  
		
			
			
			
			
				
					
						
							
								rv64i-demanded-bits.ll 
							
						
					 
				 
				
					
						
							
							[SelectionDAG] Teach computeKnownBits that a nsw self multiply produce a positive value. 
						
					 
				 
				2022-06-08 14:55:58 -07:00  
		
			
			
			
			
				
					
						
							
								rv64i-double-softfloat.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Add rv32i/rv64i command lines to some floating point tests. NFC 
						
					 
				 
				2021-11-11 10:56:27 -08:00  
		
			
			
			
			
				
					
						
							
								rv64i-exhaustive-w-insts.ll 
							
						
					 
				 
				
					
						
							
							[RISCV][NFC] Remove solved TODO for combining constant shifts 
						
					 
				 
				2022-05-26 09:55:19 +08:00  
		
			
			
			
			
				
					
						
							
								rv64i-single-softfloat.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Add rv32i/rv64i command lines to some floating point tests. NFC 
						
					 
				 
				2021-11-11 10:56:27 -08:00  
		
			
			
			
			
				
					
						
							
								rv64i-tricky-shifts.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								rv64i-w-insts-legalization.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Generate pseudo instruction li 
						
					 
				 
				2021-11-22 14:01:37 +08:00  
		
			
			
			
			
				
					
						
							
								rv64m-exhaustive-w-insts.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Teach isel to select ADDW/SUBW/MULW/SLLIW when only the lower 32-bits are used. 
						
					 
				 
				2021-08-18 10:22:00 -07:00  
		
			
			
			
			
				
					
						
							
								rv64m-w-insts-legalization.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Generate pseudo instruction li 
						
					 
				 
				2021-11-22 14:01:37 +08:00  
		
			
			
			
			
				
					
						
							
								rv64zba.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] isel (add (and X, 0x1FFFFFFFE), Y) as (SH1ADD (SRLI X, 1), Y) 
						
					 
				 
				2022-05-29 18:24:07 -07:00  
		
			
			
			
			
				
					
						
							
								rv64zbb-intrinsic.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Add computeKnownBits support for RISCVISD::GORC. 
						
					 
				 
				2022-03-28 16:56:33 -07:00  
		
			
			
			
			
				
					
						
							
								rv64zbb-zbp-zbkb.ll 
							
						
					 
				 
				
					
						
							
							[RISCV][NFC] Simplify tests by reorganizing check prefixes 
						
					 
				 
				2022-05-12 02:22:56 +00:00  
		
			
			
			
			
				
					
						
							
								rv64zbb.ll 
							
						
					 
				 
				
					
						
							
							[CGP] Also freeze ctlz/cttz operand when despeculating 
						
					 
				 
				2022-06-10 09:46:10 +02:00  
		
			
			
			
			
				
					
						
							
								rv64zbc-intrinsic.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Fix the indentation of 'ret' in rv*zb*-intrinsic.ll tests. NFC 
						
					 
				 
				2022-03-01 11:37:49 -08:00  
		
			
			
			
			
				
					
						
							
								rv64zbc-zbkc-intrinsic.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Fix the indentation of 'ret' in rv*zb*-intrinsic.ll tests. NFC 
						
					 
				 
				2022-03-01 11:37:49 -08:00  
		
			
			
			
			
				
					
						
							
								rv64zbe-intrinsic.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Remove experimental-b extension that includes all Zb* extensions 
						
					 
				 
				2021-10-07 20:47:17 -07:00  
		
			
			
			
			
				
					
						
							
								rv64zbf-intrinsic.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Fix the indentation of 'ret' in rv*zb*-intrinsic.ll tests. NFC 
						
					 
				 
				2022-03-01 11:37:49 -08:00  
		
			
			
			
			
				
					
						
							
								rv64zbkb-intrinsic.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Custom lower brev8 intrinsic to RISCVISD::GREV. 
						
					 
				 
				2022-01-30 12:41:09 -08:00  
		
			
			
			
			
				
					
						
							
								rv64zbkx-intrinsic.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Fix the indentation of 'ret' in rv*zb*-intrinsic.ll tests. NFC 
						
					 
				 
				2022-03-01 11:37:49 -08:00  
		
			
			
			
			
				
					
						
							
								rv64zbp-intrinsic.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Implement RISCVTargetLowering::getTargetConstantFromLoad. 
						
					 
				 
				2022-06-16 15:11:18 -07:00  
		
			
			
			
			
				
					
						
							
								rv64zbp-zbkb.ll 
							
						
					 
				 
				
					
						
							
							[RISCV][CodeGen] Implement IR Intrinsic support for K extension 
						
					 
				 
				2022-01-27 15:53:35 +08:00  
		
			
			
			
			
				
					
						
							
								rv64zbp.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Implement RISCVTargetLowering::getTargetConstantFromLoad. 
						
					 
				 
				2022-06-16 15:11:18 -07:00  
		
			
			
			
			
				
					
						
							
								rv64zbr.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								rv64zbs.ll 
							
						
					 
				 
				
					
						
							
							[RISCV][NFC] Simplify tests by reorganizing check prefixes 
						
					 
				 
				2022-05-12 02:22:56 +00:00  
		
			
			
			
			
				
					
						
							
								rv64zbt-intrinsic.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Add SimplifyDemandedBits support for FSR/FSL/FSRW/FSLW. 
						
					 
				 
				2022-03-05 21:26:51 -08:00  
		
			
			
			
			
				
					
						
							
								rv64zbt.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] transform MI to W variant to remove sext.w 
						
					 
				 
				2022-04-22 10:59:26 -07:00  
		
			
			
			
			
				
					
						
							
								rv64zfh-half-convert-strict.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] update zfh and zfhmin extention to v1.0 
						
					 
				 
				2022-01-15 09:21:24 +08:00  
		
			
			
			
			
				
					
						
							
								rv64zfh-half-convert.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Fold (sext_inreg (fmv_x_anyexth X), i16) -> (fmv_x_signexth X). 
						
					 
				 
				2022-02-24 09:19:01 -08:00  
		
			
			
			
			
				
					
						
							
								rv64zfh-half-intrinsics-strict.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] update zfh and zfhmin extention to v1.0 
						
					 
				 
				2022-01-15 09:21:24 +08:00  
		
			
			
			
			
				
					
						
							
								rv64zfh-half-intrinsics.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] update zfh and zfhmin extention to v1.0 
						
					 
				 
				2022-01-15 09:21:24 +08:00  
		
			
			
			
			
				
					
						
							
								rv64zknd-intrinsic.ll 
							
						
					 
				 
				
					
						
							
							[RISCV][CodeGen] Implement IR Intrinsic support for K extension 
						
					 
				 
				2022-01-27 15:53:35 +08:00  
		
			
			
			
			
				
					
						
							
								rv64zknd-zkne-intrinsic.ll 
							
						
					 
				 
				
					
						
							
							[RISCV][CodeGen] Implement IR Intrinsic support for K extension 
						
					 
				 
				2022-01-27 15:53:35 +08:00  
		
			
			
			
			
				
					
						
							
								rv64zkne-intrinsic.ll 
							
						
					 
				 
				
					
						
							
							[RISCV][CodeGen] Implement IR Intrinsic support for K extension 
						
					 
				 
				2022-01-27 15:53:35 +08:00  
		
			
			
			
			
				
					
						
							
								rv64zknh-intrinsic.ll 
							
						
					 
				 
				
					
						
							
							[RISCV][CodeGen] Implement IR Intrinsic support for K extension 
						
					 
				 
				2022-01-27 15:53:35 +08:00  
		
			
			
			
			
				
					
						
							
								rv64zksed-intrinsic.ll 
							
						
					 
				 
				
					
						
							
							[RISCV][CodeGen] Implement IR Intrinsic support for K extension 
						
					 
				 
				2022-01-27 15:53:35 +08:00  
		
			
			
			
			
				
					
						
							
								rv64zksh-intrinsic.ll 
							
						
					 
				 
				
					
						
							
							[RISCV][CodeGen] Implement IR Intrinsic support for K extension 
						
					 
				 
				2022-01-27 15:53:35 +08:00  
		
			
			
			
			
				
					
						
							
								sadd_sat.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Set CostPerUse to 1 iff RVC is enabled 
						
					 
				 
				2022-01-21 14:44:26 +08:00  
		
			
			
			
			
				
					
						
							
								sadd_sat_plus.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Set CostPerUse to 1 iff RVC is enabled 
						
					 
				 
				2022-01-21 14:44:26 +08:00  
		
			
			
			
			
				
					
						
							
								saverestore.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								scalable-vector-struct.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Remove experimental prefix from rvv-related extensions. 
						
					 
				 
				2022-01-22 20:18:40 -08:00  
		
			
			
			
			
				
					
						
							
								sdata-limit-0.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								sdata-limit-4.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								sdata-limit-8.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								sdata-local-sym.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								select-and.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								select-bare.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								select-binop-identity.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Fold (add (select lhs, rhs, cc, 0, y), x) -> (select lhs, rhs, cc, x, (add x, y)) 
						
					 
				 
				2021-08-10 09:02:56 -07:00  
		
			
			
			
			
				
					
						
							
								select-cc.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Add CMOV isel pattern for (select (setgt X, Imm), Y, Z) 
						
					 
				 
				2022-04-07 05:55:53 +00:00  
		
			
			
			
			
				
					
						
							
								select-const.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Update computeTargetABI from llc as well as clang 
						
					 
				 
				2022-02-24 21:55:44 -08:00  
		
			
			
			
			
				
					
						
							
								select-constant-xor.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Optimize LI+SLT to SLTI+XORI for immediates in specific range 
						
					 
				 
				2022-03-29 14:46:49 +08:00  
		
			
			
			
			
				
					
						
							
								select-optimize-multiple.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Update computeTargetABI from llc as well as clang 
						
					 
				 
				2022-02-24 21:55:44 -08:00  
		
			
			
			
			
				
					
						
							
								select-optimize-multiple.mir 
							
						
					 
				 
				
					
						
							
							[RISCV] Reorder the vector register allocation order. 
						
					 
				 
				2021-10-19 09:30:13 +08:00  
		
			
			
			
			
				
					
						
							
								select-or.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								selectcc-to-shiftand.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] ISel (and (shift X, C1), C2)) to shift pair in more cases 
						
					 
				 
				2022-03-30 11:46:42 -07:00  
		
			
			
			
			
				
					
						
							
								setcc-logic.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Insert sext_inreg when type legalizing add/sub/mul with constant LHS. 
						
					 
				 
				2021-08-18 10:44:25 -07:00  
		
			
			
			
			
				
					
						
							
								sext-zext-trunc.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Use shift for zero extension when Zbb and Zbp are not enabled 
						
					 
				 
				2022-01-11 02:37:03 +00:00  
		
			
			
			
			
				
					
						
							
								sextw-removal.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] transform MI to W variant to remove sext.w 
						
					 
				 
				2022-04-22 10:59:26 -07:00  
		
			
			
			
			
				
					
						
							
								shadowcallstack.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Set CostPerUse to 1 iff RVC is enabled 
						
					 
				 
				2022-01-21 14:44:26 +08:00  
		
			
			
			
			
				
					
						
							
								shift-and.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Add another isel optimization for (and (shl x, c2), c1) 
						
					 
				 
				2021-09-23 14:18:07 -07:00  
		
			
			
			
			
				
					
						
							
								shift-masked-shamt.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Improve lowering of SHL_PARTS/SRL_PARTS/SRA_PARTS. 
						
					 
				 
				2022-02-16 09:22:11 -08:00  
		
			
			
			
			
				
					
						
							
								shifts.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Improve lowering of SHL_PARTS/SRL_PARTS/SRA_PARTS. 
						
					 
				 
				2022-02-16 09:22:11 -08:00  
		
			
			
			
			
				
					
						
							
								shlimm-addimm.ll 
							
						
					 
				 
				
					
						
							
							[RISCV][test] Add tests of (add (shl r, c0), c1) 
						
					 
				 
				2021-10-14 14:53:03 +00:00  
		
			
			
			
			
				
					
						
							
								shrinkwrap.ll 
							
						
					 
				 
				
					
						
							
							Revert "[RISCV] Enable shrink wrap by default" 
						
					 
				 
				2022-02-12 19:04:12 +01:00  
		
			
			
			
			
				
					
						
							
								sink-icmp.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Generate pseudo instruction li 
						
					 
				 
				2021-11-22 14:01:37 +08:00  
		
			
			
			
			
				
					
						
							
								spill-fpr-scalar.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Add +experimental-zvfh extension to cover half types in vectors. 
						
					 
				 
				2022-03-17 10:04:02 -07:00  
		
			
			
			
			
				
					
						
							
								split-offsets.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Add custom isel for (add X, imm) used by load/stores. 
						
					 
				 
				2022-06-02 13:45:32 -07:00  
		
			
			
			
			
				
					
						
							
								split-sp-adjust.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Generate pseudo instruction li 
						
					 
				 
				2021-11-22 14:01:37 +08:00  
		
			
			
			
			
				
					
						
							
								srem-lkk.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Use constant pool for large integers 
						
					 
				 
				2021-12-31 14:48:48 +08:00  
		
			
			
			
			
				
					
						
							
								srem-seteq-illegal-types.ll 
							
						
					 
				 
				
					
						
							
							[ValueTypes] Define MVTs for v128i2/v64i4 as well as i2 and i4. 
						
					 
				 
				2022-06-02 00:49:11 +00:00  
		
			
			
			
			
				
					
						
							
								srem-vector-lkk.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Set CostPerUse to 1 iff RVC is enabled 
						
					 
				 
				2022-01-21 14:44:26 +08:00  
		
			
			
			
			
				
					
						
							
								ssub_sat.ll 
							
						
					 
				 
				
					
						
							
							[RISCV][NFC] Reorganize check prefixes in some tests to reduce redundant lines 
						
					 
				 
				2022-04-13 10:01:07 +00:00  
		
			
			
			
			
				
					
						
							
								ssub_sat_plus.ll 
							
						
					 
				 
				
					
						
							
							[RISCV][NFC] Reorganize check prefixes in some tests to reduce redundant lines 
						
					 
				 
				2022-04-13 10:01:07 +00:00  
		
			
			
			
			
				
					
						
							
								stack-realignment-with-variable-sized-objects.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Reverse the order of loading/storing callee-saved registers. 
						
					 
				 
				2021-11-22 23:02:11 +08:00  
		
			
			
			
			
				
					
						
							
								stack-realignment.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Use two ADDIs to do some stack pointer adjustments. 
						
					 
				 
				2022-05-31 10:25:28 -07:00  
		
			
			
			
			
				
					
						
							
								stack-slot-size.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Generate pseudo instruction li 
						
					 
				 
				2021-11-22 14:01:37 +08:00  
		
			
			
			
			
				
					
						
							
								stack-store-check.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Set CostPerUse to 1 iff RVC is enabled 
						
					 
				 
				2022-01-21 14:44:26 +08:00  
		
			
			
			
			
				
					
						
							
								subtarget-features-std-ext.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								switch-width.ll 
							
						
					 
				 
				
					
						
							
							[riscv] Add a bunch of tests exploring switch lowering 
						
					 
				 
				2022-05-11 13:16:31 -07:00  
		
			
			
			
			
				
					
						
							
								tail-calls.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Set CostPerUse to 1 iff RVC is enabled 
						
					 
				 
				2022-01-21 14:44:26 +08:00  
		
			
			
			
			
				
					
						
							
								target-abi-invalid.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								target-abi-valid.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								thread-pointer.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								tls-models.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								uadd_sat.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Update recently ratified Zb{a,b,c,s} extensions to no longer be experimental 
						
					 
				 
				2022-01-12 19:33:44 +00:00  
		
			
			
			
			
				
					
						
							
								uadd_sat_plus.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Update recently ratified Zb{a,b,c,s} extensions to no longer be experimental 
						
					 
				 
				2022-01-12 19:33:44 +00:00  
		
			
			
			
			
				
					
						
							
								umulo-128-legalisation-lowering.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Set CostPerUse to 1 iff RVC is enabled 
						
					 
				 
				2022-01-21 14:44:26 +08:00  
		
			
			
			
			
				
					
						
							
								unaligned-load-store.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Add a subtarget feature to enable unaligned scalar loads and stores 
						
					 
				 
				2022-05-26 15:25:47 -07:00  
		
			
			
			
			
				
					
						
							
								unfold-masked-merge-scalar-variablemask.ll 
							
						
					 
				 
				
					
						
							
							[RISCV][NFC] Reorganize check prefixes in some tests to reduce redundant lines 
						
					 
				 
				2022-04-13 10:01:07 +00:00  
		
			
			
			
			
				
					
						
							
								unroll-loop-cse.ll 
							
						
					 
				 
				
					
						
							
							Revert "[RISCV] LUI used for address computation should not isAsCheapAsAMove" 
						
					 
				 
				2022-02-17 17:27:37 +08:00  
		
			
			
			
			
				
					
						
							
								urem-lkk.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Use constant pool for large integers 
						
					 
				 
				2021-12-31 14:48:48 +08:00  
		
			
			
			
			
				
					
						
							
								urem-seteq-illegal-types.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Always select (and (srl X, C), Mask) as (srli (slli X, C2), C3). 
						
					 
				 
				2022-04-08 09:04:04 -07:00  
		
			
			
			
			
				
					
						
							
								urem-vector-lkk.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Set CostPerUse to 1 iff RVC is enabled 
						
					 
				 
				2022-01-21 14:44:26 +08:00  
		
			
			
			
			
				
					
						
							
								usub_sat.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Update recently ratified Zb{a,b,c,s} extensions to no longer be experimental 
						
					 
				 
				2022-01-12 19:33:44 +00:00  
		
			
			
			
			
				
					
						
							
								usub_sat_plus.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Update recently ratified Zb{a,b,c,s} extensions to no longer be experimental 
						
					 
				 
				2022-01-12 19:33:44 +00:00  
		
			
			
			
			
				
					
						
							
								vadd-vp-mask.ll 
							
						
					 
				 
				
					
						
							
							[RISCV][SelectionDAG] Support VP_ADD/VP_MUL/VP_SUB mask operations 
						
					 
				 
				2022-04-26 02:30:22 +00:00  
		
			
			
			
			
				
					
						
							
								vararg.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Use SelectionDAG::isBaseWithConstantOffset in scalar load/store address matching. 
						
					 
				 
				2022-06-03 10:55:28 -07:00  
		
			
			
			
			
				
					
						
							
								vec3-setcc-crash.ll 
							
						
					 
				 
				
					
						
							
							[DAG] Enable ISD::SHL SimplifyMultipleUseDemandedBits handling inside SimplifyDemandedBits 
						
					 
				 
				2022-05-14 09:50:01 +01:00  
		
			
			
			
			
				
					
						
							
								vector-abi.ll 
							
						
					 
				 
				
					
						
							
							CodeGen: Print/parse LLTs in MachineMemOperands 
						
					 
				 
				2021-06-30 16:54:13 -04:00  
		
			
			
			
			
				
					
						
							
								verify-instr.mir 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								vlenb.ll 
							
						
					 
				 
				
					
						
							
							Teach PeepholeOpt to eliminate redundant copy from constant physreg (e.g VLENB on RISCV) 
						
					 
				 
				2022-05-16 16:38:30 -07:00  
		
			
			
			
			
				
					
						
							
								vmul-vp-mask.ll 
							
						
					 
				 
				
					
						
							
							[RISCV][SelectionDAG] Support VP_ADD/VP_MUL/VP_SUB mask operations 
						
					 
				 
				2022-04-26 02:30:22 +00:00  
		
			
			
			
			
				
					
						
							
								vsub-vp-mask.ll 
							
						
					 
				 
				
					
						
							
							[RISCV][SelectionDAG] Support VP_ADD/VP_MUL/VP_SUB mask operations 
						
					 
				 
				2022-04-26 02:30:22 +00:00  
		
			
			
			
			
				
					
						
							
								wide-mem.ll 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								xaluo.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Precommit test cases for (uaddo X, C) 
						
					 
				 
				2022-05-03 03:51:36 +00:00  
		
			
			
			
			
				
					
						
							
								zext-with-load-is-free.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Return false from isOffsetFoldingLegal instead of reversing the fold in lowering. 
						
					 
				 
				2022-05-27 11:05:18 -07:00  
		
			
			
			
			
				
					
						
							
								zfh-half-intrinsics-strict.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] update zfh and zfhmin extention to v1.0 
						
					 
				 
				2022-01-15 09:21:24 +08:00  
		
			
			
			
			
				
					
						
							
								zfh-half-intrinsics.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] update zfh and zfhmin extention to v1.0 
						
					 
				 
				2022-01-15 09:21:24 +08:00  
		
			
			
			
			
				
					
						
							
								zfh-imm.ll 
							
						
					 
				 
				
					
						
							
							[RISCV] Optimize lowering of floating-point -0.0 
						
					 
				 
				2022-01-20 11:46:28 +00:00