2010-10-15 |
Jim Grosbach | Encoding information for the various ARM saturating... |
tree | commitdiff |
2010-10-15 |
Jim Grosbach | ARM binary encoding information for RSB and RSC instruc... |
tree | commitdiff |
2010-10-15 |
Jim Grosbach | Don't mark argument value stores as immutable, as other... |
tree | commitdiff |
2010-10-15 |
Bob Wilson | Use simple RegState::Define flag instead of getDefRegSt... |
tree | commitdiff |
2010-10-15 |
Rafael Espindola | Refactor alias handling to AliasedSymbol. |
tree | commitdiff |
2010-10-15 |
Eric Christopher | Expand GEP handling for constant offsets. |
tree | commitdiff |
2010-10-15 |
Jim Grosbach | When expanding the MOVsr[la]_flag pseudos, the CPSR... |
tree | commitdiff |
2010-10-15 |
Jim Grosbach | ARM mode encoding information for UBFX and SBFX instruc... |
tree | commitdiff |
2010-10-15 |
Jakob Stoklund Olesen | Remove unused accessor. |
tree | commitdiff |
2010-10-15 |
Rafael Espindola | Refactor code a bit and avoid creating unnecessary... |
tree | commitdiff |
2010-10-15 |
Bob Wilson | Remove unused ARMISD::AND selection DAG node. |
tree | commitdiff |
2010-10-15 |
Bob Wilson | ARM instructions that are both predicated and set the... |
tree | commitdiff |
2010-10-15 |
Jim Grosbach | Encoding info for extension instructions. |
tree | commitdiff |
2010-10-15 |
Jakob Stoklund Olesen | Eliminate curli from SplitEditor. Use the LiveRangeEdit... |
tree | commitdiff |
2010-10-15 |
Jakob Stoklund Olesen | Move stack slot assignments into LiveRangeEdit. |
tree | commitdiff |
2010-10-14 |
Jakob Stoklund Olesen | Create a new LiveRangeEdit class to keep track of the... |
tree | commitdiff |
2010-10-14 |
Jim Grosbach | Add missing Rd encoding for MOVs instruction. |
tree | commitdiff |
2010-10-14 |
Jim Grosbach | Refactor the MOVsr[al]_flag and RRX pseudo-instructions... |
tree | commitdiff |
2010-10-14 |
Dan Gohman | Tolerate a null parent pointer. |
tree | commitdiff |
2010-10-14 |
Jim Grosbach | Tweak the ARM backend to use the RRX mnemonic instead... |
tree | commitdiff |
2010-10-14 |
Francois Pichet | Always use binary mode for output stream. This is impor... |
tree | commitdiff |
2010-10-14 |
Jim Grosbach | MOVi16 and MOVT ARM mode encodings. |
tree | commitdiff |
2010-10-14 |
Jakob Stoklund Olesen | Only split around a loop if the live range has uses... |
tree | commitdiff |
2010-10-14 |
Jim Grosbach | Simplify encoding information and add 'dst' operand... |
tree | commitdiff |
2010-10-14 |
Rafael Espindola | Remove some code duplication. |
tree | commitdiff |
2010-10-14 |
Oscar Fuentes | Remove explicit dependency of LLVMARMCodeGen on LLVMARM... |
tree | commitdiff |
2010-10-14 |
Oscar Fuentes | When building shared libraries, link to required system... |
tree | commitdiff |
2010-10-14 |
Eric Christopher | Handle more complex GEP based loads and add a few TODOs... |
tree | commitdiff |
2010-10-14 |
Bill Wendling | Add support for vmov.f64/.f32 encoding. There's a bit... |
tree | commitdiff |
2010-10-14 |
Bill Wendling | Add encoding for 'fmstat'. |
tree | commitdiff |
2010-10-14 |
Evan Cheng | Register pressure and instruction latency aware machine... |
tree | commitdiff |
2010-10-14 |
Bill Wendling | - Add encodings for multiply add/subtract instructions... |
tree | commitdiff |
2010-10-14 |
Chris Lattner | fix a bug I introduced, no idea how this didn't repro... |
tree | commitdiff |
2010-10-14 |
Jim Grosbach | Regenerate. No functional change, just cleanup. |
tree | commitdiff |
2010-10-14 |
Chris Lattner | add uadd_ov/usub_ov to apint, consolidate constant... |
tree | commitdiff |
2010-10-13 |
Chris Lattner | constify these methods. |
tree | commitdiff |
2010-10-13 |
Jim Grosbach | Detabify and clean up 80 column violations. |
tree | commitdiff |
2010-10-13 |
Chris Lattner | add a few operations for signed operations that also |
tree | commitdiff |
2010-10-13 |
Jim Grosbach | A few 80 column fixes. |
tree | commitdiff |
2010-10-13 |
Jim Grosbach | trailing whitespace |
tree | commitdiff |
2010-10-13 |
Jim Grosbach | Add a FIXME. |
tree | commitdiff |
2010-10-13 |
Jim Grosbach | Add operand encoding bits for SMC and SVC in ARM mode. |
tree | commitdiff |
2010-10-13 |
Jim Grosbach | More encoding cleanup. Also add register Rd operands... |
tree | commitdiff |
2010-10-13 |
Owen Anderson | CallGraphSCC passes implicity require CallGraph analysis. |
tree | commitdiff |
2010-10-13 |
Owen Anderson | Analysis groups need to initialize their default implem... |
tree | commitdiff |
2010-10-13 |
Jim Grosbach | Simplify some ARM encoding information. |
tree | commitdiff |
2010-10-13 |
Eric Christopher | Update comment. |
tree | commitdiff |
2010-10-13 |
Jim Grosbach | Add a FIXME. The ADR instruction is a bit odd. |
tree | commitdiff |
2010-10-13 |
Jim Grosbach | Refactor the ARM 'setend' instruction pattern. Use... |
tree | commitdiff |
2010-10-13 |
Bill Wendling | Add MC encodings for VCVT* instrunctions. |
tree | commitdiff |
2010-10-13 |
Jim Grosbach | Add a FIXME. |
tree | commitdiff |
2010-10-13 |
Jim Grosbach | Make a few more bits of some simple instructions explic... |
tree | commitdiff |
2010-10-13 |
Jim Grosbach | Add ARM mode encoding for [SU]XT[BH] and [SU]XTA[BH... |
tree | commitdiff |
2010-10-13 |
Jim Grosbach | Fix encoding for compares. No Rd register. |
tree | commitdiff |
2010-10-13 |
Jim Grosbach | Add ARM mode operand encoding information for ADDE... |
tree | commitdiff |
2010-10-13 |
Rafael Espindola | Fix another case where we were preferring instructions... |
tree | commitdiff |
2010-10-13 |
Rafael Espindola | Fix PR8365 by adding a more specialized Pat that checks... |
tree | commitdiff |
2010-10-13 |
Tobias Grosser | Add Region::isTopLevelRegion(). |
tree | commitdiff |
2010-10-13 |
Eric Christopher | Start handling more global variables. |
tree | commitdiff |
2010-10-13 |
Tobias Grosser | RegionInfo: Fix trivial error that slipped in last... |
tree | commitdiff |
2010-10-13 |
Tobias Grosser | RegionInfo: Update RegionInfo after a BB was split. |
tree | commitdiff |
2010-10-13 |
Tobias Grosser | RegioInfo: Add getExpandedRegion(). |
tree | commitdiff |
2010-10-13 |
Tobias Grosser | RegionInfo: Allow to update exit and entry of a region. |
tree | commitdiff |
2010-10-13 |
Tobias Grosser | RegionInfo: Enhance addSubregion. |
tree | commitdiff |
2010-10-13 |
Tobias Grosser | RegionInfo: Allow to set the parent region of a basic... |
tree | commitdiff |
2010-10-13 |
Rafael Espindola | Fix PR8313 by changing ValueToValueMap use a TrackingVH. |
tree | commitdiff |
2010-10-13 |
Evan Cheng | Limit load / store issues (at least until we have a... |
tree | commitdiff |
2010-10-13 |
Rafael Espindola | Be more consistent in using ValueToValueMapTy. |
tree | commitdiff |
2010-10-13 |
Bill Wendling | Add encodings for VNEG and VSQRT. Also add encodings... |
tree | commitdiff |
2010-10-13 |
Bill Wendling | Add encodings for VCVT instructions. |
tree | commitdiff |
2010-10-13 |
Jim Grosbach | Add ARM encoding information for comparisons, forced... |
tree | commitdiff |
2010-10-13 |
Bill Wendling | Add VCMPZ and VABS. |
tree | commitdiff |
2010-10-13 |
Tobias Grosser | RegionInfo: Free the RegionNodes in cache. |
tree | commitdiff |
2010-10-13 |
Bill Wendling | Refactor VCMP instructions. |
tree | commitdiff |
2010-10-12 |
Jim Grosbach | Add the rest of the ARM so_reg encoding options (regist... |
tree | commitdiff |
2010-10-12 |
Bill Wendling | Add encodings for VNMUL[SD]. |
tree | commitdiff |
2010-10-12 |
Bill Wendling | Add encodings for VDIV and VMUL. |
tree | commitdiff |
2010-10-12 |
Evan Cheng | Turn some fp stackifier assertion into errors to avoid... |
tree | commitdiff |
2010-10-12 |
Jim Grosbach | Move the ARM so_imm encoding into a custom operand... |
tree | commitdiff |
2010-10-12 |
Bill Wendling | Refactor some of the encoding logic into a base class... |
tree | commitdiff |
2010-10-12 |
Jim Grosbach | Add custom encoder for the 's' bit denoting whether... |
tree | commitdiff |
2010-10-12 |
Bill Wendling | Add encoding for VSUB and VCMP. |
tree | commitdiff |
2010-10-12 |
Bill Wendling | Encoding for VADDD. Plus a test for the VFP instructions. |
tree | commitdiff |
2010-10-12 |
Bill Wendling | Split out the "size" field from the encoding. The newer... |
tree | commitdiff |
2010-10-12 |
Eric Christopher | Fix thinko in arm fast isel alloca rewrite. |
tree | commitdiff |
2010-10-12 |
Jim Grosbach | Encoding for ARM-mode VADD.F32 instruction. |
tree | commitdiff |
2010-10-12 |
Owen Anderson | Begin adding static dependence information to passes... |
tree | commitdiff |
2010-10-12 |
Eric Christopher | Combine these together - should probably have some... |
tree | commitdiff |
2010-10-12 |
Nick Lewycky | Mark variable 'NoImplicitFloatOps' used only in an... |
tree | commitdiff |
2010-10-12 |
Jim Grosbach | Add MOVi ARM encoding. |
tree | commitdiff |
2010-10-12 |
Dan Gohman | Initial va_arg support for x86-64. Patch by David Meyer! |
tree | commitdiff |
2010-10-12 |
Jim Grosbach | Nuke unused wrapper function. |
tree | commitdiff |
2010-10-12 |
Jakob Stoklund Olesen | Remove the x86 MOV{32,64}{rr,rm,mr}_TC instructions. |
tree | commitdiff |
2010-10-12 |
Jim Grosbach | Add encoding information for the remainder of the gener... |
tree | commitdiff |
2010-10-12 |
Bob Wilson | PR8359: The ARM backend may end up allocating registers... |
tree | commitdiff |
2010-10-12 |
Eric Christopher | Rework alloca handling so that we can load or store... |
tree | commitdiff |
2010-10-12 |
Eric Christopher | Handle a wider arrangement of loads. |
tree | commitdiff |
2010-10-12 |
Dan Gohman | Delete a redundant check. |
tree | commitdiff |
2010-10-12 |
Dan Gohman | More SmallVectorImpls. |
tree | commitdiff |
2010-10-12 |
Dan Gohman | Shrink a SmallVector with a known maximum size. |
tree | commitdiff |
next |