2011-07-19 |
Eli Friedman | Make isLoadExtLegal and isTruncStoreLegal check what... |
blob | commitdiff | raw |
2011-07-18 |
Chris Lattner | land David Blaikie's patch to de-constify Type, with... |
blob | commitdiff | raw | diff to current |
2011-07-08 |
Benjamin Kramer | Emit a more efficient magic number multiplication for... |
blob | commitdiff | raw | diff to current |
2011-06-30 |
Eric Christopher | Remove getRegClassForInlineAsmConstraint and all depend... |
blob | commitdiff | raw | diff to current |
2011-06-17 |
Nadav Rotem | Fix a bug in the type-lowering of integer-promoted... |
blob | commitdiff | raw | diff to current |
2011-06-12 |
Nadav Rotem | Bugfix: When looking for a legal vector type, stop... |
blob | commitdiff | raw | diff to current |
2011-06-08 |
Eric Christopher | Add a parameter to CCState so that it can access the... |
blob | commitdiff | raw | diff to current |
2011-06-02 |
Eric Christopher | Have LowerOperandForConstraint handle multiple characte... |
blob | commitdiff | raw | diff to current |
2011-06-01 |
Nadav Rotem | This patch is another step in the direction of adding... |
blob | commitdiff | raw | diff to current |
2011-05-28 |
Nadav Rotem | Refactor the type legalizer. Switch TargetLowering... |
blob | commitdiff | raw | diff to current |
2011-05-27 |
Nadav Rotem | Refactor getActionType and getTypeToTransformTo ; place... |
blob | commitdiff | raw | diff to current |
2011-05-18 |
Duncan Sands | Revert commit 131534 since it seems to have broken... |
blob | commitdiff | raw | diff to current |
2011-05-18 |
Nadav Rotem | Refactor getActionType and getTypeToTransformTo ; place... |
blob | commitdiff | raw | diff to current |
2011-05-07 |
Eli Friedman | Fix comments per Duncan's review. |
blob | commitdiff | raw | diff to current |
2011-05-06 |
Eli Friedman | Make the logic for determining function alignment more... |
blob | commitdiff | raw | diff to current |
2011-05-03 |
Dan Gohman | Add an unfolded offset field to LSR's Formula record... |
blob | commitdiff | raw | diff to current |
2011-04-20 |
Stuart Hastings | ARM byval support. Will be enabled by another patch... |
blob | commitdiff | raw | diff to current |
2011-04-15 |
Chris Lattner | Fix a ton of comment typos found by codespell. Patch by |
blob | commitdiff | raw | diff to current |
2011-04-02 |
Cameron Zwarich | Add a RemoveFromWorklist method to DCI. This is needed... |
blob | commitdiff | raw | diff to current |
2011-03-21 |
Evan Cheng | Re-apply r127953 with fixes: eliminate empty return... |
blob | commitdiff | raw | diff to current |
2011-03-19 |
Daniel Dunbar | Revert r127953, "SimplifyCFG has stopped duplicating... |
blob | commitdiff | raw | diff to current |
2011-03-19 |
Evan Cheng | SimplifyCFG has stopped duplicating returns into predec... |
blob | commitdiff | raw | diff to current |
2011-03-17 |
Cameron Zwarich | Move more logic into getTypeForExtArgOrReturn. |
blob | commitdiff | raw | diff to current |
2011-03-17 |
Cameron Zwarich | Rename getTypeForExtendedInteger() to getTypeForExtArgO... |
blob | commitdiff | raw | diff to current |
2011-03-16 |
Cameron Zwarich | The x86-64 ABI says that a bool is only guaranteed... |
blob | commitdiff | raw | diff to current |
2011-03-07 |
Cameron Zwarich | Move getRegPressureLimit() from TargetLoweringInfo... |
blob | commitdiff | raw | diff to current |
2011-02-28 |
Owen Anderson | Fix warning when building with clang++. |
blob | commitdiff | raw | diff to current |
2011-02-28 |
Stuart Hastings | Support for byval parameters on ARM. Will be enabled... |
blob | commitdiff | raw | diff to current |
2011-02-25 |
Owen Anderson | Allow targets to specify a the type of the RHS of a... |
blob | commitdiff | raw | diff to current |
2011-02-24 |
Duncan Sands | Rewrite the vector part of getExtendedTypeAction to... |
blob | commitdiff | raw | diff to current |
2011-02-02 |
Evan Cheng | Given a pair of floating point load and store, if there... |
blob | commitdiff | raw | diff to current |
2011-01-06 |
Evan Cheng | Re-implement r122936 with proper target hooks. Now... |
blob | commitdiff | raw | diff to current |
2010-11-30 |
Evan Cheng | Enable sibling call optimization of libcalls which... |
blob | commitdiff | raw | diff to current |
2010-11-30 |
Chris Lattner | add TLI support indicating that jumps are more expensiv... |
blob | commitdiff | raw | diff to current |
2010-11-06 |
Benjamin Kramer | Prune includes. |
blob | commitdiff | raw | diff to current |
2010-11-03 |
Duncan Sands | Simplify uses of MVT and EVT. An MVT can be compared... |
blob | commitdiff | raw | diff to current |
2010-10-29 |
John Thompson | Mult-alt constraint incremental development step 3. |
blob | commitdiff | raw | diff to current |
2010-10-29 |
John Thompson | Inline asm multiple alternative constraints development... |
blob | commitdiff | raw | diff to current |
2010-10-20 |
Dale Johannesen | Remove Synthesizable from the Type system; as MMX vector |
blob | commitdiff | raw | diff to current |
2010-09-13 |
John Thompson | Added skeleton for inline asm multiple alternative... |
blob | commitdiff | raw | diff to current |
2010-08-25 |
Chris Lattner | add a specialization for the MVT form of getTypeAction... |
blob | commitdiff | raw | diff to current |
2010-08-25 |
Chris Lattner | remove some llvmcontext arguments that are now dead... |
blob | commitdiff | raw | diff to current |
2010-08-25 |
Chris Lattner | Change handling of illegal vector types to widen when... |
blob | commitdiff | raw | diff to current |
2010-07-24 |
Anton Korobeynikov | Hook in GlobalMerge pass |
blob | commitdiff | raw | diff to current |
2010-07-23 |
Evan Cheng | - Allow target to specify when is register pressure... |
blob | commitdiff | raw | diff to current |
2010-07-21 |
Evan Cheng | Teach bottom up pre-ra scheduler to track register... |
blob | commitdiff | raw | diff to current |
2010-07-19 |
Evan Cheng | ARM has to provide its own TargetLowering::findRepresen... |
blob | commitdiff | raw | diff to current |
2010-07-19 |
Evan Cheng | Teach computeRegisterProperties() to compute "represent... |
blob | commitdiff | raw | diff to current |
2010-07-12 |
Rafael Espindola | Fix a typo and fit in 80 columns. Found by Bob Wilson. |
blob | commitdiff | raw | diff to current |
2010-07-11 |
Rafael Espindola | Fix va_arg for doubles. With this patch VAARG nodes... |
blob | commitdiff | raw | diff to current |
2010-07-10 |
Dan Gohman | Reapply bottom-up fast-isel, with several fixes for... |
blob | commitdiff | raw | diff to current |
2010-07-09 |
Bob Wilson | --- Reverse-merging r107947 into '.': |
blob | commitdiff | raw | diff to current |
2010-07-09 |
Dan Gohman | Re-apply bottom-up fast-isel, with fixes. Be very caref... |
blob | commitdiff | raw | diff to current |
2010-07-08 |
Dan Gohman | Revert 107840 107839 107813 107804 107800 107797 107791. |
blob | commitdiff | raw | diff to current |
2010-07-07 |
Dan Gohman | Add X86FastISel support for return statements. This... |
blob | commitdiff | raw | diff to current |
2010-07-07 |
Dan Gohman | Simplify FastISel's constructor by giving it a Function... |
blob | commitdiff | raw | diff to current |
2010-07-07 |
Dan Gohman | Split the SDValue out of OutputArg so that SelectionDAG... |
blob | commitdiff | raw | diff to current |
2010-07-07 |
Dan Gohman | Move ArgFlagsTy, OutputArg, and InputArg out of Selecti... |
blob | commitdiff | raw | diff to current |
2010-07-06 |
Dan Gohman | CanLowerReturn doesn't need a SelectionDAG; it just... |
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-06-25 |
Evan Cheng | Change if-conversion block size limit checks to add... |
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-24 |
Dan Gohman | Reapply r106634, now that the bug it exposed is fixed. |
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 | Some targets don't require the fencing MEMBARRIER instr... |
blob | commitdiff | raw | diff to current |
2010-06-23 |
Jim Grosbach | remove trailing whitespace |
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-05-20 |
Evan Cheng | Allow targets more controls on what nodes are scheduled... |
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-15 |
Evan Cheng | Allow TargetLowering::getRegClassFor() to be called... |
blob | commitdiff | raw | diff to current |
2010-05-14 |
Evan Cheng | Get rid of the bit twiddling to read / set OpActions... |
blob | commitdiff | raw | diff to current |
2010-05-13 |
Evan Cheng | Eliminate use of magic numbers to access OpActions... |
blob | commitdiff | raw | diff to current |
2010-05-13 |
Evan Cheng | Fix up LoadExtActions, TruncStoreActions, and IndexedMo... |
blob | commitdiff | raw | diff to current |
2010-05-13 |
Evan Cheng | 80 col violation. |
blob | commitdiff | raw | diff to current |
2010-05-11 |
Dan Gohman | Trim #includes and forward declarations. |
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-11 |
Dan Gohman | Remove the TargetLowering::getSubtarget() virtual funct... |
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-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-22 |
Dan Gohman | Move HandlePHINodesInSuccessorBlocks functions out... |
blob | commitdiff | raw | diff to current |
2010-04-21 |
Dan Gohman | Add more const qualifiers on TargetMachine and friends. |
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-17 |
Dan Gohman | Use const qualifiers with TargetLowering. This eliminat... |
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 |
Dan Gohman | Eliminate an unnecessary SelectionDAG dependency in... |
blob | commitdiff | raw | diff to current |
2010-04-16 |
Dan Gohman | Fix this code to avoid implicit assumptions about the... |
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-15 |
Dan Gohman | Add const qualifiers to CodeGen's use of LLVM IR constr... |
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-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 |
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-01 |
Evan Cheng | Add comments about DstAlign and SrcAlign. |
blob | commitdiff | raw | diff to current |
2010-04-01 |
Evan Cheng | - Avoid using floating point stores to implement memset... |
blob | commitdiff | raw | diff to current |
2010-04-01 |
Evan Cheng | Fix sdisel memcpy, memset, memmove lowering: |
blob | commitdiff | raw | diff to current |
next |