2011-11-15 |
Jim Grosbach | Thumb2 assembly parsing for mul.w in IT block fix. |
tree | commitdiff |
2011-11-15 |
Jim Grosbach | ARM parsing datatype suffix variants for register-write... |
tree | commitdiff |
2011-11-15 |
Jay Foad | Fix typo in comment. |
tree | commitdiff |
2011-11-15 |
Jay Foad | Make use of MachinePointerInfo::getFixedStack. This... |
tree | commitdiff |
2011-11-15 |
Jay Foad | Remove some unnecessary includes of PseudoSourceValue.h. |
tree | commitdiff |
2011-11-15 |
Evan Cheng | Add vmov.f32 to materialize f32 immediate splats which... |
tree | commitdiff |
2011-11-15 |
Jim Grosbach | ARM parsing datatype suffix variants for fixed-writebac... |
tree | commitdiff |
2011-11-14 |
Jim Grosbach | ARM parsing datatype suffix variants for non-writeback... |
tree | commitdiff |
2011-11-14 |
Jim Grosbach | ARM parsing datatype suffix variants for non-writeback... |
tree | commitdiff |
2011-11-14 |
Jim Grosbach | Add explanatory comment. |
tree | commitdiff |
2011-11-14 |
Jim Grosbach | Split out the plain '.{8|16|32|64}' suffix handling. |
tree | commitdiff |
2011-11-14 |
Jim Grosbach | ARM parsing optional datatype suffix for VAND/VEOR... |
tree | commitdiff |
2011-11-14 |
Chad Rosier | Supporting inline memmove isn't going to be worthwhile... |
tree | commitdiff |
2011-11-14 |
Jim Grosbach | ARM VLDR/VSTR instructions don't need a size suffix. |
tree | commitdiff |
2011-11-14 |
Chad Rosier | Add support for inlining small memcpys. |
tree | commitdiff |
2011-11-14 |
Chad Rosier | Fix a performance regression from r144565. Positive... |
tree | commitdiff |
2011-11-14 |
Jim Grosbach | ARM assembly parsing type suffix options for VLDR/VSTR. |
tree | commitdiff |
2011-11-14 |
Chad Rosier | Add support for Thumb load/stores with negative offsets. |
tree | commitdiff |
2011-11-14 |
Jim Grosbach | Tidy up. 80 column. |
tree | commitdiff |
2011-11-14 |
Chad Rosier | Add support for ARM halfword load/stores and signed... |
tree | commitdiff |
2011-11-13 |
Chad Rosier | The order in which the predicate is added differs betwe... |
tree | commitdiff |
2011-11-13 |
Chad Rosier | Temporarily disable SelectIntrinsicCall when in ARM... |
tree | commitdiff |
2011-11-13 |
Chad Rosier | Fix comments. |
tree | commitdiff |
2011-11-13 |
Chad Rosier | Add support for emitting both signed- and zero-extend... |
tree | commitdiff |
2011-11-12 |
Daniel Dunbar | build: Attempt to rectify inconsistencies between CMake... |
tree | commitdiff |
2011-11-12 |
Jim Grosbach | ARM refactor simple immediate asm operand render methods. |
tree | commitdiff |
2011-11-12 |
Jim Grosbach | Re-apply 144430, this time with the associated isel... |
tree | commitdiff |
2011-11-11 |
Jim Grosbach | Oops. Missed the isel half of this. revert while I... |
tree | commitdiff |
2011-11-11 |
Jim Grosbach | ARM assembly parsing for VST1 two-register encoding. |
tree | commitdiff |
2011-11-11 |
Jim Grosbach | ARM optional size suffix for VLDR/VSTR syntax. |
tree | commitdiff |
2011-11-11 |
Chad Rosier | Add support in fast-isel for selecting memset/memcpy... |
tree | commitdiff |
2011-11-11 |
Jim Grosbach | ARM vldm and vstm VFP instructions can take a data... |
tree | commitdiff |
2011-11-11 |
Jim Grosbach | Nuke no longer accurate comment. |
tree | commitdiff |
2011-11-11 |
Andrew Trick | Preserve MachineMemOperands in ARMLoadStoreOptimizer. |
tree | commitdiff |
2011-11-11 |
Jim Grosbach | ARM allow Q registers in vldm/vstm register lists. |
tree | commitdiff |
2011-11-11 |
Benjamin Kramer | Remove the unnecessary dependency on libARMCodeGen... |
tree | commitdiff |
2011-11-11 |
Chad Rosier | Rename variables to avoid confusion. No functionallity... |
tree | commitdiff |
2011-11-11 |
Chad Rosier | Add support for using immediates with select instructions. |
tree | commitdiff |
2011-11-11 |
Eli Friedman | Make sure to expand SIGN_EXTEND_INREG for NEON vectors... |
tree | commitdiff |
2011-11-11 |
Chad Rosier | When loading a value, treat an i1 as an i8. |
tree | commitdiff |
2011-11-11 |
Chad Rosier | Add support for using MVN to materialize negative const... |
tree | commitdiff |
2011-11-11 |
Daniel Dunbar | LLVMBuild: Add explicit information on whether targets... |
tree | commitdiff |
2011-11-10 |
Jim Grosbach | Thumb2 ldm/stm updating w/ one register in the list... |
tree | commitdiff |
2011-11-10 |
Jim Grosbach | ARM let processInstruction() tranforms chain. |
tree | commitdiff |
2011-11-10 |
Jim Grosbach | Thumb2 parsing for push/pop w/ hi registers in the... |
tree | commitdiff |
2011-11-10 |
Jim Grosbach | Thumb1 diagnostics for reglist on PUSH/POP fix. |
tree | commitdiff |
2011-11-10 |
Jim Grosbach | Thumb MUL assembly parsing for 3-operand form. |
tree | commitdiff |
2011-11-10 |
Chad Rosier | When in ARM mode, LDRH/STRH require special handling... |
tree | commitdiff |
2011-11-10 |
Jim Grosbach | ARM .thumb_func directive for quoted symbol names. |
tree | commitdiff |
2011-11-10 |
Jim Grosbach | ARM assembly parsing for LSR/LSL/ROR(immediate). |
tree | commitdiff |
2011-11-10 |
Jim Grosbach | ARM assembly parsing for ASR(immediate). |
tree | commitdiff |
2011-11-10 |
Chad Rosier | For immediate encodings of icmp, zero or sign extend... |
tree | commitdiff |
2011-11-10 |
Daniel Dunbar | llvm-build: Add --native-target and --enable-targets... |
tree | commitdiff |
2011-11-10 |
Daniel Dunbar | llvm-build: Add an explicit component type to represent... |
tree | commitdiff |
2011-11-10 |
Jim Grosbach | Tidy up. |
tree | commitdiff |
2011-11-09 |
Jim Grosbach | Thumb2 assembly parsing STMDB w/ optional .w suffix. |
tree | commitdiff |
2011-11-09 |
Eli Friedman | Make sure we correctly unroll conversions between v2f64... |
tree | commitdiff |
2011-11-09 |
Chad Rosier | The ARM LDRH/STRH instructions use a +/-imm8 encoding... |
tree | commitdiff |
2011-11-09 |
Chad Rosier | Add support for encoding immediates in icmp and fcmp... |
tree | commitdiff |
2011-11-09 |
Evan Cheng | Hide cpu name checking in ARMSubtarget. |
tree | commitdiff |
2011-11-08 |
Evan Cheng | Add workaround for Cortex-M3 errata 602117 by replacing... |
tree | commitdiff |
2011-11-08 |
Chad Rosier | ARMFastISel doesn't support thumb1. Rename isThumb... |
tree | commitdiff |
2011-11-08 |
Lang Hames | Lower mem-ops to unaligned i32/i16 load/stores on ARM... |
tree | commitdiff |
2011-11-08 |
Pete Cooper | Added invariant field to the DAG.getLoad method and... |
tree | commitdiff |
2011-11-08 |
Eli Friedman | Make sure to mark vector extload's as expand on ARM... |
tree | commitdiff |
2011-11-08 |
Chad Rosier | Enable support for returning i1, i8, and i16. Nothing... |
tree | commitdiff |
2011-11-07 |
Chad Rosier | Allow i1 to be promoted to i32 for ARM AAPCS and AAPCS... |
tree | commitdiff |
2011-11-07 |
Benjamin Kramer | Simplify some uses of utohexstr. |
tree | commitdiff |
2011-11-06 |
Benjamin Kramer | Replace (Lower|Upper)caseString in favor of StringRef... |
tree | commitdiff |
2011-11-05 |
Chad Rosier | Add support for passing i1, i8, and i16 call parameters... |
tree | commitdiff |
2011-11-05 |
Chad Rosier | Allow i1 to be promoted to i32 for ARM APCS calling... |
tree | commitdiff |
2011-11-04 |
Chad Rosier | Cannot create a result register for non-legal types. |
tree | commitdiff |
2011-11-04 |
Chad Rosier | When materializing an i32, SExt vs ZExt doesn't matter... |
tree | commitdiff |
2011-11-04 |
Chad Rosier | Enable support for materializing i1, i8, and i16 intege... |
tree | commitdiff |
2011-11-04 |
Daniel Dunbar | build/cmake: Use tblgen macro directly instead of llvm_... |
tree | commitdiff |
2011-11-04 |
Evan Cheng | Fix some minor scheduling itinerary bug. It's not expec... |
tree | commitdiff |
2011-11-04 |
Chad Rosier | Indentation. |
tree | commitdiff |
2011-11-04 |
Chad Rosier | Add fast-isel support for returning i1, i8, and i16. |
tree | commitdiff |
2011-11-03 |
Dan Gohman | Reapply r143206, with fixes. Disallow physical register... |
tree | commitdiff |
2011-11-03 |
Daniel Dunbar | build: Add initial cut at LLVMBuild.txt files. |
tree | commitdiff |
2011-11-03 |
Chad Rosier | Add support for sign-extending non-legal types in Selec... |
tree | commitdiff |
2011-11-02 |
Lang Hames | Fixed parameter name. |
tree | commitdiff |
2011-11-02 |
Lang Hames | Try to lower memset/memcpy/memmove to vector instructio... |
tree | commitdiff |
2011-11-02 |
Chad Rosier | Add support for comparing integer non-legal types. |
tree | commitdiff |
2011-11-02 |
Owen Anderson | Fix the issue that r143552 was trying to address the... |
tree | commitdiff |
2011-11-02 |
Owen Anderson | The rules disallowing single-register reglist operands... |
tree | commitdiff |
2011-11-02 |
Owen Anderson | Register list operands are not allowed to contain only... |
tree | commitdiff |
2011-11-02 |
Chad Rosier | Factor out an EmitIntExt function. No functionality... |
tree | commitdiff |
2011-11-02 |
Chad Rosier | Factor out a SelectTrunc function. No functionality... |
tree | commitdiff |
2011-11-01 |
Jim Grosbach | ARM label operands can be quoted. |
tree | commitdiff |
2011-11-01 |
Jim Grosbach | ARM label operands can have an optional '#' before... |
tree | commitdiff |
2011-11-01 |
Owen Anderson | Fix disassembly of some VST1 instructions. |
tree | commitdiff |
2011-11-01 |
Jim Grosbach | ARM VLD/VST assembly parsing for symbolic address operands. |
tree | commitdiff |
2011-10-31 |
Jim Grosbach | ARM VST1 w/ writeback assembly parsing and encoding. |
tree | commitdiff |
2011-10-31 |
Jim Grosbach | ARM writeback vs. stride operands for VST/VLD. |
tree | commitdiff |
2011-10-31 |
Owen Anderson | More not-crashing NEON disassembly updates for the... |
tree | commitdiff |
2011-10-29 |
Dan Gohman | Revert r143206, as there are still some failing tests. |
tree | commitdiff |
2011-10-28 |
Jim Grosbach | ARM mode 'mov' to 'mvn' assembler alias. |
tree | commitdiff |
2011-10-28 |
Jim Grosbach | Add Thumb2 alias for "mov Rd, #imm" to "mvn Rd, #~imm". |
tree | commitdiff |
2011-10-28 |
Owen Anderson | Specify that the high bit of the alignment field is... |
tree | commitdiff |
next |