Show all
Author Commit Message Labels Comments Date
Default avatar Chris Lattner
Reapply r57699 with a fix to not crash on asms with multiple results. Unlike
Tags
2 tags
Default avatar Dan Gohman
Don't truncate GlobalAddress offsets to int in debug output.
Default avatar Evan Cheng
By min, I mean max.
Default avatar Evan Cheng
When creating intervals, leave min(1, numdefs) holes after each instruction.
Default avatar Mon P Wang
Make llvm memory barrier available as an intrinsic
Tags
checker-110
Default avatar Dan Gohman
Teach DAGCombine to fold constant offsets into GlobalAddress nodes,
Default avatar Dan Gohman
Revert r57699. It's causing regressions in
Default avatar Dan Gohman
Use the opcode predicates, instead of duplicating the code.
Default avatar Dan Gohman
This is now partly done.
Default avatar Dan Gohman
This is done.
Default avatar Dan Gohman
Factor out the code for mapping LLVM IR condition opcodes to
Default avatar Evan Cheng
Add implicit defs of XMM8 to XMM15 on 32-bit call instructions. While this is not technically true, it tells tblgen that these instructions "clobber" the entire XMM register file.
Default avatar Evan Cheng
Add RCBarriers to TargetInstrDesc. It's a list of register classes the given instruction can "clobber". For example, on x86 the call instruction can modify all of the XMM and fp stack registers.
Default avatar Evan Cheng
Fix PR2898. Spiller delete a store for reuse before it knows for sure the reuse happened.
Default avatar Chris Lattner
add support for 128 bit aggregates.
Bill Wendling avatarBill Wendling
The Dwarf writer was comparing mangled and unmangled names for C++ code when we
Default avatar Mon P Wang
Added MemIntrinsicNode which is useful to represent target intrinsics that
Default avatar Dan Gohman
Factor out the code for mapping LLVM IR condition opcodes to
Default avatar Chris Lattner
add support for 128 bit inputs on both x86-64 and x86-32.
Default avatar Chris Lattner
Fix a bug where the x86 backend would reject 64-bit r constraints when
Default avatar Chris Lattner
Fix PR2356 on PowerPC: if we have an input and output that are tied together
Default avatar Chris Lattner
remove an xfailed test.
Default avatar Chris Lattner
remove this test: it is xfailed anyway, and is failing for a reason
Default avatar Evan Cheng
Fix lfence and mfence encoding. These look like MRM5r and MRM6r instructions except they do not have any operands. The RegModRM byte is encoded with register number 0.
Default avatar Evan Cheng
getX86RegNum has long been moved to X86RegisterInfo.
Default avatar Chris Lattner
refactor some code into a helper method, no functionality change.
Default avatar Chris Lattner
Keep track of *which* input constraint matches an output
Tags
2 tags
Default avatar Chris Lattner
add an assert so that PR2356 explodes instead of running off an
Default avatar Gabor Greif
remove spurious space in link
Default avatar Gabor Greif
Add comment on how tagged pointers are
  1. Prev
  2. Next
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.