aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2009-09-09When widening a vector load, use the correct chain. This fixes PR4891.Dan Gohman
2009-09-09Fixed wrong storage option for ProfileVerifierDisableAssertions.Andreas Neustifter
2009-09-09Updated ProfileInfo to have clean seperation between different sentinels.Andreas Neustifter
2009-09-09Add a shortcut for OS X to Path::GetMainExecutable. This gives a nice speedup onBenjamin Kramer
2009-09-09Check that the 'kill' call succeeded.Mikhail Glushenkov
2009-09-09Provide proper section flags for various BSS flavoursAnton Korobeynikov
2009-09-09Whitespace cleanupAnton Korobeynikov
2009-09-09disable the new asmprinter by default. Both the Mangler and MCSymbolChris Lattner
2009-09-09Cast MO.getImm() to unsigned before comparing with an unsigned limit.Evan Cheng
2009-09-09Make sure to make stub region writable before emission, executable after emis...Evan Cheng
2009-09-09Fix arm jit encoding bug introduced by 75048. Some instructions', e.g. MOVi, ...Evan Cheng
2009-09-09Make sure the memory range is writable before memset'ing it.Evan Cheng
2009-09-09Remove comments which don't add much to .s readibility.Evan Cheng
2009-09-09turn the mcinst asmprinter on by default for x86, tweaking two tests toChris Lattner
2009-09-09tidy upChris Lattner
2009-09-09make sure to send external symbols through the mangler,Chris Lattner
2009-09-09allow @ in symbol names without quoting the identifier. This Chris Lattner
2009-09-09Fix PR4865. This syncs up the JIT's DWARF emitter with what's in theBill Wendling
2009-09-09add support for @PLT and friends on external symbols, fixesChris Lattner
2009-09-08Add Triple::getArchTypeForDarwinArchName, which converts a "Darwin" architectureDaniel Dunbar
2009-09-08Improve JIT error message for users crazy enough to use -march with JIT, andDaniel Dunbar
2009-09-08parenthesize symbol names that start with $, fixing X86/dollar-name.ll withChris Lattner
2009-09-08change selectiondag to add the sign extended versions of immediate operandsChris Lattner
2009-09-08Unbreak getOnesVector() / getZeroVector() to use valid ARM extended imm's.Anton Korobeynikov
2009-09-08Use MemoryBuffer::getBufferIdentifier() in the AsmPrinter insteadDan Gohman
2009-09-08This should unbreak the build on 64-bit Linux.Mikhail Glushenkov
2009-09-08Fix PR4909, patch by Jakub Staszak.Owen Anderson
2009-09-08Const-correctness.Mikhail Glushenkov
2009-09-08Get rid of the Pid_ member in the Program class.Mikhail Glushenkov
2009-09-08Add a Kill() function to the Program class.Mikhail Glushenkov
2009-09-08remove an extremely dubious instcombine transformation ofChris Lattner
2009-09-08Remove dead code.Devang Patel
2009-09-08Fix may-be-used-uninitialized warning.Daniel Dunbar
2009-09-08Re-apply r80926, with fixes: keep the domtree informed of new blocksDan Gohman
2009-09-08Add NEON 'laned' operations. This fixes another bunch of gcc testsuite fails andAnton Korobeynikov
2009-09-08Add source debug information to the Sparc code generator.Richard Pennington
2009-09-08When emitting a label for a PostCall safe point, the machineNicolas Geoffray
2009-09-08Also emit a label for TargetInstrInfo::GC_LABEL.Nicolas Geoffray
2009-09-08When remat'ing and destination virtual register has a sub-register index. Mak...Evan Cheng
2009-09-08Print "X-42" instead of "X+-42".Chris Lattner
2009-09-08make formatting of expressions more closely match the existing asmprinter.Chris Lattner
2009-09-08tidy whitespace.Chris Lattner
2009-09-08add support for some missing modifiers on jumptable/constant pool entries.Chris Lattner
2009-09-08add a bunch more evil lowering code to work around various :subreg32 modifiersChris Lattner
2009-09-08ADd support for "lowering" the X86::MOVZX16rr8/X86::MOVZX16rm8Chris Lattner
2009-09-08add a hack to lower MOV16r0 to MOV32r0 in MCInstLower, eliminatingChris Lattner
2009-09-08Hoist out the test+insert to CheckedTypes. This doesn't seem to affectNick Lewycky
2009-09-08fix PR4767, a crash because fp stackifier visited blocks inChris Lattner
2009-09-08remove a turdChris Lattner
2009-09-08instcombine transforms vector loads that are only used byChris Lattner