projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Eliminate TargetAsmInfo::getCompactUnwindEncoding. This get rid of the
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
2011-05-24
Evan Cheng
Forgot dyn_cast check.
commit
|
commitdiff
|
tree
2011-05-24
Evan Cheng
Fix LoopUnswitch bug. RewriteLoopBodyWithConditionConstant...
commit
|
commitdiff
|
tree
2011-05-24
Evan Cheng
- Teach SelectionDAG::isKnownNeverZero to return true...
commit
|
commitdiff
|
tree
2011-05-24
Evan Cheng
Remove dead option.
commit
|
commitdiff
|
tree
2011-05-22
Evan Cheng
Teach ValueTracking about x86 crc32 intrinsics.
commit
|
commitdiff
|
tree
2011-05-20
Evan Cheng
Revert accidental commit.
commit
|
commitdiff
|
tree
2011-05-20
Evan Cheng
Revert r131664 and fix it in instcombine instead. rdar...
commit
|
commitdiff
|
tree
2011-05-19
Evan Cheng
crc32 with 64-bit output zeros upper 32-bits. rdar...
commit
|
commitdiff
|
tree
next