Show all
Author Commit Message Labels Comments Date
Default avatar Dan Gohman
Fix a missing #include. Patch by Andrew John Hughes.
Tags
2 tags
Default avatar Dan Gohman
Reorganize the lifetimes of the major objects SelectionDAGISel
Default avatar Owen Anderson
Add a helper method that will be used to support EXTRACT_SUBREG for selecting trunc's in fast-isel.
Tags
2 tags
Bill Wendling avatarBill Wendling
Make "movdq2q" and "movq2dq" dependent upon having SSE2 because they use the
Bill Wendling avatarBill Wendling
Put file scoped constants in an anonymous namespace. Use the "using namespace
Default avatar Evan Cheng
Move the check whether it's worth remating to caller.
Default avatar Devang Patel
Do not apply the transformation if the target does not support DestTy natively.
Default avatar Devang Patel
Backout 55429
Default avatar Dan Gohman
Fix FastISel's bitcast code for the case where getRegForValue fails.
Default avatar Evan Cheng
Refactor isSafeToReMat out of 2addr pass.
Default avatar Devang Patel
Add facility to create a target.
Default avatar Owen Anderson
Use TargetLowering to get the types in fast isel, which handles pointer types correctly for our purposes.
Default avatar Dan Gohman
Don't check TLI.getOperationAction. The FastISel way is to
Default avatar Dan Gohman
Add a new FastISel method, getRegForValue, which takes care of
Default avatar Dan Gohman
Add a comment about the current floating-point constant code in FastISel.
Default avatar Devang Patel
Fix typos and whitespaces. Other cosmetic changes based on feedback.
Default avatar Chris Lattner
Minor cleanup.
Default avatar Dan Gohman
Reinstate the x86-64 portion of r55190. When doing extloads into
Default avatar Dan Gohman
Optimize ScheduleDAGRRList's topological sort to use one pass instead
Default avatar Dan Gohman
Optimize ScheduleDAG's ComputeDepths and ComputeHeights to not need
Default avatar Dan Gohman
Remove the std::ostream form of PseudoSourceValue's print,
Default avatar Dan Gohman
Update a comment to reflect recent changes.
Default avatar Dan Gohman
Unbreak PseudoSourceValue::print. This fixes -print-machine-instrs
Default avatar Dan Gohman
Diagnose uses of unsized types with the byval attribute in the
Default avatar Dan Gohman
Update wording, as aggregates are now first-class.
Default avatar Evan Cheng
Add DebugInfoBuilder. Patch by Talin!
Default avatar Dan Gohman
Basic FastISel support for floating-point constants.
Default avatar Owen Anderson
Fix handling of inttoptr and ptrtoint when unhandled operands are present.
Default avatar Owen Anderson
Add support for fast isel of inttoptr and ptrtoint in the cases where truncation is not needed.
Default avatar Owen Anderson
Factor out a large amoutn of the cast handling code in fast isel into helper methods.
  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.