- 07ad19b Fix wording in comments. by Dan Gohman · 15 years ago
- a759135 update testcase. by Chris Lattner · 15 years ago
- de3a107 32-bit darwin targets support .literal16 too. by Chris Lattner · 15 years ago
- b0d3f25 Remove trailing slashes from include paths. Some versions of mingw don't like them. by Benjamin Kramer · 15 years ago
- 30d3b91 Test commit: fix typo by Benjamin Kramer · 15 years ago
- e346694 Eliminate getNamed/getUnnamedSection, adding a new and unified getOrCreateSection by Chris Lattner · 15 years ago
- 5fe575f Eliminate SectionFlags, just embed a SectionKind into Section by Chris Lattner · 15 years ago
- 1f5c988 If CPSR is modified but the def is dead, then it's ok to fold the load / store. by Evan Cheng · 15 years ago
- 5732ca0 Use t2LDRi12 and t2STRi12 to load / store to / from stack frames. Eliminate more getOpcode calls. by Evan Cheng · 15 years ago
- 8e14eab Generate a libcall for i8 multiply. by Sanjiv Gupta · 15 years ago
- bf36caf by Sanjiv Gupta · 15 years ago
- 08b93c6 Use the right instructions to copy between GPR and the more strictive tGPR classes. t2MOV does not match the RC requirements. by Evan Cheng · 15 years ago
- dced03f Merge isLoadFromStackSlot into one since it behaves the same regardless of sub-target. by Evan Cheng · 15 years ago
- 68e3c6a Just use a single isMoveInstr to catch all the cases. by Evan Cheng · 15 years ago
- d833606 Rename tMOVhi2lor to tMOVgpr2tgpr. It's not moving from a high register to a low register. It's moving from a GPR register class to a more restrictive tGPR class. Also change tMOVlor2hir, and tMOVhir2hir. by Evan Cheng · 15 years ago
- b101b0b Reorganize code a bit to reduce indentation. No visible functionality change. by Eli Friedman · 15 years ago
- d42b58b Fix libLTO: by Nick Lewycky · 15 years ago
- 2749b3e Don't use llvm_report_error in libSystem, this is a layering violation. by Daniel Dunbar · 15 years ago
- 0fcf4dc untangle a TargetAsmInfo hack where ELFTargetAsmInfo would create a by Chris Lattner · 15 years ago
- 30b2bdf Refactor. Get rid of a few more getOpcode() calls. by Evan Cheng · 15 years ago
- 74fb545 reduce indentation by Chris Lattner · 15 years ago
- 7e763eb Use the RHS length instead of the LHS length. They are both the same, by Chris Lattner · 15 years ago
- f9474ca Fix the breakage caused by 76950. by Sanjiv Gupta · 15 years ago
- 460f656 Remove Value::getName{Start,End}, the last of the old Name APIs. by Daniel Dunbar · 15 years ago
- 4fa4990 Make sure getName().data() is always null terminated. by Daniel Dunbar · 15 years ago
- f0443c1 Remove Value::getNameLen by Daniel Dunbar · 15 years ago
- 92fbbc7 Move MSILModule and MSILWriter into the 'llvm' namespace, instead of the 'MSIL' by Nick Lewycky · 15 years ago
- 93b67e4 Eliminate some uses of DOUT, cerr, and getNameStart(). by Daniel Dunbar · 15 years ago
- f40761d remove a densemap from TargetAsmInfo that was uniquing the targetflags strings, by Chris Lattner · 15 years ago
- 6468b44 simplify SectionFlagsForGlobal, even though I want to kill it. by Chris Lattner · 15 years ago
- 37088b3 make SectionKind keep track of whether a global had an explicit by Chris Lattner · 15 years ago
- 2b421da simplify this code now that SectionKind knows if a global is weak or not. by Chris Lattner · 15 years ago
- 4c50922 make SectionKind know whether a symbol is weak or not in addition by Chris Lattner · 15 years ago
- 37939c9 Make the kind actually be private. by Chris Lattner · 15 years ago
- 2ceb60a rename Mergable -> Mergeable and Writable -> Writeable by Chris Lattner · 15 years ago
- 94809c3 two files I missed in the last commit. by Chris Lattner · 15 years ago
- 2c5815d remove a bunch of helper functions, just use SectionKind::get instead. by Chris Lattner · 15 years ago
- 5c2f789 simplify getSectionForMergableConstant to take a SectionKind. by Chris Lattner · 15 years ago
- f153272 precreate 4/8/16 byte mergable sections to simplify code. by Chris Lattner · 15 years ago
- 8ca5209 introduce specialized mergable const sectionkinds for elements of size 4/8/16 to by Chris Lattner · 15 years ago
- 7f88a20 improve the default impl of getSectionForMergableConstant by by Chris Lattner · 15 years ago
- af89a96 make elf targets correctly handle constant pool entries that require relocations. by Chris Lattner · 15 years ago
- e346e18 Rearrange all the SectionKinds and structure them into a hierarchical by Chris Lattner · 15 years ago
- d6b06b1 Update target registration description in Writing An LLVM Backend, and add by Daniel Dunbar · 15 years ago
- 77454a2 Sort list of targets in --version. by Daniel Dunbar · 15 years ago
- 8977d08 Factor commonality in triple match routines into helper template for registering by Daniel Dunbar · 15 years ago
- 8c2f1d7 Oops, forgot XCore. Sorry XCore! by Daniel Dunbar · 15 years ago
- 6337f15 Update for API change. by Daniel Dunbar · 15 years ago
- 38b77f8 fix isReadOnly predicate to not include data that has to be by Chris Lattner · 15 years ago
- f276990 remove a dead enum case. by Chris Lattner · 15 years ago
- a14d225 Update Triple to use StringRef/Twine based APIs. by Daniel Dunbar · 15 years ago
- d61918f Add StringRef::{slice, split}, two convenient string operations which are simple by Daniel Dunbar · 15 years ago
- abb477f put normal data into .data instead of .data.rel on elf systems. by Chris Lattner · 15 years ago
- ad6c153 Remove unused header by Daniel Dunbar · 15 years ago
- fa27ff2 Kill Target specific ModuleMatchQuality stuff. by Daniel Dunbar · 15 years ago
- a5881e3 Add TargetRegistry::lookupTarget. by Daniel Dunbar · 15 years ago
- 13b9251 eliminate a pointless switch stmt. by Chris Lattner · 15 years ago
- 30c4a3b finish simplifying DarwinTargetAsmInfo::SelectSectionForGlobal by Chris Lattner · 15 years ago
- c993250 Some clients rely on getName{Start,End} not returning 0, even if the length is by Daniel Dunbar · 15 years ago
- 499027f Rewrite getName{Start,End,Len} in terms of getName(), instead of vice-versa. by Daniel Dunbar · 15 years ago
- e3577da simplify DarwinTargetAsmInfo::SelectSectionForGlobal a bit by Chris Lattner · 15 years ago
- d601239 simplify some predicates, add isMergableString() by Chris Lattner · 15 years ago
- 07f6903 Simplify. by Daniel Dunbar · 15 years ago
- 8bb9e48 Add support for ARM Neon VREV instructions. by Bob Wilson · 15 years ago
- 3f53fa9 Remove Value::setName(const char*, unsigned). by Daniel Dunbar · 15 years ago
- d1319ef Remove Value::setName(const char*). by Daniel Dunbar · 15 years ago
- 03d7651 Remove Value::{isName, getNameRef}. by Daniel Dunbar · 15 years ago
- 460d51e make SectionKind be a first-class pod struct instead of just an enum. by Chris Lattner · 15 years ago
- 7d50913 Added a test and fixed a bug in BumpPtrAllocator relating to large alignment by Reid Kleckner · 15 years ago
- b4fc419 this is (unfortunately) several changes mixed together: by Chris Lattner · 15 years ago
- 4f05591 document some invariants. by Chris Lattner · 15 years ago
- 10cf6a6 add the most expedient hack to fix PR4619, along with a testcase. by Chris Lattner · 15 years ago
- 7e77f79 Fix a few comments to say "backedge-taken count" instead of "trip count". by Dan Gohman · 15 years ago
- bc3d77a SCEV objects are no longer reference-counted. by Dan Gohman · 15 years ago
- 72efa18 Update comments to new-style syntax. by Dan Gohman · 15 years ago
- 19378d6 When attempting to sign-extend an addrec by interpreting by Dan Gohman · 15 years ago
- 996b9d6 Remove spurious semicolons. by Dan Gohman · 15 years ago
- 8a8bd3d Convert DOUT to DEBUG. by Andreas Bolka · 15 years ago
- d6fd377 Simplify JIT target selection. by Daniel Dunbar · 15 years ago
- e0d12d5 Mark attributes of return insn correctly. It was being assumed safe to delete in isSafeToDelete (a thing checked-in 76281). by Sanjiv Gupta · 15 years ago
- 6dc8286 remove this test. It is currently failing because we now emit the string by Chris Lattner · 15 years ago
- dced9fb eventually we should describe string options in the data structures section by Chris Lattner · 15 years ago
- 81187ae minor tweaks. by Chris Lattner · 15 years ago
- 0c795d6 Add new helpers for registering targets. - Less boilerplate == good. by Daniel Dunbar · 15 years ago
- 92ccf70 Finish migrating VMCore to StringRef/Twine based APIs. by Daniel Dunbar · 15 years ago
- 8b5ee82 Ok, "most clients should be unaffected" was a lie. Add notes on upgrading. by Daniel Dunbar · 15 years ago
- 6e0d1cb Initial update to VMCore to use Twines for string arguments. by Daniel Dunbar · 15 years ago
- a66297a Fix 80-col violations. by Eric Christopher · 15 years ago
- a3500da Move ExtractElementInst to ::Create instead of new. Update all uses. by Eric Christopher · 15 years ago
- 4df605b Update to new syntax. by Dan Gohman · 15 years ago
- 06388ae Rewrite examples to use DEBUG instead of DOUT. by Daniel Dunbar · 15 years ago
- c7423af 80 col violation. by Evan Cheng · 15 years ago
- fd87a54 Convert a few more things to use raw_ostream. by Dan Gohman · 15 years ago
- c6b54d5 Get rid of a couple of unnecessary getOpcode calls. by Evan Cheng · 15 years ago
- eb490a7 Teach ScalarEvolution to make use of no-overflow flags when by Dan Gohman · 15 years ago
- 6c1980b Convert a few more uses of llvm/Support/Streams.h to raw_ostream. by Dan Gohman · 15 years ago
- fef8bb2 Instead of eagerly creating new SCEVs to replace all SCEVs that are by Dan Gohman · 15 years ago
- b140f49 I've lost my mind. PR4572 has not been fixed. by Evan Cheng · 15 years ago
- fc2a3ed Make AliasAnalysis and related classes use getAnalysisIfAvailable<TargetData>(). by Dan Gohman · 15 years ago
- d5b385c One more getName -> getNameStr by Daniel Dunbar · 15 years ago