[X86][X87] Tag FP_TO_INT_IN_MEM pseudos with hasNoSchedulingInfo

We don't need scheduling info for pseudos

llvm-svn: 319197
This commit is contained in:
Simon Pilgrim 2017-11-28 18:10:29 +00:00
parent b45c164fc2
commit 4fecbd8871
1 changed files with 2 additions and 2 deletions

View File

@ -73,8 +73,8 @@ def fpimmneg1 : FPImmLeaf<fAny, [{
return Imm.isExactlyValue(-1.0); return Imm.isExactlyValue(-1.0);
}]>; }]>;
// Some 'special' instructions // Some 'special' instructions - expanded after instruction selection.
let usesCustomInserter = 1 in { // Expanded after instruction selection. let usesCustomInserter = 1, hasNoSchedulingInfo = 1 in {
def FP32_TO_INT16_IN_MEM : PseudoI<(outs), (ins i16mem:$dst, RFP32:$src), def FP32_TO_INT16_IN_MEM : PseudoI<(outs), (ins i16mem:$dst, RFP32:$src),
[(X86fp_to_i16mem RFP32:$src, addr:$dst)]>; [(X86fp_to_i16mem RFP32:$src, addr:$dst)]>;
def FP32_TO_INT32_IN_MEM : PseudoI<(outs), (ins i32mem:$dst, RFP32:$src), def FP32_TO_INT32_IN_MEM : PseudoI<(outs), (ins i32mem:$dst, RFP32:$src),