2010-07-06 |
Dan Gohman | CanLowerReturn doesn't need a SelectionDAG; it just... |
blob | commitdiff | raw |
2010-07-06 |
Devang Patel | Propagate debug loc. |
blob | commitdiff | raw | diff to current |
2010-07-06 |
Dan Gohman | Reapply r107655 with fixes; insert the pseudo instructi... |
blob | commitdiff | raw | diff to current |
2010-07-06 |
Dan Gohman | Revert r107655. |
blob | commitdiff | raw | diff to current |
2010-07-06 |
Dan Gohman | Fix a bunch of custom-inserter functions to handle... |
blob | commitdiff | raw | diff to current |
2010-07-06 |
Eric Christopher | Fix up -fstack-protector on linux to use the segment |
blob | commitdiff | raw | diff to current |
2010-07-05 |
Eric Christopher | Have the X86 backend use Triple instead of a string... |
blob | commitdiff | raw | diff to current |
2010-07-05 |
Chris Lattner | more tidying. |
blob | commitdiff | raw | diff to current |
2010-07-04 |
Chris Lattner | Just rip v2f32 support completely out of the X86 backen... |
blob | commitdiff | raw | diff to current |
2010-07-04 |
Chris Lattner | fix PR7518 - terrible codegen of <2 x float>, by only... |
blob | commitdiff | raw | diff to current |
2010-07-03 |
Evan Cheng | Remove isSS argument from CreateFixedObject. Fixed... |
blob | commitdiff | raw | diff to current |
2010-06-30 |
Gabor Greif | use ArgOperand API |
blob | commitdiff | raw | diff to current |
2010-06-29 |
Duncan Sands | Remove pointless and unused variables. |
blob | commitdiff | raw | diff to current |
2010-06-28 |
Bill Wendling | Reduce indentation via early exit. NFC. |
blob | commitdiff | raw | diff to current |
2010-06-26 |
Gabor Greif | use ArgOperand API |
blob | commitdiff | raw | diff to current |
2010-06-25 |
Dale Johannesen | The hasMemory argument is irrelevant to how the argument |
blob | commitdiff | raw | diff to current |
2010-06-25 |
Bill Wendling | - Reapply r106066 now that the bzip2 build regression... |
blob | commitdiff | raw | diff to current |
2010-06-24 |
Dale Johannesen | Disallow matching "i" constraint to symbol addresses... |
blob | commitdiff | raw | diff to current |
2010-06-24 |
Dan Gohman | Reapply r106634, now that the bug it exposed is fixed. |
blob | commitdiff | raw | diff to current |
2010-06-24 |
Dan Gohman | Fix a bug in the code which determines when it's safe... |
blob | commitdiff | raw | diff to current |
2010-06-23 |
Daniel Dunbar | Revert r106263, "Fold the ShrinkDemandedOps pass into... |
blob | commitdiff | raw | diff to current |
2010-06-23 |
Jim Grosbach | The generic DAG combiner can now fold atomic fences... |
blob | commitdiff | raw | diff to current |
2010-06-23 |
Daniel Dunbar | Revert r106066, "Create a more targeted fix for not... |
blob | commitdiff | raw | diff to current |
2010-06-22 |
Jim Grosbach | fix typo |
blob | commitdiff | raw | diff to current |
2010-06-20 |
Nick Lewycky | Fix warning in no-asserts build. |
blob | commitdiff | raw | diff to current |
2010-06-18 |
Dan Gohman | Change UpdateNodeOperands' operand and return value... |
blob | commitdiff | raw | diff to current |
2010-06-18 |
Dan Gohman | Delete unused variables. |
blob | commitdiff | raw | diff to current |
2010-06-18 |
Dan Gohman | Eliminate unnecessary uses of getZExtValue(). |
blob | commitdiff | raw | diff to current |
2010-06-18 |
Dan Gohman | isValueValidForType can be a static member function. |
blob | commitdiff | raw | diff to current |
2010-06-18 |
Dan Gohman | Fold the ShrinkDemandedOps pass into the regular DAGCom... |
blob | commitdiff | raw | diff to current |
2010-06-15 |
Bill Wendling | Create a more targeted fix for not sinking instructions... |
blob | commitdiff | raw | diff to current |
2010-06-15 |
Eric Christopher | For 32-bit non-pic tlv mach-o addressing we don't need... |
blob | commitdiff | raw | diff to current |
2010-06-08 |
Eric Christopher | Ensure that mov and not lea are used to stick the addre... |
blob | commitdiff | raw | diff to current |
2010-06-05 |
Dale Johannesen | Fix some liveout handling related to tail calls, see... |
blob | commitdiff | raw | diff to current |
2010-06-03 |
Eric Christopher | Add first pass at darwin tls compiler support. |
blob | commitdiff | raw | diff to current |
2010-06-02 |
Eli Friedman | Fix comment so it doesn't include comments which are... |
blob | commitdiff | raw | diff to current |
2010-06-02 |
Dan Gohman | Use comments to document non-obvious code rather than |
blob | commitdiff | raw | diff to current |
2010-06-02 |
Eli Friedman | Don't try to custom-lower 64-bit add-with-overflow... |
blob | commitdiff | raw | diff to current |
2010-05-29 |
Evan Cheng | Fix PR7193: if sibling call address can take a register... |
blob | commitdiff | raw | diff to current |
2010-05-28 |
Dale Johannesen | Fix comment typos. |
blob | commitdiff | raw | diff to current |
2010-05-27 |
Dale Johannesen | Mark some math lib intrinsic nodes Legal on SSE4.1. |
blob | commitdiff | raw | diff to current |
2010-05-27 |
Dan Gohman | FastISel doesn't yet handle callee-pop functions. |
blob | commitdiff | raw | diff to current |
2010-05-26 |
Zhongxing Xu | SRetReturnReg was set in LowerFormalArguments(). So... |
blob | commitdiff | raw | diff to current |
2010-05-22 |
Evan Cheng | Implement @llvm.returnaddress. rdar://8015977. |
blob | commitdiff | raw | diff to current |
2010-05-21 |
Dale Johannesen | Previous commit message should refer to 104308. |
blob | commitdiff | raw | diff to current |
2010-05-21 |
Dale Johannesen | Fix two bugs in 104348: |
blob | commitdiff | raw | diff to current |
2010-05-21 |
Dale Johannesen | Fix i64->f64 conversion, x86-64, -no-sse. A bit |
blob | commitdiff | raw | diff to current |
2010-05-19 |
Evan Cheng | Code refactoring: pull SchedPreference enum from Target... |
blob | commitdiff | raw | diff to current |
2010-05-16 |
Dale Johannesen | Revert 103911; it broke a test that expects bitconvert |
blob | commitdiff | raw | diff to current |
2010-05-16 |
Dale Johannesen | Make x86-64 64-bit bitconvert work when SSE is not... |
blob | commitdiff | raw | diff to current |
2010-05-16 |
Anton Korobeynikov | Add support for thiscall calling convention. |
blob | commitdiff | raw | diff to current |
2010-05-15 |
Dale Johannesen | Fix uint64->{float, double} conversion to do rounding... |
blob | commitdiff | raw | diff to current |
2010-05-14 |
Bill Wendling | Rename "HasCalls" in MachineFrameInfo to "AdjustsStack... |
blob | commitdiff | raw | diff to current |
2010-05-14 |
Dan Gohman | Lowering of atomic instructions can result in operands... |
blob | commitdiff | raw | diff to current |
2010-05-11 |
Dan Gohman | Implement a bunch more TargetSelectionDAGInfo infrastru... |
blob | commitdiff | raw | diff to current |
2010-05-01 |
Dan Gohman | Get rid of the EdgeMapping map. Instead, just check... |
blob | commitdiff | raw | diff to current |
2010-04-30 |
Dan Gohman | Make this code less confusing. Instead of reassigning... |
blob | commitdiff | raw | diff to current |
2010-04-30 |
Dan Gohman | Remove the -disable-16bit command-line option, which... |
blob | commitdiff | raw | diff to current |
2010-04-30 |
Evan Cheng | Another sibcall bug. If caller and callee calling conve... |
blob | commitdiff | raw | diff to current |
2010-04-28 |
Evan Cheng | Enable i16 to i32 promotion by default. |
blob | commitdiff | raw | diff to current |
2010-04-28 |
Evan Cheng | Unbreak the build. Only form shld / shrd after legaliza... |
blob | commitdiff | raw | diff to current |
2010-04-28 |
Evan Cheng | Rather than having a ton of patterns for double shift... |
blob | commitdiff | raw | diff to current |
2010-04-28 |
Stuart Hastings | Tweak x86 INC/DEC generation to look for CopyToReg... |
blob | commitdiff | raw | diff to current |
2010-04-27 |
Evan Cheng | SRA promotion is also not free. |
blob | commitdiff | raw | diff to current |
2010-04-26 |
Evan Cheng | Promoting 16-bit cmp / test aren't free. Don't do it. |
blob | commitdiff | raw | diff to current |
2010-04-26 |
Evan Cheng | - Move TargetLowering::EmitTargetCodeForFrameDebugValue... |
blob | commitdiff | raw | diff to current |
2010-04-25 |
Dale Johannesen | Stop abusing EmitInstrWithCustomInserter for target... |
blob | commitdiff | raw | diff to current |
2010-04-24 |
Evan Cheng | Avoid promoting a i16 node if it would eliminate a... |
blob | commitdiff | raw | diff to current |
2010-04-23 |
Evan Cheng | Fix X86ISD::CMP i16 to i32 promotion. |
blob | commitdiff | raw | diff to current |
2010-04-22 |
Dan Gohman | Move HandlePHINodesInSuccessorBlocks functions out... |
blob | commitdiff | raw | diff to current |
2010-04-22 |
Evan Cheng | - It's not safe to promote rotates (at least not trivia... |
blob | commitdiff | raw | diff to current |
2010-04-21 |
Evan Cheng | isel (i32 anyext i16) as insert_subreg when 16-bit... |
blob | commitdiff | raw | diff to current |
2010-04-20 |
Dale Johannesen | Because of the EMMS problem, right now we have to support |
blob | commitdiff | raw | diff to current |
2010-04-19 |
Evan Cheng | More progress on promoting i16 operations to i32 for... |
blob | commitdiff | raw | diff to current |
2010-04-17 |
Dan Gohman | Use const qualifiers with TargetLowering. This eliminat... |
blob | commitdiff | raw | diff to current |
2010-04-17 |
Dan Gohman | Move per-function state out of TargetLowering subclasse... |
blob | commitdiff | raw | diff to current |
2010-04-17 |
Evan Cheng | More work to allow dag combiner to promote 16-bit ops... |
blob | commitdiff | raw | diff to current |
2010-04-16 |
Eric Christopher | Revert 101465, it broke internal OpenGL testing. |
blob | commitdiff | raw | diff to current |
2010-04-16 |
Dan Gohman | Eliminate an unnecessary SelectionDAG dependency in... |
blob | commitdiff | raw | diff to current |
2010-04-16 |
Gabor Greif | reapply r101434 |
blob | commitdiff | raw | diff to current |
2010-04-16 |
Evan Cheng | Adding support for dag combiner to promote operations... |
blob | commitdiff | raw | diff to current |
2010-04-16 |
Gabor Greif | back out r101423 and r101397, they break llvm-gcc self... |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Gabor Greif | reapply r101364, which has been backed out in r101368 |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Gabor Greif | back out r101364, as it trips the linux nightlybot... |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Gabor Greif | rotate CallInst operands, i.e. move callee to the back |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Dan Gohman | Add const qualifiers to CodeGen's use of LLVM IR constr... |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Eric Christopher | Allow lowering for palignr instructions for mmx sized... |
blob | commitdiff | raw | diff to current |
2010-04-14 |
Dan Gohman | Factor out EH landing pad code into a separate function... |
blob | commitdiff | raw | diff to current |
2010-04-08 |
Evan Cheng | Avoid using f64 to lower memcpy from constant string... |
blob | commitdiff | raw | diff to current |
2010-04-07 |
Chris Lattner | rename llvm::llvm_report_error -> llvm::report_fatal_error |
blob | commitdiff | raw | diff to current |
2010-04-07 |
John McCall | Clean up some signedness oddities in this code noticed... |
blob | commitdiff | raw | diff to current |
2010-04-05 |
Chris Lattner | unthread MMI from FastISel |
blob | commitdiff | raw | diff to current |
2010-04-05 |
Chris Lattner | fastisel doesn't need DwarfWriter, remove some tendricles. |
blob | commitdiff | raw | diff to current |
2010-04-04 |
Mon P Wang | Reapply address space patch after fixing an issue in... |
blob | commitdiff | raw | diff to current |
2010-04-02 |
Chris Lattner | use DebugLoc default ctor instead of DebugLoc::getUnkno... |
blob | commitdiff | raw | diff to current |
2010-04-02 |
Evan Cheng | Correctly lower memset / memcpy of undef. It should... |
blob | commitdiff | raw | diff to current |
2010-04-02 |
Mon P Wang | Revert r100191 since it breaks objc in clang |
blob | commitdiff | raw | diff to current |
2010-04-02 |
Mon P Wang | Reapply address space patch after fixing an issue in... |
blob | commitdiff | raw | diff to current |
2010-04-02 |
Eric Christopher | Remove FIXME - if there's a better way to do this it... |
blob | commitdiff | raw | diff to current |
2010-04-02 |
Chandler Carruth | Disambiguate conditional expression for newer GCCs. |
blob | commitdiff | raw | diff to current |
next |