- 86afec7 Reapply Kevin's change 94440, now that Chris has fixed the limitation on by Bob Wilson · 15 years ago
- 5a6e97a MC: Explicity track section and fragment ordinals. by Daniel Dunbar · 15 years ago
- d4c6c3a Fix typo. by Devang Patel · 15 years ago
- f27e608 Reapply r99451 with a fix to move the NoInline check to the cost functions by Eric Christopher · 15 years ago
- 5d42851 MC: Route access to SectionData offset and file size through MCAsmLayout. by Daniel Dunbar · 15 years ago
- 432cd5f MC: Route access to Fragment offset and effective size through MCAsmLayout. by Daniel Dunbar · 15 years ago
- bfcb305 Change how dbg_value sdnodes are converted into machine instructions. Their placement should be determined by the relative order of incoming llvm instructions. The scheduler will now use the SDNode ordering information to determine where to insert them. A dbg_value instruction is inserted after the instruction with the last highest source order and before the instruction with the next highest source order. It will optimize the placement by inserting right after the instruction that produces the value if they have consecutive order numbers. by Evan Cheng · 15 years ago
- 7c3d45a MC: Eliminate MC{Fragment,{Section,Symbol}Data}::getAddress. by Daniel Dunbar · 15 years ago
- 1f2ae40 Fix unused parameter warning. by Eric Christopher · 15 years ago
- 6a4824c Docuemntation corrections from John Myers. by Dan Gohman · 15 years ago
- 0623e90 Temporarily revert this, it's causing an issue with an internal project. by Eric Christopher · 15 years ago
- 014dc4e Speculatively revert this to see if it fixes buildbot failures. by Bob Wilson · 15 years ago
- 375cf52 add a convenient TargetInstrDesc::getNumImplicitUses/Defs method. by Chris Lattner · 15 years ago
- 760c2f3 Added the Advanced Encryption Standard (AES) Instructions. by Kevin Enderby · 15 years ago
- 8fe7979 Do not rely on getCompileUnit() to find source file information for a subprogram. by Devang Patel · 15 years ago
- c9f7500 Finally land the InvokeInst operand reordering. by Gabor Greif · 15 years ago
- 207e06e MC: Direct all {fragment,section,symbol} address access through the MCAsmLayout object. by Daniel Dunbar · 15 years ago
- 0f920e5 Remove the ConvertActions table and associated code, which is unused. by Dan Gohman · 15 years ago
- 8ee0769 Add a method to get a StringMapEntry from a pointer to the string by Chris Lattner · 15 years ago
- 92d7b35 Fix coding style. by Dan Gohman · 15 years ago
- 6661763 Generalize findNearestCommonDominator to work on post-dominators, by Dan Gohman · 15 years ago
- ae8f4c4 [llvm_void_ty] is no longer needed for result types, by Chris Lattner · 15 years ago
- a54934a add some accessors to callsite/callinst/invokeinst to check by Chris Lattner · 15 years ago
- bc7a902 Revert 99335. getTypeToExpandTo's iterative behavior is actually needed here. by Dan Gohman · 15 years ago
- 3490748 Remove getTypeToExpandTo, since it isn't adding much value by Dan Gohman · 15 years ago
- a56daf8 Add comment. by Evan Cheng · 15 years ago
- d826e65 Forgot this. by Evan Cheng · 15 years ago
- 337055e MC: Add TargetAsmBackend::MayNeedRelaxation, for checking whether a particular instruction + fixups might need relaxation. by Daniel Dunbar · 15 years ago
- 8f9b80e MC: Add TargetAsmBackend::WriteNopData and use to eliminate some target dependencies in MCMachOStreamer and MCAssembler. by Daniel Dunbar · 15 years ago
- 8296800 MC: Add TargetAsmBackend::RelaxInstruction callback, and custom X86 implementation. by Daniel Dunbar · 15 years ago
- 9799de9 MC: Tweak MCInstFragment to include the encoded data and fixups, so that we don't need to recompute them during relaxation. I will revisit this once all the other pieces of fast relaxation are in place. by Daniel Dunbar · 15 years ago
- 1ccd91a Put MCSectionCOFF::Name into the MCContext instead of leaking it. by Jeffrey Yasskin · 15 years ago
- 3f4dcd9 MC: Add MCInstFragment, not used yet. by Daniel Dunbar · 15 years ago
- 9d39e61 MC: Fix a few more cases we were passing an MCDataFragment when a MCFragment would do, and sprinkle in some const. by Daniel Dunbar · 15 years ago
- 67c076c MCInst: Add ::dump_pretty. by Daniel Dunbar · 15 years ago
- b751418 MC: Change MCObjectWriter::RecordRelocation to take an MCFragment (instead of a MCDataFragment). Object files should only need the generic MCFragment features. by Daniel Dunbar · 15 years ago
- 2a6e3f5 MC: Eliminate MCFragment::getMaxFileSize. by Daniel Dunbar · 15 years ago
- 8d39eb4 MC: Share the MCAsmLayout object, although its still not used for anything important. by Daniel Dunbar · 15 years ago
- 1cde4af backing out r99170 because it still fails on clang-x86_64-darwin10-fnt by Gabor Greif · 15 years ago
- 9b1061e Now that hopefully all direct accesses to InvokeInst operands are fixed by Gabor Greif · 15 years ago
- bf48a9b Memoize InlineAsms into the LLVMContext and delete them on shutdown. by Jeffrey Yasskin · 15 years ago
- 5d067fe TargetRegistry: Fix create{AsmInfo,MCDisassembler} to return non-const objects. by Daniel Dunbar · 15 years ago
- 654c06f Add a setCalledFunction member to InvokeInst (like in CallInst) by Gabor Greif · 15 years ago
- 472fdf7 Clear the SCEVExpander's insertion point after making deletions, by Dan Gohman · 15 years ago
- 6c7ed6b Fix more places to more thoroughly ignore debug intrinsics. This fixes by Dan Gohman · 15 years ago
- b46b03b Fixed the encoding problems of the crc32 instructions. All had the Operand size by Kevin Enderby · 15 years ago
- 80d2370 Stop trying to merge identical jump tables. This had been inadvertently by Bob Wilson · 15 years ago
- d4d4a90 Acccess control is lame by Douglas Gregor · 15 years ago
- 1a07bc5 struct -> class, to silence a Clang warning by Douglas Gregor · 15 years ago
- cc52ed0c back out r98957, it broke http://smooshlab.apple.com:8010/builders/clang-x86_64-darwin10-fnt/builds/703 in the nightly test suite by Gabor Greif · 15 years ago
- f4f10e3 Recommit r80858 again (which has been backed out in r80871). by Gabor Greif · 15 years ago
- 1a9158c MC: Add TargetAsmBackend::createObjectWriter. by Daniel Dunbar · 15 years ago
- b36052f MCCodeEmitter: Add target independent fixup flag for is-pc-relative. by Daniel Dunbar · 15 years ago
- cf871e5 MC: Sink code emitter into MCAssembler. by Daniel Dunbar · 15 years ago
- 2df4ceb MC/Mach-O: Move to MachObjectWriter.{h,cpp}. by Daniel Dunbar · 15 years ago
- cc5b84c MC: Add TargetAsmBackend::isVirtualSection hook. by Daniel Dunbar · 15 years ago
- 53b2338 MC: Split MCObjectWriter out of MCAssembler.cpp. by Daniel Dunbar · 15 years ago
- 87190c4 MCAssembler: Move ApplyFixup to the TargetAsmBackend, this is a target specific not object writer specific task. by Daniel Dunbar · 15 years ago
- b1e9894 MC/Mach-O: Lift the fixup evaluation and application up (to the same place), and eliminate MCAsmFixup::FixedValue. by Daniel Dunbar · 15 years ago
- bacba99 MC/Mach-O: Factor out ExecutePostLayoutBinding, to separate the post-layout changes the object writer may need to make to the assembler from the actual .o writing. by Daniel Dunbar · 15 years ago
- 4c42a6d fix an MCInstPrinter leak that jyasskin pointed out: by Chris Lattner · 15 years ago
- e8cabf3 add a new SDNPVariadic SDNP node flag, and use it in by Chris Lattner · 15 years ago
- 8ad0dcc MC/Mach-O/x86_64: Add getAtom[ForAddress]. by Daniel Dunbar · 15 years ago
- 2386985 MC/Mach-O: Factor out isSymbolLinkerVisible method; "linker visible" is a made up term to refer to non-temporary labels + temporary labels in sections-which-require symbols. For Darwin, it corresponds to symbols which effectively define an atom. by Daniel Dunbar · 15 years ago
- 09a2769 use ins/outs by Chris Lattner · 15 years ago
- 8cc9c0c MC/AsmMatcher: Add support for target specific "instruction cleanup" functions, by Daniel Dunbar · 15 years ago
- debbef2 offsetof always has type size_t. by Dan Gohman · 15 years ago
- d720712 Fix a name clash that was breaking MSVC builds. by Benjamin Kramer · 15 years ago
- aea1b50 Explicitly cast std::min's arguments to avoid type mismatches. by Dan Gohman · 15 years ago
- 9553188 Define placement new wrappers for BumpPtrAllocator and by Dan Gohman · 15 years ago
- d1ec31d Fix pr6543: svn r88806 changed MachineJumpTableInfo::getJumpTableIndex() to by Bob Wilson · 15 years ago
- 74cdc75 Fix a bug found by inspection; in the __GNUC__ code, the alignment by Dan Gohman · 15 years ago
- 8bba4dd Nick wants these alphabetized by Andrew Lenharth · 15 years ago
- c93b4cf Add the ability to "intern" FoldingSetNodeID data into a by Dan Gohman · 15 years ago
- f9e6472 Reapply r98755 with a thinko which miscompiled gengtype fixed. by Dan Gohman · 15 years ago
- 9a1d200 MCValue: Change to holding MCSymbolRefExprs instead of MCSymbols, we will need this for accessing to symbol modifiers. by Daniel Dunbar · 15 years ago
- daf9733 Add MCSymbol::isInSection. by Daniel Dunbar · 15 years ago
- 0682951 MC/Darwin: Add a new target hook for whether the target uses "reliable" symbol differences, basically whether the assembler should attempt to understand atoms when using scattered symbols. by Daniel Dunbar · 15 years ago
- ebf78f1 Revert 98755, which may be causing trouble. by Dan Gohman · 15 years ago
- 0afc29c Change SCEVNAryExpr's operand array from a SmallVector to a plain by Dan Gohman · 15 years ago
- f9cf8b3 Remove an unnecessary (and misspelled) typedef. Tweak whitespace. by Bob Wilson · 15 years ago
- 7e1b037 missing include by Andrew Lenharth · 15 years ago
- 77e7694 fix GetOrCreateTemporarySymbol to require a name, clients by Chris Lattner · 15 years ago
- b095ba4 remove dead variable, patch by Nathan Howell! by Chris Lattner · 15 years ago
- 730f743 work around an MSVC2010 bug, PR6504 by Chris Lattner · 15 years ago
- 138acfe fix PR6589 adjusted unittest by Gabor Greif · 15 years ago
- 999aee2 Fix the third (and last known) case of code update problems due by Chris Lattner · 15 years ago
- 4e815f8 MC: Allow modifiers in MCSymbolRefExpr, and eliminate X86MCTargetExpr. by Daniel Dunbar · 15 years ago
- d6e5908 MC/Mach-O/x86_64: Temporary labels in cstring sections require symbols (and external relocations, but we don't have x86_64 relocations yet). by Daniel Dunbar · 15 years ago
- 99d22ad MC/Mach-O: Add MCSectionMachO::getType() by Daniel Dunbar · 15 years ago
- 9cc0da9 Implement support for the case when a reference to a addr-of-bb by Chris Lattner · 15 years ago
- 1bb30b6 Extend MemoryBuffer::getFile() to take an optional "stat" structure by Douglas Gregor · 15 years ago
- 0220ba7 Fix the case when a reference to an address taken BB is emitted in one by Chris Lattner · 15 years ago
- ad18130 Don't save a temporary string into a StringRef field. by Jeffrey Yasskin · 15 years ago
- 1f8008c fix MCSectionELF to not leak memory, just like I did for MCSymbol. by Chris Lattner · 15 years ago
- c28cc09 fix a memory leak yjasskin pointed out: MCSymbol is bump pointer by Chris Lattner · 15 years ago
- 6894b07 MachineMove ctor doesn't need to to mutate input, add 'const' by Chris Lattner · 15 years ago
- f28411f Tell Valgrind when we modify already-executed machine code so it knows by Jeffrey Yasskin · 15 years ago
- a833f6b remove dead method. by Chris Lattner · 15 years ago
- d2c817e Turn calls to copysignl into an FCOPYSIGN node. Handle FCOPYSIGN nodes by Duncan Sands · 15 years ago