Displaying 2 results from an estimated 2 matches for "movsuto_a".
2017 Jul 27
2
Are there some strong naming conventions in TableGen?
Hi,
For the development of a new micro-controller backend, I try to lowering the following store SDNode: t5: ch = store<ST2[%ptr2](align=4)> t0, Constant:i16<3>, FrameIndex:i16<1>, undef:i16
I have defined the following instruction and associated DAG pattern.
def MOVSUTO_A_i32o : CLPFPU_A_i32o_Inst<0b1000001101,
(ins IMM16Operand:$ImmA,FPUaOffsetOperand:$OffsetB),
(outs ),
[],...
2017 Sep 20
1
Store lowering -> Cannot select FrameIndex.
...to lower the store LLVM-IR instruction as per the following LLVM IR program:
*** IR Dump After Module Verifier ***
define void @storeloadi32() {
%ptr = alloca i32
store volatile i32 12, i32* %ptr
ret void
}
The target instruction is associated to the store like this:
def MOVSUTO_A_iSLr : CLPFPU_A_iSLr<0b1000001101,
(ins IMM32Operand:$ImmA, FPUaRegisterOperand:$RegB),
(outs ),
[],
&qu...