2008-06-08 |
Duncan Sands | Remove comparison methods for MVT. The main cause |
tree | commitdiff |
2008-06-06 |
Duncan Sands | Wrap MVT::ValueType in a struct to get type safety |
tree | commitdiff |
2008-06-03 |
Dale Johannesen | Expand documentation of StringConstantPrefix. |
tree | commitdiff |
2008-06-03 |
Dale Johannesen | Add StringConstantPrefix to control what the |
tree | commitdiff |
2008-05-30 |
Evan Cheng | Revert 51775. |
tree | commitdiff |
2008-05-30 |
Evan Cheng | Patches for building llvm on Solaris x86. Contributed... |
tree | commitdiff |
2008-05-29 |
Dan Gohman | Prune and tidy #includes. |
tree | commitdiff |
2008-05-28 |
Bill Wendling | Add a flag to indicate that an instruction is as cheap... |
tree | commitdiff |
2008-05-19 |
Bill Wendling | Remove warnings about unused parameters and shadowed... |
tree | commitdiff |
2008-05-15 |
Evan Cheng | Fix typos and comments. |
tree | commitdiff |
2008-05-15 |
Evan Cheng | Make use of vector load and store operations to impleme... |
tree | commitdiff |
2008-05-12 |
Evan Cheng | Xform bitconvert(build_pair(load a, load b)) to a singl... |
tree | commitdiff |
2008-05-12 |
Bill Wendling | Constify the machine instruction passed into the |
tree | commitdiff |
2008-05-12 |
Evan Cheng | Forgot this. |
tree | commitdiff |
2008-05-09 |
Evan Cheng | Make OpActionsCapacity multiple of 4. |
tree | commitdiff |
2008-05-07 |
Duncan Sands | Output correct exception handling and frame info |
tree | commitdiff |
2008-05-05 |
Mon P Wang | Added addition atomic instrinsics and, or, xor, min... |
tree | commitdiff |
2008-05-05 |
Evan Cheng | Fix more -Wshorten-64-to-32 warnings. |
tree | commitdiff |
2008-05-05 |
Dan Gohman | Add AsmPrinter support for emitting a directive to... |
tree | commitdiff |
2008-04-30 |
Arnold Schwaighofer | Tail call optimization improvements: |
tree | commitdiff |
2008-04-27 |
Chris Lattner | Implement a signficant optimization for inline asm: |
tree | commitdiff |
2008-04-27 |
Chris Lattner | Move a bunch of inline asm code out of line. |
tree | commitdiff |
2008-04-26 |
Chris Lattner | A few inline asm cleanups: |
tree | commitdiff |
2008-04-23 |
Anton Korobeynikov | Add facility for pre-RA passes |
tree | commitdiff |
2008-04-23 |
Anton Korobeynikov | Make stack alignment options global for all targets |
tree | commitdiff |
2008-04-16 |
Nicolas Geoffray | Correlate stubs with functions in JIT: when emitting... |
tree | commitdiff |
2008-04-16 |
Nicolas Geoffray | Infrastructure for getting the machine code size of... |
tree | commitdiff |
2008-04-15 |
Evan Cheng | Sort sub-registers and super-registers lists according... |
tree | commitdiff |
2008-04-14 |
Dan Gohman | Fix const-correctness issues with the SrcValue handling... |
tree | commitdiff |
2008-04-14 |
Dale Johannesen | Reverse sense of unwind-tables option. This means |
tree | commitdiff |
2008-04-14 |
Dan Gohman | Clean up some comments. |
tree | commitdiff |
2008-04-12 |
Dan Gohman | Drop ISD::MEMSET, ISD::MEMMOVE, and ISD::MEMCPY, which... |
tree | commitdiff |
2008-04-09 |
Dan Gohman | Make isVectorClearMaskLegal's operand list const. |
tree | commitdiff |
2008-04-09 |
Dan Gohman | Fix some minor errors in comments. |
tree | commitdiff |
2008-04-08 |
Dale Johannesen | Implement new llc flag -disable-required-unwind-tables. |
tree | commitdiff |
2008-03-31 |
Evan Cheng | Move reMaterialize() from TargetRegisterInfo to TargetI... |
tree | commitdiff |
2008-03-30 |
Chris Lattner | Fix "Control reaches the end of non-void function"... |
tree | commitdiff |
2008-03-26 |
Dale Johannesen | Fix a bug in Darwin EH: FDE->CIE pointer must |
tree | commitdiff |
2008-03-25 |
Dan Gohman | A quick nm audit turned up several fixed tables and... |
tree | commitdiff |
2008-03-25 |
Devang Patel | Add optimize-for-size knob. |
tree | commitdiff |
2008-03-16 |
Christopher Lamb | Make insert_subreg a two-address instruction, vastly... |
tree | commitdiff |
2008-03-15 |
Evan Cheng | Remove isImplicitDef TargetInstrDesc flag. |
tree | commitdiff |
2008-03-15 |
Evan Cheng | Replace all target specific implicit def instructions... |
tree | commitdiff |
2008-03-13 |
Christopher Lamb | Get rid of a pseudo instruction and replace it with... |
tree | commitdiff |
2008-03-11 |
Dan Gohman | Use PassManagerBase instead of FunctionPassManager... |
tree | commitdiff |
2008-03-11 |
Evan Cheng | When the register allocator runs out of registers,... |
tree | commitdiff |
2008-03-10 |
Scott Michel | Give TargetLowering::getSetCCResultType() a parameter... |
tree | commitdiff |
2008-03-05 |
Evan Cheng | Add a target lowering hook to control whether it's... |
tree | commitdiff |
2008-02-29 |
Anton Korobeynikov | Use enumeration for preffered EH dwarf encoding reason |
tree | commitdiff |
2008-02-28 |
Dale Johannesen | Interface of getByValTypeAlignment differed between |
tree | commitdiff |
2008-02-28 |
Evan Cheng | Add a quick and dirty "loop aligner pass". x86 uses... |
tree | commitdiff |
2008-02-27 |
Anton Korobeynikov | Preparation step for some cleanup/generalization in... |
tree | commitdiff |
2008-02-27 |
Dan Gohman | Convert SimplifyDemandedMask and ShrinkDemandedConstant... |
tree | commitdiff |
2008-02-26 |
Bill Wendling | Rename PrintableName to Name. |
tree | commitdiff |
2008-02-26 |
Bill Wendling | Change "Name" to "AsmName" in the target register info... |
tree | commitdiff |
2008-02-26 |
Evan Cheng | Refactor inline asm constraint matching code out of... |
tree | commitdiff |
2008-02-24 |
Bill Wendling | Some platforms use the same name for 32-bit and 64... |
tree | commitdiff |
2008-02-22 |
Evan Cheng | Remove an invalid assertion now that there are implicit... |
tree | commitdiff |
2008-02-22 |
Dale Johannesen | Pass alignment on ByVal parameters, from FE, all |
tree | commitdiff |
2008-02-21 |
Andrew Lenharth | Atomic op support. If any gcc test uses __sync builtin... |
tree | commitdiff |
2008-02-20 |
Anton Korobeynikov | Unbreak build with gcc 4.3: provide missed includes... |
tree | commitdiff |
2008-02-15 |
Evan Cheng | Added CommuteChangesDestination(). This returns true... |
tree | commitdiff |
2008-02-14 |
Duncan Sands | In TargetLowering::LowerCallTo, don't assert that |
tree | commitdiff |
2008-02-13 |
Dan Gohman | Simplify some logic in ComputeMaskedBits. And change... |
tree | commitdiff |
2008-02-13 |
Dan Gohman | Convert SelectionDAG::ComputeMaskedBits to use APInt... |
tree | commitdiff |
2008-02-11 |
Duncan Sands | Add arbitrary integer support to getRegisterType and |
tree | commitdiff |
2008-02-11 |
Duncan Sands | Add a isBigEndian method to complement isLittleEndian. |
tree | commitdiff |
2008-02-10 |
Dan Gohman | Rename MRegisterInfo to TargetRegisterInfo. |
tree | commitdiff |
2008-02-08 |
Evan Cheng | It's not always safe to fold movsd into xorpd, etc... |
tree | commitdiff |
2008-02-02 |
Evan Cheng | SDIsel processes llvm.dbg.declare by recording the... |
tree | commitdiff |
2008-02-02 |
Evan Cheng | Frame index can be negative. |
tree | commitdiff |
2008-01-31 |
Evan Cheng | MRegisterInfo::getLocation() is a really bad idea.... |
tree | commitdiff |
2008-01-30 |
Evan Cheng | Even though InsertAtEndOfBasicBlock is an ugly hack... |
tree | commitdiff |
2008-01-29 |
Duncan Sands | Use getPreferredAlignmentLog or getPreferredAlignment |
tree | commitdiff |
2008-01-29 |
Dale Johannesen | Handle 'X' constraint in asm's better. |
tree | commitdiff |
2008-01-25 |
Duncan Sands | Add more assertions to catch accesses outside of |
tree | commitdiff |
2008-01-23 |
Evan Cheng | Let each target decide byval alignment. For X86, it... |
tree | commitdiff |
2008-01-18 |
Chris Lattner | remove magic numbers. |
tree | commitdiff |
2008-01-17 |
Chris Lattner | This commit changes: |
tree | commitdiff |
2008-01-15 |
Dale Johannesen | Fix and enable EH for x86-64 Darwin. Adds |
tree | commitdiff |
2008-01-10 |
Chris Lattner | Simplify the side effect stuff a bit more and make... |
tree | commitdiff |
2008-01-10 |
Dale Johannesen | Emit unused EH frames for weak definitions on Darwin, |
tree | commitdiff |
2008-01-10 |
Chris Lattner | Fix PR1845 and rdar://5676945. Generic vectors smaller |
tree | commitdiff |
2008-01-08 |
Chris Lattner | add a mayLoad property for machine instructions, a... |
tree | commitdiff |
2008-01-07 |
Chris Lattner | split TargetInstrDesc out into its own header file. |
tree | commitdiff |
2008-01-07 |
Chris Lattner | rename TargetInstrDescriptor -> TargetInstrDesc. |
tree | commitdiff |
2008-01-07 |
Chris Lattner | remove a dead method. |
tree | commitdiff |
2008-01-07 |
Chris Lattner | Rename all the M_* flags to be namespace qualified... |
tree | commitdiff |
2008-01-07 |
Chris Lattner | add more and significantly better comments to the rest... |
tree | commitdiff |
2008-01-07 |
Chris Lattner | add some mroe comments, add a isImplicitDef() method... |
tree | commitdiff |
2008-01-07 |
Chris Lattner | rename hasVariableOperands() -> isVariadic(). Add... |
tree | commitdiff |
2008-01-07 |
Chris Lattner | Move M_* flags down in the file. Move SchedClass up... |
tree | commitdiff |
2008-01-07 |
Chris Lattner | Move a bunch more accessors from TargetInstrInfo to... |
tree | commitdiff |
2008-01-07 |
Chris Lattner | remove MachineOpCode typedef. |
tree | commitdiff |
2008-01-07 |
Chris Lattner | remove some uses of MachineOpCode, move getSchedClass |
tree | commitdiff |
2008-01-07 |
Chris Lattner | Add predicates methods to TargetOperandInfo, and switch... |
tree | commitdiff |
2008-01-07 |
Chris Lattner | Rename MachineInstr::getInstrDescriptor -> getDesc... |
tree | commitdiff |
2008-01-07 |
Owen Anderson | Move even more functionality from MRegisterInfo into... |
tree | commitdiff |
2008-01-06 |
Chris Lattner | rename isLoad -> isSimpleLoad due to evan's desire... |
tree | commitdiff |
2008-01-06 |
Chris Lattner | rename isStore -> mayStore to more accurately reflect... |
tree | commitdiff |
next |