2009-08-11 |
Owen Anderson | Split EVT into MVT and EVT, the former representing... |
blob | commitdiff | raw |
2009-08-11 |
Jim Grosbach | Whitespace cleanup. Remove trailing whitespace. |
blob | commitdiff | raw | diff to current |
2009-08-11 |
Bob Wilson | Use vAny type to get rid of Neon intrinsics that differ... |
blob | commitdiff | raw | diff to current |
2009-08-11 |
Jim Grosbach | SjLj based exception handling unwinding support. This... |
blob | commitdiff | raw | diff to current |
2009-08-10 |
Owen Anderson | Rename MVT to EVT, in preparation for splitting SimpleV... |
blob | commitdiff | raw | diff to current |
2009-08-10 |
Owen Anderson | SimpleValueType-ify a few more methods on TargetLowering. |
blob | commitdiff | raw | diff to current |
2009-08-10 |
Owen Anderson | Continue the SimpleValueType-ification. |
blob | commitdiff | raw | diff to current |
2009-08-07 |
Evan Cheng | It turns out most of the thumb2 instructions are not... |
blob | commitdiff | raw | diff to current |
2009-08-06 |
Bob Wilson | Implement Neon VST[234] operations. |
blob | commitdiff | raw | diff to current |
2009-08-05 |
Anton Korobeynikov | Remove redundand checks: the only way to have, e.g... |
blob | commitdiff | raw | diff to current |
2009-08-05 |
Anton Korobeynikov | Unbreak the stuff, this is ugly, but we cannot do bette... |
blob | commitdiff | raw | diff to current |
2009-08-05 |
Anton Korobeynikov | Missed pieces for ARM HardFP ABI. |
blob | commitdiff | raw | diff to current |
2009-08-05 |
Dan Gohman | Major calling convention code refactoring. |
blob | commitdiff | raw | diff to current |
2009-08-05 |
Bob Wilson | Change DAG nodes for Neon VLD2/3/4 operations to return... |
blob | commitdiff | raw | diff to current |
2009-08-04 |
Bob Wilson | Lower Neon VLD* intrinsics to custom DAG nodes, and... |
blob | commitdiff | raw | diff to current |
2009-08-04 |
Bob Wilson | Minor cleanup. No functional changes intended. |
blob | commitdiff | raw | diff to current |
2009-08-03 |
Bob Wilson | Lower CONCAT_VECTOR during legalization instead of... |
blob | commitdiff | raw | diff to current |
2009-08-02 |
Chris Lattner | convert ctors/dtors section to be in TLOF instead of |
blob | commitdiff | raw | diff to current |
2009-08-01 |
Evan Cheng | Fix Thumb2 function call isel. Thumb1 and Thumb2 should... |
blob | commitdiff | raw | diff to current |
2009-07-31 |
Chris Lattner | refactor section construction in TLOF to be through... |
blob | commitdiff | raw | diff to current |
2009-07-30 |
Bob Wilson | Lower a 128-bit BUILD_VECTOR with 2 elements to a pair... |
blob | commitdiff | raw | diff to current |
2009-07-29 |
Evan Cheng | Optimize Thumb2 jumptable to use tbb / tbh when all... |
blob | commitdiff | raw | diff to current |
2009-07-28 |
Evan Cheng | In thumb2 mode, add pc is unpredictable. Use add +... |
blob | commitdiff | raw | diff to current |
2009-07-28 |
Chris Lattner | the apple "ld_classic" linker doesn't support .literal1... |
blob | commitdiff | raw | diff to current |
2009-07-28 |
Chris Lattner | Rip all of the global variable lowering logic out of... |
blob | commitdiff | raw | diff to current |
2009-07-26 |
Bob Wilson | Add support for ARM Neon VREV instructions. |
blob | commitdiff | raw | diff to current |
2009-07-25 |
Evan Cheng | Change Thumb2 jumptable codegen to one that uses two... |
blob | commitdiff | raw | diff to current |
2009-07-22 |
Owen Anderson | Get rid of the Pass+Context magic. |
blob | commitdiff | raw | diff to current |
2009-07-15 |
Chris Lattner | fix an arm codegen bug (the same as PR4482 on ppc)... |
blob | commitdiff | raw | diff to current |
2009-07-14 |
Bob Wilson | Remove an extra space. |
blob | commitdiff | raw | diff to current |
2009-07-14 |
Torok Edwin | llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE... |
blob | commitdiff | raw | diff to current |
2009-07-13 |
Bob Wilson | Fix comment typos. |
blob | commitdiff | raw | diff to current |
2009-07-11 |
Torok Edwin | assert(0) -> LLVM_UNREACHABLE. |
blob | commitdiff | raw | diff to current |
2009-07-09 |
Owen Anderson | Thread LLVMContext through MVT and related parts of... |
blob | commitdiff | raw | diff to current |
2009-07-08 |
David Goodwin | Use common code for both ARM and Thumb-2 instruction... |
blob | commitdiff | raw | diff to current |
2009-07-08 |
Torok Edwin | Start converting to new error handling API. |
blob | commitdiff | raw | diff to current |
2009-07-08 |
Nick Lewycky | Remove the vicmp and vfcmp instructions. Because we... |
blob | commitdiff | raw | diff to current |
2009-07-07 |
Evan Cheng | Add some more Thumb2 multiplication instructions. |
blob | commitdiff | raw | diff to current |
2009-07-03 |
Tilmann Scheller | Add NumFixedArgs attribute to CallSDNode which indicate... |
blob | commitdiff | raw | diff to current |
2009-07-03 |
Evan Cheng | Add thumb2 sign / zero extend with rotate instructions. |
blob | commitdiff | raw | diff to current |
2009-07-02 |
Evan Cheng | Thumb2 pre/post indexed loads. |
blob | commitdiff | raw | diff to current |
2009-07-02 |
Evan Cheng | 80 col violation. |
blob | commitdiff | raw | diff to current |
2009-07-01 |
Bill Wendling | Update comments to make it clear that the function... |
blob | commitdiff | raw | diff to current |
2009-06-30 |
Bill Wendling | Add an "alignment" field to the MachineFunction object... |
blob | commitdiff | raw | diff to current |
2009-06-29 |
David Goodwin | Rename ARMcmpNZ to ARMcmpZ and use it to represent... |
blob | commitdiff | raw | diff to current |
2009-06-26 |
David Goodwin | Thumb-2 has CLZ. |
blob | commitdiff | raw | diff to current |
2009-06-22 |
Bob Wilson | Add support for ARM's Advanced SIMD (NEON) instruction... |
blob | commitdiff | raw | diff to current |
2009-06-19 |
Evan Cheng | Add comments. |
blob | commitdiff | raw | diff to current |
2009-06-19 |
Evan Cheng | Should be using Bcc (average) latency to determine... |
blob | commitdiff | raw | diff to current |
2009-06-19 |
Evan Cheng | Latency information for ARM v6. It's rough and not... |
blob | commitdiff | raw | diff to current |
2009-06-18 |
Evan Cheng | Remove UseThumbBacktraces. Just check if subtarget... |
blob | commitdiff | raw | diff to current |
2009-06-16 |
Anton Korobeynikov | Address review comments: add 3 ARM calling conventions. |
blob | commitdiff | raw | diff to current |
2009-06-08 |
Anton Korobeynikov | The attached patches implement most of the ARM AAPCS... |
blob | commitdiff | raw | diff to current |
2009-05-22 |
Bob Wilson | Only 64-bit targets support TImode libcalls. Disable... |
blob | commitdiff | raw | diff to current |
2009-05-18 |
Bob Wilson | Fix pr4202: Disable CodePlacementOpt for ARM. The... |
blob | commitdiff | raw | diff to current |
2009-05-14 |
Jim Grosbach | Update the names of the exception handling sjlj instrin... |
blob | commitdiff | raw | diff to current |
2009-05-13 |
Evan Cheng | Run code placement optimization for targets that want... |
blob | commitdiff | raw | diff to current |
2009-05-12 |
Jim Grosbach | Add support for GCC compatible builtin setjmp and longj... |
blob | commitdiff | raw | diff to current |
2009-04-25 |
Bob Wilson | Change LowerCallResult method so that CCValAssign:... |
blob | commitdiff | raw | diff to current |
2009-04-24 |
Bob Wilson | Adjust a comment to reflect what the code does. Splitt... |
blob | commitdiff | raw | diff to current |
2009-04-24 |
Bob Wilson | Fix up some problems with getCopyToReg and getCopyFromR... |
blob | commitdiff | raw | diff to current |
2009-04-20 |
Bob Wilson | Move duplicated AddLiveIn function from X86 and ARM... |
blob | commitdiff | raw | diff to current |
2009-04-17 |
Bob Wilson | Move the AddLiveIn function definition closer to its... |
blob | commitdiff | raw | diff to current |
2009-04-17 |
Bob Wilson | Rearrange code to reduce indentation. |
blob | commitdiff | raw | diff to current |
2009-04-17 |
Bob Wilson | Clean up formatting, remove trailing whitespace, fix... |
blob | commitdiff | raw | diff to current |
2009-04-17 |
Bob Wilson | Use CallConvLower.h and TableGen descriptions of the... |
blob | commitdiff | raw | diff to current |
2009-04-08 |
Bob Wilson | Fix PR3795: Apply Dan's suggested fix for |
blob | commitdiff | raw | diff to current |
2009-04-07 |
Jim Grosbach | PR2985 / <rdar://problem/6584986> |
blob | commitdiff | raw | diff to current |
2009-04-01 |
Bob Wilson | Fix PR3862: Recognize some ARM-specific constraints... |
blob | commitdiff | raw | diff to current |
2009-03-20 |
Bob Wilson | Fix a few more indentation problems and an 80-column... |
blob | commitdiff | raw | diff to current |
2009-03-20 |
Bob Wilson | No functional changes. Fix indentation and whitespace... |
blob | commitdiff | raw | diff to current |
2009-03-13 |
Evan Cheng | Fix some significant problems with constant pools that... |
blob | commitdiff | raw | diff to current |
2009-03-12 |
Chris Lattner | Move 3 "(add (select cc, 0, c), x) -> (select cc, x... |
blob | commitdiff | raw | diff to current |
2009-03-09 |
Evan Cheng | ARM isLegalAddressImmediate should check if type is... |
blob | commitdiff | raw | diff to current |
2009-03-07 |
Duncan Sands | Introduce new linkage types linkonce_odr, weak_odr... |
blob | commitdiff | raw | diff to current |
2009-02-13 |
Dale Johannesen | Remove refs to non-DebugLoc versions of BuildMI from... |
blob | commitdiff | raw | diff to current |
2009-02-07 |
Dan Gohman | Constify TargetInstrInfo::EmitInstrWithCustomInserter... |
blob | commitdiff | raw | diff to current |
2009-02-07 |
Dale Johannesen | Get rid of the last non-DebugLoc versions of getNode! |
blob | commitdiff | raw | diff to current |
2009-02-06 |
Dale Johannesen | Remove more non-DebugLoc getNode variants. Use |
blob | commitdiff | raw | diff to current |
2009-02-06 |
Dale Johannesen | Remove more non-DebugLoc versions of getNode. |
blob | commitdiff | raw | diff to current |
2009-02-04 |
Dale Johannesen | Remove non-DebugLoc forms of CopyToReg and CopyFromReg. |
blob | commitdiff | raw | diff to current |
2009-02-04 |
Dale Johannesen | Remove non-DebugLoc versions of getLoad and getStore. |
blob | commitdiff | raw | diff to current |
2009-02-03 |
Dale Johannesen | Add some DL propagation to places that didn't |
blob | commitdiff | raw | diff to current |
2009-01-30 |
Dale Johannesen | Make LowerCallTo and LowerArguments take a DebugLoc |
blob | commitdiff | raw | diff to current |
2009-01-25 |
Chris Lattner | silence a warning when assertions are disabled. |
blob | commitdiff | raw | diff to current |
2009-01-15 |
Rafael Espindola | Add the private linkage. |
blob | commitdiff | raw | diff to current |
2009-01-15 |
Dan Gohman | Const-qualify getPreIndexedAddressParts and friends. |
blob | commitdiff | raw | diff to current |
2008-12-05 |
Evan Cheng | Re-did 60519. It turns out Darwin's handling of hidden... |
blob | commitdiff | raw | diff to current |
2008-12-04 |
Bill Wendling | Temporarily revert r60519. It was causing a bootstrap... |
blob | commitdiff | raw | diff to current |
2008-12-04 |
Evan Cheng | Visibility hidden GVs do not require extra load of... |
blob | commitdiff | raw | diff to current |
2008-12-01 |
Duncan Sands | There are no longer any places that require a |
blob | commitdiff | raw | diff to current |
2008-12-01 |
Duncan Sands | Change the interface to the type legalization method |
blob | commitdiff | raw | diff to current |
2008-11-04 |
Evan Cheng | Actually ARM / Mac OS X does have UINTTOFP_I64_F{64... |
blob | commitdiff | raw | diff to current |
2008-11-04 |
Evan Cheng | Custom lower bit_convert i64 -> f64 into FMDRR. This... |
blob | commitdiff | raw | diff to current |
2008-10-14 |
Evan Cheng | Rename LoadX to LoadExt. |
blob | commitdiff | raw | diff to current |
2008-10-11 |
Chris Lattner | Change CALLSEQ_BEGIN and CALLSEQ_END to take TargetCons... |
blob | commitdiff | raw | diff to current |
2008-09-26 |
Dale Johannesen | Add "inreg" field to CallSDNode (doesn't increase |
blob | commitdiff | raw | diff to current |
2008-09-22 |
Dale Johannesen | Make log, log2, log10, exp, exp2 use Expand by |
blob | commitdiff | raw | diff to current |
2008-09-16 |
Bill Wendling | Reverting r56249. On further investigation, this functi... |
blob | commitdiff | raw | diff to current |
2008-09-16 |
Bill Wendling | - Change "ExternalSymbolSDNode" to "SymbolSDNode". |
blob | commitdiff | raw | diff to current |
next |