2008-10-17 |
Dan Gohman | Use the opcode predicates, instead of duplicating the... |
tree | commitdiff |
2008-10-17 |
Evan Cheng | Add RCBarriers to TargetInstrDesc. It's a list of regis... |
tree | commitdiff |
2008-10-17 |
Mon P Wang | Added MemIntrinsicNode which is useful to represent... |
tree | commitdiff |
2008-10-17 |
Chris Lattner | Keep track of *which* input constraint matches an output |
tree | commitdiff |
2008-10-17 |
Chris Lattner | add an assert so that PR2356 explodes instead of runnin... |
tree | commitdiff |
2008-10-17 |
Gabor Greif | Add comment on how tagged pointers are |
tree | commitdiff |
2008-10-16 |
Dan Gohman | Trim #includes. |
tree | commitdiff |
2008-10-16 |
Gabor Greif | Introduce a typing refinenement on tagged data |
tree | commitdiff |
2008-10-16 |
Dan Gohman | Const-ify several TargetInstrInfo methods. |
tree | commitdiff |
2008-10-16 |
Zhongxing Xu | Fix a calculation error in comments. |
tree | commitdiff |
2008-10-16 |
Dan Gohman | Move the include of MachineLocation.h into MachineModul... |
tree | commitdiff |
2008-10-16 |
Dan Gohman | Implement a SmallVector insert method that can insert... |
tree | commitdiff |
2008-10-16 |
Dan Gohman | Fix several places that called mapped_iterator's constr... |
tree | commitdiff |
2008-10-15 |
Dan Gohman | Correct the name of isTrapping in comments. |
tree | commitdiff |
2008-10-15 |
Dan Gohman | Fix whitespace in a comment. |
tree | commitdiff |
2008-10-15 |
Chris Lattner | Fix PR2115 by doxygenating Use more, and make some... |
tree | commitdiff |
2008-10-15 |
Gabor Greif | remove legacy interfaces |
tree | commitdiff |
2008-10-15 |
Mon P Wang | Removed pinsrd and pinsrq intrinsics because the code... |
tree | commitdiff |
2008-10-15 |
Evan Cheng | - Add target lowering hooks that specify which setcc... |
tree | commitdiff |
2008-10-14 |
Dan Gohman | FastISel support for exception-handling constructs. |
tree | commitdiff |
2008-10-14 |
Daniel Dunbar | Add llvm::hexdigit to StringExtras (number -> hexadecim... |
tree | commitdiff |
2008-10-14 |
Evan Cheng | Rename LoadX to LoadExt. |
tree | commitdiff |
2008-10-14 |
Devang Patel | Remove dead code. |
tree | commitdiff |
2008-10-13 |
Evan Cheng | Clarify meaning of copyRegToReg's return value. |
tree | commitdiff |
2008-10-13 |
Gabor Greif | fix typo's |
tree | commitdiff |
2008-10-13 |
Gabor Greif | remove a deprecated internal interface |
tree | commitdiff |
2008-10-12 |
Chris Lattner | this was to be removed after 2.4 branched. |
tree | commitdiff |
2008-10-12 |
Owen Anderson | Make Escape Analysis work for any pointer. |
tree | commitdiff |
2008-10-12 |
Owen Anderson | Add EscapeAnalysis. |
tree | commitdiff |
2008-10-11 |
Chris Lattner | random cleanup |
tree | commitdiff |
2008-10-10 |
Dale Johannesen | Fix SSE4.1 roundss, roundsd. While the instructions... |
tree | commitdiff |
2008-10-10 |
Owen Anderson | Fix copy-and-paste-o. |
tree | commitdiff |
2008-10-10 |
Owen Anderson | Add a basic intra-procedural escape analysis. This... |
tree | commitdiff |
2008-10-10 |
Mon P Wang | Fixed definition of llvm_anyptr_ty |
tree | commitdiff |
2008-10-09 |
Dale Johannesen | A file missed from previous checkin. |
tree | commitdiff |
2008-10-09 |
Dale Johannesen | Add a "loses information" return value to APFloat:... |
tree | commitdiff |
2008-10-09 |
Dale Johannesen | Rename APFloat::convertToAPInt to bitcastToAPInt to |
tree | commitdiff |
2008-10-08 |
Dale Johannesen | (re)Put const weak strings in appropriate section on... |
tree | commitdiff |
2008-10-07 |
Eric Christopher | Fix disagreement about where the attributes are |
tree | commitdiff |
2008-10-07 |
Owen Anderson | Add an option to enable StrongPHIElimination, for ease... |
tree | commitdiff |
2008-10-07 |
Andrew Lenharth | Note that ADDC and company don't actually expand yet... |
tree | commitdiff |
2008-10-06 |
Evan Cheng | Cosmetic. |
tree | commitdiff |
2008-10-04 |
Chris Lattner | comment cleanups |
tree | commitdiff |
2008-10-04 |
Dan Gohman | Fix fast-isel's handling of atomic instructions. They may |
tree | commitdiff |
2008-10-03 |
Devang Patel | Fix function attribute verification check. |
tree | commitdiff |
2008-10-03 |
Devang Patel | Verify function attributes. |
tree | commitdiff |
2008-10-03 |
Jim Grosbach | On Darwin ARM, memory needs special handling to do... |
tree | commitdiff |
2008-10-03 |
Dan Gohman | Switch the MachineOperand accessors back to the short... |
tree | commitdiff |
2008-10-03 |
Duncan Sands | Teach internalize to preserve the callgraph. |
tree | commitdiff |
2008-10-02 |
Dan Gohman | Optimize conditional branches in X86FastISel. This... |
tree | commitdiff |
2008-10-02 |
Dan Gohman | Add a new MachineBasicBlock utility function, isLayoutS... |
tree | commitdiff |
2008-10-02 |
Mikhail Glushenkov | Build system tweaks to make it more convenient for... |
tree | commitdiff |
2008-10-02 |
Evan Cheng | A Partitioned Boolean Quadratic Programming (PBQP)... |
tree | commitdiff |
2008-10-02 |
Daniel Dunbar | Rename IRBuilder::IsNonNull -> IsNotNull in response... |
tree | commitdiff |
2008-10-02 |
Bill Wendling | "The original bug was a complaint that _mm_srli_si128... |
tree | commitdiff |
2008-10-02 |
Daniel Dunbar | Add llvm::sys::{osName,osVersion} for retrieving operat... |
tree | commitdiff |
2008-10-01 |
Devang Patel | Attributes noinline alwaysinline are incompatible |
tree | commitdiff |
2008-10-01 |
Devang Patel | Remove OptimizeForSize global. Use function attribute... |
tree | commitdiff |
2008-10-01 |
Chris Lattner | add a new form of Type::dump that takes a module for... |
tree | commitdiff |
2008-10-01 |
Duncan Sands | Factorize code: remove variants of "strip off |
tree | commitdiff |
2008-10-01 |
Bill Wendling | Implement the -fno-builtin option in the front-end... |
tree | commitdiff |
2008-09-30 |
Bill Wendling | Add the new `-no-builtin' flag. This flag is meant... |
tree | commitdiff |
2008-09-30 |
Dan Gohman | Optimize SelectionDAG's AssignTopologicalOrder even... |
tree | commitdiff |
2008-09-30 |
Evan Cheng | Add runStaticConstructorsDestructors which runs ctors... |
tree | commitdiff |
2008-09-30 |
Evan Cheng | Re-apply 56835 along with header file changes. |
tree | commitdiff |
2008-09-29 |
Dan Gohman | Fix FastISel to not initialize the PIC-base register... |
tree | commitdiff |
2008-09-29 |
Devang Patel | Fix grammer. |
tree | commitdiff |
2008-09-29 |
Duncan Sands | Rename isWeakForLinker to mayBeOverridden. Use it |
tree | commitdiff |
2008-09-27 |
Daniel Dunbar | Add IRBuilder::{CreateIsNull, CreateIsNonNull} helper... |
tree | commitdiff |
2008-09-27 |
Evan Cheng | Re-apply 56683 with fixes. |
tree | commitdiff |
2008-09-27 |
Bill Wendling | Add missing #include for asserts. |
tree | commitdiff |
2008-09-26 |
Devang Patel | Implement function notes as function attributes. |
tree | commitdiff |
2008-09-26 |
Devang Patel | Now Attributes are divided in three groups |
tree | commitdiff |
2008-09-26 |
Bill Wendling | Temporarily reverting r56683. This is causing a failure... |
tree | commitdiff |
2008-09-26 |
Dan Gohman | Rename ConstantSDNode's getSignExtended to getSExtValue... |
tree | commitdiff |
2008-09-26 |
Dan Gohman | Make some minor reorganizations and comment changes... |
tree | commitdiff |
2008-09-26 |
Evan Cheng | Fix @llvm.frameaddress codegen. FP elimination optimiza... |
tree | commitdiff |
2008-09-26 |
Dale Johannesen | Add "inreg" field to CallSDNode (doesn't increase |
tree | commitdiff |
2008-09-26 |
Bill Wendling | If we have a function with an unreachable statement... |
tree | commitdiff |
2008-09-25 |
Bill Wendling | Make pointer parameter const for isUsedInBasicBlock. |
tree | commitdiff |
2008-09-25 |
Devang Patel | Large mechanical patch. |
tree | commitdiff |
2008-09-25 |
Anton Korobeynikov | Reapply 56585:56589 with proper fix for some gcc versions |
tree | commitdiff |
2008-09-25 |
Dale Johannesen | Accept 'inreg' attribute on x86 functions as |
tree | commitdiff |
2008-09-25 |
Dan Gohman | FastISel support for debug info. |
tree | commitdiff |
2008-09-25 |
Evan Cheng | Temporarily backing out 56585:56589 to unbreak the... |
tree | commitdiff |
2008-09-25 |
Dan Gohman | Enable DeadMachineInstructionElim when Fast-ISel is... |
tree | commitdiff |
2008-09-25 |
Dan Gohman | Refactor the code that adds standard LLVM codegen passe... |
tree | commitdiff |
2008-09-24 |
Anton Korobeynikov | Finally get rid of virtual inheritance in TAI |
tree | commitdiff |
2008-09-24 |
Anton Korobeynikov | Use crazy template-based inheritance instead of virtual... |
tree | commitdiff |
2008-09-24 |
Anton Korobeynikov | Get rid of ReadOnlySection duplicate |
tree | commitdiff |
2008-09-24 |
Anton Korobeynikov | Get rid of now unused {Four,Eight,Sixteen}ByteConstantS... |
tree | commitdiff |
2008-09-24 |
Anton Korobeynikov | Use generic section-handling stuff to emit constant... |
tree | commitdiff |
2008-09-24 |
Anton Korobeynikov | Get rid of duplicate char*/Section* stuff for TLS sections |
tree | commitdiff |
2008-09-24 |
Anton Korobeynikov | Get rid of duplicate char*/Section* DataSection |
tree | commitdiff |
2008-09-24 |
Anton Korobeynikov | Get rid of duplicate char*/Section* TextSection |
tree | commitdiff |
2008-09-24 |
Anton Korobeynikov | Move actual section printing stuff to AsmPrinter from... |
tree | commitdiff |
2008-09-24 |
Anton Korobeynikov | Drop obsolete hook and change all usage to new interface |
tree | commitdiff |
2008-09-24 |
Anton Korobeynikov | Provide direct function to switch to Section |
tree | commitdiff |
2008-09-24 |
Evan Cheng | Add DisableGVCompilation which forces the JIT to assert... |
tree | commitdiff |
2008-09-24 |
Bill Wendling | Reapplying r56550 |
tree | commitdiff |
next |