search for: x86instcom

Displaying 4 results from an estimated 4 matches for "x86instcom".

2011 Aug 04
3
[LLVMdev] Multiple one-line bugs in LLVM
...size()/2) {     if (ByteValues.size()-1-DestByteNo != InputByteNo)       return true;   } else {     if (ByteValues.size()-1-DestByteNo != InputByteNo)       return true;   } Note that 'then' and 'else' are the same. It can be a problem or can not. ---- lib/Target/X86/InstPrinter/X86InstComments.cpp:208   case X86::VPERMILPSri:     DecodeVPERMILPSMask(4, MI->getOperand(2).getImm(),                         ShuffleMask);     Src1Name = getRegName(MI->getOperand(0).getReg());   case X86::VPERMILPSYri:     DecodeVPERMILPSMask(8, MI->getOperand(2).getImm(),                        ...
2011 Feb 15
0
[LLVMdev] Need Advice: X86ShuffleDecode Problem
...les properly, I need to pass types to the X86ShuffleDecode logic. NumElements is not enough because 4 elements could mean 4 32-bit or 4 64-bit. The shuffle decode will be different based on the element type. As things stand right now, X86ShuffleDecode.hpp gets included into X86ISLowering.cpp and X86InstComments.cpp (at the very least, there may be other clients I'm not aware of). All functions in X86ShuffleDecode.hpp are static in the header with their full implementation visible. The #include strategy breaks down because sometimes static functions are defined in X86ShuffleDecode.hpp that are n...
2011 Aug 04
0
[LLVMdev] Multiple one-line bugs in LLVM
...> if (ByteValues.size()-1-DestByteNo != InputByteNo) > return true; > } > > Note that 'then' and 'else' are the same. It can be a problem or can not. I've CC'd Chris since he wrote this code. > > ---- > > lib/Target/X86/InstPrinter/X86InstComments.cpp:208 > case X86::VPERMILPSri: > DecodeVPERMILPSMask(4, MI->getOperand(2).getImm(), > ShuffleMask); > Src1Name = getRegName(MI->getOperand(0).getReg()); > case X86::VPERMILPSYri: > DecodeVPERMILPSMask(8, MI->getOperand(...
2015 Jul 29
1
[LLVMdev] Error when i am using command make -j4 command in cygwin to compile safecode
...stPrinter' llvm[4]: Compiling X86ATTInstPrinter.cpp for Release+Asserts build llvm[3]: Compiling DwarfUnit.cpp for Release+Asserts 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...