search for: x86intelinstprint

Displaying 7 results from an estimated 7 matches for "x86intelinstprint".

Did you mean: x86intelinstprinter
2013 Sep 17
0
[LLVMdev] [patch] alias instruction for Intel syntax
this patch prints out alias instruction for Intel sytax in diasm code. thanks. Jun diff --git a/lib/Target/X86/InstPrinter/X86IntelInstPrinter.cpp b/lib/Target/X86/InstPrinter/X86IntelInstPrinter.cpp index e7e7b15..b9f78a5 100644 --- a/lib/Target/X86/InstPrinter/X86IntelInstPrinter.cpp +++ b/lib/Target/X86/InstPrinter/X86IntelInstPrinter.cpp @@ -39,7 +39,8 @@ void X86IntelInstPrinter::printInst(const MCInst *MI, raw_ostream &OS,...
2013 Oct 28
2
[LLVMdev] Are Opcode and register mappings exposed anywhere?
On Oct 28, 2013, at 2:02 PM, Tyler Hardin <tghardin1 at catamount.wcu.edu> wrote: > See the source here: https://github.com/earl/llvm-mirror/blob/master/lib/Target/X86/InstPrinter/X86IntelInstPrinter.cpp. It looks like getRegisterName might do what you want, but I don't know where it's coming from. (Whether it's a function or a member of a super class. Hopefully, if it's a member, it's public.) Looks like X86ATTInstPrinter::getRegisterName() and X86IntelInstPrinter::getRe...
2013 Oct 28
0
[LLVMdev] Are Opcode and register mappings exposed anywhere?
See the source here: https://github.com/earl/llvm-mirror/blob/master/lib/Target/X86/InstPrinter/X86IntelInstPrinter.cpp. It looks like getRegisterName might do what you want, but I don't know where it's coming from. (Whether it's a function or a member of a super class. Hopefully, if it's a member, it's public.) PS Sorry for the duplicate, Stephen. I forgot to CC the list. On Oct 28, 2013...
2013 Oct 28
2
[LLVMdev] Are Opcode and register mappings exposed anywhere?
I'm iterating over MCInsts and I'd like to examine particular instructions. For example, I'd like to look at all x86 CALL64m instructions. I may be missing something, but it seems like my only option is to use MCInstPrinter::getOpcodeName and compare strings. (Of course, I could iterate through the opcodes and build up a table of the ones I'm interested in to avoid string
2013 Oct 29
0
[LLVMdev] Are Opcode and register mappings exposed anywhere?
...Mon, Oct 28, 2013 at 11:23 AM, Stephen Checkoway <s at pahtak.org> wrote: > > On Oct 28, 2013, at 2:02 PM, Tyler Hardin <tghardin1 at catamount.wcu.edu> > wrote: > > > See the source here: > https://github.com/earl/llvm-mirror/blob/master/lib/Target/X86/InstPrinter/X86IntelInstPrinter.cpp. > It looks like getRegisterName might do what you want, but I don't know > where it's coming from. (Whether it's a function or a member of a super > class. Hopefully, if it's a member, it's public.) > > Looks like X86ATTInstPrinter::getRegisterName() and &g...
2014 Apr 03
5
[LLVMdev] comparing .o files from different build trees
...Target/X86/Release+Asserts/X86RegisterInfo.o differ: byte 33493, line 108 ./lib/Target/X86/InstPrinter/Release+Asserts/X86ATTInstPrinter.o ../../recurse2be/build/./lib/Target/X86/InstPrinter/Release+Asserts/X86ATTInstPrinter.o differ: byte 93564, line 89 ./lib/Target/X86/InstPrinter/Release+Asserts/X86IntelInstPrinter.o ../../recurse2be/build/./lib/Target/X86/InstPrinter/Release+Asserts/X86IntelInstPrinter.o differ: byte 107220, line 484 ./lib/Target/X86/AsmParser/Release+Asserts/X86AsmParser.o ../../recurse2be/build/./lib/Target/X86/AsmParser/Release+Asserts/X86AsmParser.o differ: byte 287278, line 1617 ./lib...
2015 Jul 29
1
[LLVMdev] Error when i am using command make -j4 command in cygwin to compile safecode
...erts build llvm[3]: Compiling InstCombineMulDivRem.cpp for Release+Asserts build llvm[3]: Compiling LowerExpectIntrinsic.cpp for Release+Asserts build llvm[4]: Compiling X86InstComments.cpp for Release+Asserts build llvm[3]: Compiling MemCpyOptimizer.cpp for Release+Asserts build llvm[4]: Compiling X86IntelInstPrinter.cpp for Release+Asserts build llvm[3]: Compiling InstCombinePHI.cpp for Release+Asserts build llvm[3]: Compiling EHStreamer.cpp for Release+Asserts build llvm[4]: Building Release+Asserts Archive Library libLLVMX86AsmPrinter.a make[4]: Leaving directory '/home/NIKHILREDDY/WORK/LLVM_OBJ/lib/Ta...