llvm-project/llvm/test/CodeGen/Mips/cconv
Craig Topper 435e38a5df [LegalizeVectorTypes] When widening the result of a bitcast from a scalar type, use a scalar_to_vector to turn the scalar into a vector intead of a build vector full of mostly undefs.
This is more consistent with what we usually do and matches some code X86 custom emits in some cases that I think I can cleanup.

The MIPS test change just looks to be an instruction ordering change.

llvm-svn: 344422
2018-10-12 21:59:55 +00:00
..
arguments-float.ll
arguments-fp128.ll
arguments-hard-float-varargs.ll [mips] Remove -allow-deprecated-dag-overlap flag from tests. NFC 2018-10-03 22:02:23 +00:00
arguments-hard-float.ll [DAGCombiner][Mips] Don't combine bitcast+store after LegalOperations when the store is volatile, if the resulting store isn't Legal 2018-08-24 17:48:25 +00:00
arguments-hard-fp128.ll
arguments-small-structures-bigger-than-32bits.ll Remove alignment argument from memcpy/memmove/memset in favour of alignment attributes (Step 1) 2018-01-19 17:13:12 +00:00
arguments-struct.ll
arguments-varargs-small-structs-byte.ll Remove alignment argument from memcpy/memmove/memset in favour of alignment attributes (Step 1) 2018-01-19 17:13:12 +00:00
arguments-varargs-small-structs-combinations.ll Remove alignment argument from memcpy/memmove/memset in favour of alignment attributes (Step 1) 2018-01-19 17:13:12 +00:00
arguments-varargs-small-structs-multiple-args.ll
arguments-varargs.ll [mips] Remove -allow-deprecated-dag-overlap flag from tests. NFC 2018-10-03 22:02:23 +00:00
arguments.ll
byval.ll [mips] Don't create nested CALLSEQ_START..CALLSEQ_END nodes. 2018-03-13 12:50:03 +00:00
callee-saved-float.ll [NFC] fix trivial typos in comments 2018-01-24 05:04:35 +00:00
callee-saved-fpxx.ll
callee-saved-fpxx1.ll
callee-saved.ll [mips] Remove -allow-deprecated-dag-overlap flag from tests. NFC 2018-10-03 22:02:23 +00:00
fmaxl_call.ll [mips] Mark fmaxl as a long double emulation routine 2018-10-12 08:18:38 +00:00
memory-layout.ll
pr33883.ll
reserved-space.ll
return-float.ll
return-hard-float.ll
return-hard-fp128.ll [DAGCombiner][AMDGPU][Mips] Fold bitcast with volatile loads if the resulting load is legal for the target. 2018-08-28 03:47:20 +00:00
return-hard-struct-f128.ll [DAGCombiner][AMDGPU][Mips] Fold bitcast with volatile loads if the resulting load is legal for the target. 2018-08-28 03:47:20 +00:00
return-struct.ll [mips] Remove -allow-deprecated-dag-overlap flag from tests. NFC 2018-10-03 22:02:23 +00:00
return.ll
roundl-call.ll
stack-alignment.ll
vector.ll [LegalizeVectorTypes] When widening the result of a bitcast from a scalar type, use a scalar_to_vector to turn the scalar into a vector intead of a build vector full of mostly undefs. 2018-10-12 21:59:55 +00:00