Displaying 2 results from an estimated 2 matches for "instxxx".
Did you mean:
instptx
2011 Jan 22
3
[LLVMdev] Question about porting LLVM - code selection without assembler feature
...t; :
Instruction {
field bits<32> Inst;
let Namespace = "SP";
bits<2> op;
let Inst{31-30} = op;
dag OutOperandList = outs;
dag InOperandList = ins;
let AsmString = asmstr;
let Pattern = pattern;
}
And define the instruction class of ported target as:
class Instxxx<dag outs, dag ins, string asmstr, list<dag> pattern> :
Instruction {
let Namespace = "xxx";
dag OutOperandList = outs;
dag InOperandList = ins;
let AsmString = asmstr;
let Pattern = pattern;
}
Second, I have read the documentation of "TableGen Fundamentals&q...
2012 Mar 30
1
[LLVMdev] load instruction memory operands value null
Hi,
For a custom target, there is a pass to perform memory dependence analysis, where, i need to get memory pointer for "load instruction". I want to check the pointer alias behavior. I am getting this by considering the memoperands for the load instruction.
For "load instruction", Machine Instruction dumps as below:
vr12<def> = LD_Iri %vr2<kill>, 0;