2012-03-04 |
Craig Topper | Use uint16_t instead of unsigned to store registers... |
tree | commitdiff |
2012-03-04 |
Craig Topper | Use uint16_t to store registers in callee saved registe... |
tree | commitdiff |
2012-03-01 |
Evan Cheng | Neuter the optimization I implemented with r107852... |
tree | commitdiff |
2012-03-01 |
Jakob Stoklund Olesen | Handle regmasks in Thumb1RegisterInfo::saveScavengerReg... |
tree | commitdiff |
2012-03-01 |
Jim Grosbach | ARM use the right opcode for FP<->Integer move in fast... |
tree | commitdiff |
2012-03-01 |
Kevin Enderby | Change ARMInstPrinter::printPredicateOperand() so it... |
tree | commitdiff |
2012-02-29 |
Derek Schuff | Make MemoryObject accessor members const again |
tree | commitdiff |
2012-02-28 |
Jim Grosbach | ARM implement TargetInstrInfo::getNoopForMachoTarget() |
tree | commitdiff |
2012-02-28 |
Jim Grosbach | ARM vbit/vbif/vbsl assembly optional size suffix. |
tree | commitdiff |
2012-02-28 |
Evan Cheng | Re-commit r151623 with fix. Only issue special no-retur... |
tree | commitdiff |
2012-02-28 |
Daniel Dunbar | Revert r151623 "Some ARM implementaions, e.g. A-series... |
tree | commitdiff |
2012-02-28 |
Evan Cheng | Some ARM implementaions, e.g. A-series, does return... |
tree | commitdiff |
2012-02-28 |
Jakob Stoklund Olesen | Enable ARM base pointer when calling functions with... |
tree | commitdiff |
2012-02-27 |
Jim Grosbach | ARM BL/BLX instruction fixups should use relocations. |
tree | commitdiff |
2012-02-27 |
Kevin Enderby | Fix the symbolic operand added for the C disassmbler... |
tree | commitdiff |
2012-02-24 |
Benjamin Kramer | Remove unused cl::opt, make another opt static. |
tree | commitdiff |
2012-02-24 |
Jim Grosbach | Thumb2 asm aliases for wide bitwise w/ immediate instru... |
tree | commitdiff |
2012-02-24 |
Jia Liu | comment fix |
tree | commitdiff |
2012-02-24 |
Jakob Stoklund Olesen | Switch ARM target to register masks. |
tree | commitdiff |
2012-02-24 |
Jim Grosbach | Make sure the regs are low regs for tMUL size reduction. |
tree | commitdiff |
2012-02-24 |
Jim Grosbach | Thumb2 size reduction fix for tied operands of tMUL. |
tree | commitdiff |
2012-02-24 |
Dan Gohman | When emitting a cmp with 0 for a lowered select, mask... |
tree | commitdiff |
2012-02-23 |
Kevin Enderby | Updated the llvm-mc disassembler C API to support for... |
tree | commitdiff |
2012-02-23 |
Duncan Sands | Remove unused variable. |
tree | commitdiff |
2012-02-23 |
Evan Cheng | Canonicalize (srl (bswap x), 16) to (rotr (bswap x... |
tree | commitdiff |
2012-02-23 |
Evan Cheng | Optimize a couple of common patterns involving conditio... |
tree | commitdiff |
2012-02-22 |
Chad Rosier | Remove extra semi-colons. |
tree | commitdiff |
2012-02-22 |
Craig Topper | Make all pointers to TargetRegisterClass const since... |
tree | commitdiff |
2012-02-22 |
Jakob Stoklund Olesen | Clarify ARM calling conventions. |
tree | commitdiff |
2012-02-21 |
Jakob Stoklund Olesen | Calls don't really change the stack pointer. |
tree | commitdiff |
2012-02-21 |
Evan Cheng | Proper support for a bastardized darwin-eabi hybird... |
tree | commitdiff |
2012-02-20 |
James Molloy | Improve generated code for extending loads and some... |
tree | commitdiff |
2012-02-19 |
Ahmed Charles | Remove dead code. Improve llvm_unreachable text. Simpli... |
tree | commitdiff |
2012-02-19 |
Jia Liu | comment fix ARM.h |
tree | commitdiff |
2012-02-18 |
Jia Liu | Emacs-tag and some comment fix for all ARM, CellSPU... |
tree | commitdiff |
2012-02-17 |
Jakob Stoklund Olesen | Handle regmask operands in ARMInstrInfo. |
tree | commitdiff |
2012-02-17 |
Jakob Stoklund Olesen | Fix ARMBaseInstrInfo::getInstrLatency for calls. |
tree | commitdiff |
2012-02-17 |
Chad Rosier | [fast-isel] Add support for returning non-legal types... |
tree | commitdiff |
2012-02-17 |
Lang Hames | Re-enable 150652 and 150654 - Make FPSCR non-reserved... |
tree | commitdiff |
2012-02-16 |
Chad Rosier | Remove unnecessary assignment to temporary, ResultReg. |
tree | commitdiff |
2012-02-16 |
Lang Hames | Oop - r150653 + r150654 broke one of my test cases... |
tree | commitdiff |
2012-02-16 |
Lang Hames | FPSCR shouldn't be reserved. |
tree | commitdiff |
2012-02-15 |
Chad Rosier | Add braces to if clause to make symmetric with associat... |
tree | commitdiff |
2012-02-15 |
Bill Wendling | Strip the pointer casts from the constants here. |
tree | commitdiff |
2012-02-15 |
Chad Rosier | Use a temporary variable, rather then a series of redun... |
tree | commitdiff |
2012-02-14 |
Chad Rosier | Remove unnecessary assignment to temporary, ResultReg. |
tree | commitdiff |
2012-02-14 |
Lang Hames | Third time's the charm...? |
tree | commitdiff |
2012-02-14 |
Lang Hames | Unswap swap operands, partially reducing confusion. |
tree | commitdiff |
2012-02-13 |
Bill Wendling | Don't reserve the R0 and R1 registers here. We don... |
tree | commitdiff |
2012-02-13 |
Lang Hames | Make operands for VSWP read-modify-write. |
tree | commitdiff |
2012-02-11 |
Benjamin Kramer | Make the EDis tables const. |
tree | commitdiff |
2012-02-10 |
Jim Grosbach | Revert r150222, as the clang driver now handles this... |
tree | commitdiff |
2012-02-10 |
Jason W Kim | Make valgrind happy. |
tree | commitdiff |
2012-02-10 |
Jim Grosbach | ARM on darwin, v6 implies the presence of VFP for the... |
tree | commitdiff |
2012-02-09 |
James Molloy | Teach the MC and disassembler about SoftFail, and hook... |
tree | commitdiff |
2012-02-08 |
Andrew Trick | Codegen pass definition cleanup. No functionality. |
tree | commitdiff |
2012-02-08 |
Chad Rosier | [fast-isel] Add support for SUBs with non-legal types. |
tree | commitdiff |
2012-02-08 |
Chad Rosier | [fast-isel] Add support for ORs with non-legal types. |
tree | commitdiff |
2012-02-07 |
Chad Rosier | [fast-isel] Add support for indirect branches. |
tree | commitdiff |
2012-02-07 |
Evan Cheng | Do not fold ADD / SUB into load / store (to form pre... |
tree | commitdiff |
2012-02-07 |
Craig Topper | Convert assert(0) to llvm_unreachable |
tree | commitdiff |
2012-02-06 |
Chad Rosier | [fast-isel] Add support for ADDs with non-legal types. |
tree | commitdiff |
2012-02-06 |
Derek Schuff | Enable streaming of bitcode |
tree | commitdiff |
2012-02-05 |
Evan Cheng | DefinesPredicate should only look for def operands... |
tree | commitdiff |
2012-02-05 |
Duncan Sands | Persuade GCC that there is nothing worth warning about... |
tree | commitdiff |
2012-02-04 |
Andrew Trick | TargetPassConfig: confine the MC configuration to Targe... |
tree | commitdiff |
2012-02-03 |
Chad Rosier | [fast-isel] Add support for URem. |
tree | commitdiff |
2012-02-03 |
Chad Rosier | [fast-isel] Rename isZExt to isSigned. No functional... |
tree | commitdiff |
2012-02-03 |
Chad Rosier | [fast-isel] Add support for UDIV. |
tree | commitdiff |
2012-02-03 |
Chad Rosier | [fast-isel] Add support for FPToUI. Also add test... |
tree | commitdiff |
2012-02-03 |
Chad Rosier | [fast-isel] Add support for selecting UIToFP. |
tree | commitdiff |
2012-02-03 |
Andrew Trick | Added TargetPassConfig. The first little step toward... |
tree | commitdiff |
2012-02-02 |
Jakob Stoklund Olesen | Add pseudo-registers for pairs, triples, and quads... |
tree | commitdiff |
2012-02-01 |
Jakob Stoklund Olesen | Move ARM subreg index compositions to the SubRegIndex... |
tree | commitdiff |
2012-01-31 |
Jim Grosbach | Tidy up. One more return type mismatch fix. |
tree | commitdiff |
2012-01-31 |
Jim Grosbach | Refactor loop for better readability. |
tree | commitdiff |
2012-01-31 |
Jim Grosbach | Add explanatory comment. |
tree | commitdiff |
2012-01-29 |
Anton Korobeynikov | Cleanups for EABI standard functions |
tree | commitdiff |
2012-01-29 |
Anton Korobeynikov | Use base AAPCS for varargs functions even for AAPCS... |
tree | commitdiff |
2012-01-28 |
Bob Wilson | Add a note about a potential optimization for clz/ctz... |
tree | commitdiff |
2012-01-28 |
James Molloy | Ensure .AliasedSymbol() is called on all uses of getSym... |
tree | commitdiff |
2012-01-27 |
Jim Grosbach | Better user diagnostics for more ARM MachO relocation... |
tree | commitdiff |
2012-01-26 |
Jim Grosbach | Keep source information, if available, around for ARM... |
tree | commitdiff |
2012-01-26 |
Jim Grosbach | Tidy up. Fix mismatched return types for error handling. |
tree | commitdiff |
2012-01-26 |
James Molloy | Add support for the R_ARM_TARGET1 relocation, which... |
tree | commitdiff |
2012-01-25 |
Anton Korobeynikov | Properly emit ctors / dtors with priorities into desire... |
tree | commitdiff |
2012-01-25 |
Jim Grosbach | ARM assemly parsing and validation of IT instruction. |
tree | commitdiff |
2012-01-25 |
Jim Grosbach | NEON VLD4(all lanes) assembly parsing and encoding. |
tree | commitdiff |
2012-01-24 |
Jim Grosbach | Tidy up. Rename VLD4DUP patterns for consistency. |
tree | commitdiff |
2012-01-24 |
Jim Grosbach | NEON VLD3(all lanes) assembly parsing and encoding. |
tree | commitdiff |
2012-01-24 |
Jim Grosbach | NEON VST4(one lane) assembly parsing and encoding. |
tree | commitdiff |
2012-01-24 |
Owen Anderson | Widen the instruction encoder that TblGen emits to... |
tree | commitdiff |
2012-01-24 |
Jim Grosbach | NEON VLD4(one lane) assembly parsing and encoding. |
tree | commitdiff |
2012-01-24 |
Jim Grosbach | NEON Two-operand assembly aliases for VSRA. |
tree | commitdiff |
2012-01-24 |
Jim Grosbach | NEON Two-operand assembly aliases for VSLI. |
tree | commitdiff |
2012-01-24 |
Jim Grosbach | NEON Two-operand assembly aliases for VSRI. |
tree | commitdiff |
2012-01-24 |
Jim Grosbach | NEON add correct predicates for some asm aliases. |
tree | commitdiff |
2012-01-24 |
Anton Korobeynikov | Use correct register class for am2offset register operands. |
tree | commitdiff |
2012-01-24 |
Jim Grosbach | NEON VST4(multiple 4 element structures) assembly parsing. |
tree | commitdiff |
2012-01-24 |
Jim Grosbach | NEON VLD4(multiple 4 element structures) assembly parsing. |
tree | commitdiff |
next |