2011-07-20 |
Evan Cheng | X86 is the only target that uses coff format. This...
|
commit | commitdiff | tree |
2011-07-20 |
Evan Cheng | Sink ARMMCExpr and ARMAddressingModes into MC layer...
|
commit | commitdiff | tree |
2011-07-20 |
Evan Cheng | Goodbye TargetAsmInfo. This eliminate last bit of CodeGen...
|
commit | commitdiff | tree |
2011-07-20 |
Evan Cheng | - Move CodeModel from a TargetMachine global option...
|
commit | commitdiff | tree |
2011-07-20 |
Evan Cheng | Include MCRegisterInfo to eliminate a compilation warning.
|
commit | commitdiff | tree |
2011-07-20 |
Evan Cheng | Add MCObjectFileInfo and sink the MCSections initialization...
|
commit | commitdiff | tree |
2011-07-19 |
Evan Cheng | Fix an obvious typo that's preventing x86 (32-bit)...
|
commit | commitdiff | tree |
2011-07-19 |
Evan Cheng | Introduce MCCodeGenInfo, which keeps information that...
|
commit | commitdiff | tree |
2011-07-18 |
Evan Cheng | Eliminate TargetAsmInfo::getCompactUnwindEncoding....
|
commit | commitdiff | tree |
2011-07-18 |
Evan Cheng | Move getInitialFrameState from TargetFrameInfo to MCAsmInfo...
|
commit | commitdiff | tree |
2011-07-18 |
Evan Cheng | Sink getDwarfRegNum, getLLVMRegNum, getSEHRegNum from...
|
commit | commitdiff | tree |
2011-07-18 |
Evan Cheng | LLC doesn't need to create MCInstrInfo's.
|
commit | commitdiff | tree |
2011-07-15 |
Evan Cheng | Reverting r135232. It's causing infinite looping in...
|
commit | commitdiff | tree |
2011-07-15 |
Evan Cheng | Move some parts of TargetAsmInfo down to MCAsmInfo...
|
commit | commitdiff | tree |
2011-07-14 |
Evan Cheng | Rename createAsmInfo to createMCAsmInfo and move registratio...
|
commit | commitdiff | tree |
2011-07-14 |
Evan Cheng | Next round of MC refactoring. This patch factor MC...
|
commit | commitdiff | tree |
2011-07-14 |
Evan Cheng | Unfortunately several files in MC are badly violating...
|
commit | commitdiff | tree |
2011-07-13 |
Evan Cheng | Fix up TargetLoweringObjectFile ctors to properly initialize...
|
commit | commitdiff | tree |
2011-07-13 |
Evan Cheng | Change test case, one that actually failed before my...
|
commit | commitdiff | tree |
2011-07-13 |
Evan Cheng | Revert accidental commit.
|
commit | commitdiff | tree |
2011-07-13 |
Evan Cheng | It's not safe to fold (fptrunc (sqrt (fpext x))) to...
|
commit | commitdiff | tree |
2011-07-13 |
Evan Cheng | Add an entry.
|
commit | commitdiff | tree |
2011-07-13 |
Evan Cheng | Improve codegen for select's:
|
commit | commitdiff | tree |
2011-07-11 |
Evan Cheng | Most MCCodeEmitter's don't meed MCContext.
|
commit | commitdiff | tree |
2011-07-11 |
Evan Cheng | Disassembler doesn't need TargetMachine anymore.
|
commit | commitdiff | tree |
2011-07-11 |
Evan Cheng | struct Init -> class Init.
|
commit | commitdiff | tree |
2011-07-11 |
Evan Cheng | - Eliminate MCCodeEmitter's dependency on TargetMachine...
|
commit | commitdiff | tree |
2011-07-09 |
Evan Cheng | Revert accidental commit.
|
commit | commitdiff | tree |
2011-07-09 |
Evan Cheng | Change createAsmParser to take a MCSubtargetInfo instead...
|
commit | commitdiff | tree |
2011-07-08 |
Evan Cheng | Fix indentation.
|
commit | commitdiff | tree |
2011-07-08 |
Evan Cheng | Fix comment.
|
commit | commitdiff | tree |
2011-07-08 |
Evan Cheng | Add support for ARM / Thumb mode switching with .code...
|
commit | commitdiff | tree |
2011-07-08 |
Evan Cheng | Restore old behavior. Always auto-detect features unless...
|
commit | commitdiff | tree |
2011-07-08 |
Evan Cheng | Fix broken x86_64 tests which specify non-64-bit cpu's.
|
commit | commitdiff | tree |
2011-07-08 |
Evan Cheng | For non-x86 host, used generic as CPU name.
|
commit | commitdiff | tree |
2011-07-08 |
Evan Cheng | TargetAsmParser doesn't need reference to Target.
|
commit | commitdiff | tree |
2011-07-08 |
Evan Cheng | Fix a dangling reference. Patch by Dave Abrahams. pr10311
|
commit | commitdiff | tree |
2011-07-08 |
Evan Cheng | Eliminate asm parser's dependency on TargetMachine:
|
commit | commitdiff | tree |
2011-07-07 |
Evan Cheng | Add Mode64Bit feature and sink it down to MC layer.
|
commit | commitdiff | tree |
2011-07-07 |
Evan Cheng | Rewrite comment in English.
|
commit | commitdiff | tree |
2011-07-07 |
Evan Cheng | Rename attribute 'thumb' to a more descriptive 'thumb...
|
commit | commitdiff | tree |
2011-07-07 |
Evan Cheng | Sink feature IsThumb into MC layer.
|
commit | commitdiff | tree |
2011-07-07 |
Evan Cheng | Feature bits are 64-bits.
|
commit | commitdiff | tree |
2011-07-07 |
Evan Cheng | Compute feature bits at time of MCSubtargetInfo initialization.
|
commit | commitdiff | tree |
2011-07-07 |
Evan Cheng | Change some ARM subtarget features to be single bit...
|
commit | commitdiff | tree |
2011-07-07 |
Evan Cheng | Factor ARM triple parsing out of ARMSubtarget. Another...
|
commit | commitdiff | tree |
2011-07-06 |
Evan Cheng | Add ARM MC registry routines.
|
commit | commitdiff | tree |
2011-07-06 |
Evan Cheng | Rename files for consistency.
|
commit | commitdiff | tree |
2011-07-06 |
Evan Cheng | createMCInstPrinter doesn't need TargetMachine anymore.
|
commit | commitdiff | tree |
2011-07-06 |
Evan Cheng | Remove the AsmWriterEmitter (unused) feature that rely...
|
commit | commitdiff | tree |
2011-07-02 |
Evan Cheng | Add getFeatureBits to extract feature bits for a given...
|
commit | commitdiff | tree |
2011-07-01 |
Evan Cheng | Rename XXXGenSubtarget.inc to XXXGenSubtargetInfo.inc...
|
commit | commitdiff | tree |
2011-07-01 |
Evan Cheng | Add MCSubtargetInfo target registry stuff.
|
commit | commitdiff | tree |
2011-07-01 |
Evan Cheng | Rename TargetSubtarget to TargetSubtargetInfo for consistency.
|
commit | commitdiff | tree |
2011-07-01 |
Evan Cheng | - Added MCSubtargetInfo to capture subtarget features...
|
commit | commitdiff | tree |
2011-07-01 |
Evan Cheng | Hide the call to InitMCInstrInfo into tblgen generated...
|
commit | commitdiff | tree |
2011-07-01 |
Evan Cheng | Eliminate one extra conversion.
|
commit | commitdiff | tree |
2011-07-01 |
Evan Cheng | Switch SubtargetFeatures from std::string to StringRef.
|
commit | commitdiff | tree |
2011-06-30 |
Evan Cheng | Fix ARMSubtarget feature parsing.
|
commit | commitdiff | tree |
2011-06-30 |
Evan Cheng | Fix the ridiculous SubtargetFeatures API where it implicitly...
|
commit | commitdiff | tree |
2011-06-29 |
Evan Cheng | Indentation
|
commit | commitdiff | tree |
2011-06-29 |
Evan Cheng | Add missing operand. rdar://9694169
|
commit | commitdiff | tree |
2011-06-29 |
Evan Cheng | Sink SubtargetFeature and TargetInstrItineraries (renamed...
|
commit | commitdiff | tree |
2011-06-29 |
Evan Cheng | Trim include
|
commit | commitdiff | tree |
2011-06-28 |
Evan Cheng | Unbreak every backend.
|
commit | commitdiff | tree |
2011-06-28 |
Evan Cheng | Move CallFrameSetupOpcode and CallFrameDestroyOpcode...
|
commit | commitdiff | tree |
2011-06-28 |
Evan Cheng | Hide more details in tablegen generated MCRegisterInfo...
|
commit | commitdiff | tree |
2011-06-28 |
Evan Cheng | Add MCInstrInfo registeration machinery.
|
commit | commitdiff | tree |
2011-06-28 |
Evan Cheng | Merge XXXGenRegisterNames.inc into XXXGenRegisterInfo.inc
|
commit | commitdiff | tree |
2011-06-28 |
Evan Cheng | - Rename TargetInstrDesc, TargetOperandInfo to MCInstrDesc...
|
commit | commitdiff | tree |
2011-06-28 |
Evan Cheng | Alternative name enum should go into the enum portion.
|
commit | commitdiff | tree |
2011-06-27 |
Evan Cheng | Remove RegClass2VRegMap from MachineRegisterInfo.
|
commit | commitdiff | tree |
2011-06-27 |
Evan Cheng | Remove RCBarriers from TargetInstrDesc.
|
commit | commitdiff | tree |
2011-06-27 |
Evan Cheng | Remove the experimental (and unused) pre-ra splitting...
|
commit | commitdiff | tree |
2011-06-27 |
Evan Cheng | More refactoring. Move getRegClass from TargetOperandInfo...
|
commit | commitdiff | tree |
2011-06-27 |
Evan Cheng | Rename unnecessary forward declaration.
|
commit | commitdiff | tree |
2011-06-27 |
Evan Cheng | More refactoring. MC doesn't need know about subreg...
|
commit | commitdiff | tree |
2011-06-27 |
Evan Cheng | Merge XXXGenRegisterDesc.inc XXXGenRegisterNames.inc...
|
commit | commitdiff | tree |
2011-06-25 |
Evan Cheng | Remove dead typedefs.
|
commit | commitdiff | tree |
2011-06-24 |
Evan Cheng | Add include guard.
|
commit | commitdiff | tree |
2011-06-24 |
Evan Cheng | Rename TargetDesc to MCTargetDesc
|
commit | commitdiff | tree |
2011-06-24 |
Evan Cheng | Rename TargetRegisterDesc to MCRegisterDesc
|
commit | commitdiff | tree |
2011-06-24 |
Evan Cheng | - Add MCRegisterInfo registration machinery. Also added...
|
commit | commitdiff | tree |
2011-06-24 |
Evan Cheng | Fix CellSPU CMakeLists.txt
|
commit | commitdiff | tree |
2011-06-24 |
Evan Cheng | Starting to refactor Target to separate out code that...
|
commit | commitdiff | tree |
2011-06-23 |
Evan Cheng | Rename TargetOptions::StackAlignment to StackAlignmentOverride.
|
commit | commitdiff | tree |
2011-06-23 |
Evan Cheng | Remove TargetOptions.h dependency from ARMSubtarget.
|
commit | commitdiff | tree |
2011-06-23 |
Evan Cheng | Remove TargetOptions.h dependency from X86Subtarget.
|
commit | commitdiff | tree |
2011-06-23 |
Evan Cheng | Get rid of one getStackAlignment(). RegisterInfo shouldn...
|
commit | commitdiff | tree |
2011-06-21 |
Evan Cheng | Reorg. No functionality change.
|
commit | commitdiff | tree |
2011-06-21 |
Evan Cheng | Teach dag combine to match halfword byteswap patterns.
|
commit | commitdiff | tree |
2011-06-17 |
Evan Cheng | Add an alternative rev16 pattern. We should figure...
|
commit | commitdiff | tree |
2011-06-15 |
Evan Cheng | Another revsh pattern. rdar://9609059
|
commit | commitdiff | tree |
2011-06-15 |
Evan Cheng | PerformBFICombine - (bfi A, (and B, Mask1), Mask2)...
|
commit | commitdiff | tree |
2011-06-14 |
Evan Cheng | Also recognize ARM v4t and v5e variants.
|
commit | commitdiff | tree |
2011-06-14 |
Evan Cheng | Update BitcodeWriter to match recent Triple changes...
|
commit | commitdiff | tree |
2011-06-13 |
Evan Cheng | Aliased flag options should be directed to stdout,...
|
commit | commitdiff | tree |
2011-05-27 |
Evan Cheng | Don't use movw / movt for iOS static codegen for now...
|
commit | commitdiff | tree |
2011-05-27 |
Evan Cheng | Add iOS test
|
commit | commitdiff | tree |
2011-05-25 |
Evan Cheng | Simplify r132022 based on Cameron's feedback.
|
commit | commitdiff | tree |
next |