projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
Fix a logic bug in inline expansion of memcpy / memset with an overlapping
2011-08-25
Evan Cheng
Hide -global-merge option.
commit
|
commitdiff
|
tree
2011-08-25
Evan Cheng
Add a command line option to disable global merge pass.
commit
|
commitdiff
|
tree
2011-08-25
Evan Cheng
Remove a out-of-place comment.
commit
|
commitdiff
|
tree
2011-08-24
Evan Cheng
Some autoconf tests use module level inline asm to...
commit
|
commitdiff
|
tree
2011-08-24
Evan Cheng
Move TargetRegistry and TargetSelect from Target to...
commit
|
commitdiff
|
tree
2011-08-23
Evan Cheng
Some refactoring so TargetRegistry.h no longer has...
commit
|
commitdiff
|
tree
2011-08-23
Evan Cheng
Fix 80 col violations.
commit
|
commitdiff
|
tree
2011-08-22
Evan Cheng
Follow up to Jim's r138278. This fixes commuteInstruction...
commit
|
commitdiff
|
tree
2011-08-04
Evan Cheng
Fix an obvious type. Patch by Ivan Krasin.
commit
|
commitdiff
|
tree
2011-08-04
Evan Cheng
Fix an obvious type. Patch by Ivan Krasin.
commit
|
commitdiff
|
tree
2011-08-03
Evan Cheng
Kill the export list as well.
commit
|
commitdiff
|
tree
2011-08-02
Evan Cheng
lldb doesn't need the edis dylib any more.
commit
|
commitdiff
|
tree
2011-08-01
Evan Cheng
Set endianess and pointer size for PPC Linux. Bug noticed...
commit
|
commitdiff
|
tree
2011-07-27
Evan Cheng
Emit an error is asm parser parsed X86_64 only registers...
commit
|
commitdiff
|
tree
2011-07-27
Evan Cheng
Support .code32 and .code64 in X86 assembler.
commit
|
commitdiff
|
tree
2011-07-26
Evan Cheng
Remove one last reference to Target in MC library.
commit
|
commitdiff
|
tree
2011-07-26
Evan Cheng
Fix llvm-mc target detection code to match llc.
commit
|
commitdiff
|
tree
2011-07-26
Evan Cheng
Rename createCodeEmitter to createMCCodeEmitter; createObjec...
commit
|
commitdiff
|
tree
2011-07-26
Evan Cheng
Rename TargetAsmParser to MCTargetAsmParser and TargetAsmLex...
commit
|
commitdiff
|
tree
2011-07-25
Evan Cheng
TargetAsmBackend has been renamed to MCAsmBackend.
commit
|
commitdiff
|
tree
2011-07-25
Evan Cheng
Rename TargetAsmBackend to MCAsmBackend; rename createAsmBac...
commit
|
commitdiff
|
tree
2011-07-25
Evan Cheng
Fix include guards.
commit
|
commitdiff
|
tree
2011-07-25
Evan Cheng
Refactoring fail.
commit
|
commitdiff
|
tree
2011-07-25
Evan Cheng
Move CBackend and CppBackend MC initialization to TargetInfo.
commit
|
commitdiff
|
tree
2011-07-25
Evan Cheng
Fix more MC layering violations.
commit
|
commitdiff
|
tree
2011-07-25
Evan Cheng
More MC layering violations.
commit
|
commitdiff
|
tree
2011-07-25
Evan Cheng
Separate MCInstPrinter registration from AsmPrinter...
commit
|
commitdiff
|
tree
2011-07-25
Evan Cheng
Fix last bits of MC layer issues. llvm-mc doesn't need...
commit
|
commitdiff
|
tree
2011-07-25
Evan Cheng
Code clean up.
commit
|
commitdiff
|
tree
2011-07-25
Evan Cheng
Refactor MBlaze target to separate MC routines from...
commit
|
commitdiff
|
tree
2011-07-25
Evan Cheng
Missed a file.
commit
|
commitdiff
|
tree
2011-07-25
Evan Cheng
Refactor PPC target to separate MC routines from Target...
commit
|
commitdiff
|
tree
2011-07-25
Evan Cheng
More refactoring.
commit
|
commitdiff
|
tree
2011-07-25
Evan Cheng
Refactor X86 target to separate MC code from Target...
commit
|
commitdiff
|
tree
2011-07-23
Evan Cheng
Move TargetAsmParser.h TargetAsmBackend.h and TargetAsmLexer...
commit
|
commitdiff
|
tree
2011-07-23
Evan Cheng
createXXXMCCodeGenInfo should be static.
commit
|
commitdiff
|
tree
2011-07-23
Evan Cheng
Sink ARM mc routines into MCTargetDesc.
commit
|
commitdiff
|
tree
2011-07-22
Evan Cheng
Combine all MC initialization routines into one. e...
commit
|
commitdiff
|
tree
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
next