Call doInitialization(), releaseMemory(), and doFinalization() for on-the-fly passes...
[oota-llvm.git] / lib /
2009-06-29 Torok EdwinCall doInitialization(), releaseMemory(), and doFinaliz...
2009-06-29 Dan GohmanSimplify this code, and avoid using APInt(). This fixes
2009-06-29 Owen AndersonAdd a target-specific DAG combine on X86 to fold the...
2009-06-29 David GreeneAdd processor descriptions for Istanbul and Shanghai.
2009-06-29 David GreeneFix a subtarget feature bug.
2009-06-29 David GreeneAdd more vector ValueTypes for AVX and other extended...
2009-06-29 David GoodwinRename ARMcmpNZ to ARMcmpZ and use it to represent...
2009-06-29 Duncan SandsAdd triple for OpenBSD.
2009-06-29 Duncan SandsInclude the new file ThumbRegisterInfo.cpp to CMakeList...
2009-06-29 Evan ChengImplement Thumb2 ldr.
2009-06-29 Mikhail GlushenkovMake dynamic LLVMC plugins work on Windows (finally!).
2009-06-29 Andreas BolkaMissed one.
2009-06-29 Andreas BolkaFix case in LDA util function names.
2009-06-28 Andreas BolkaPrint pairwise dependence results, add testcases.
2009-06-28 Andreas BolkaMinimal LDA interface, maximally conservative tester.
2009-06-28 Andreas BolkaLDA analysis output scaffolding.
2009-06-27 Dan GohmanDon't try to split a loop when the controlling icmp...
2009-06-27 Dan GohmanRemove the block from the LoopInfo, rather than just...
2009-06-27 Dan GohmanTeach LoopSimplify how to merge multiple loop exits...
2009-06-27 Dan GohmanMore minor code simplifications.
2009-06-27 Dan GohmanEliminate a layer of indirection in LoopInfo and Machin...
2009-06-27 Dan GohmanConvert ScalarEvolution to use BumpPtrAllocator and...
2009-06-27 Dan GohmanChange SCEVExpander to use an IRBuilder to emit instruc...
2009-06-27 Anton KorobeynikovSimplify a bit
2009-06-27 Anton KorobeynikovARM refactoring. Step 2: split RegisterInfo
2009-06-27 Douglas GregorAdd ThumbInstrInfo.cpp to the CMake makefiles
2009-06-27 Chris Lattnerremove a bunch of fixmes (old checking code) and common...
2009-06-27 Chris Lattnerpull @GOT, @GOTOFF, @GOTPCREL handling into isel from...
2009-06-27 Chris Lattnersimplify some code and eliminate the symbolicAddressesA...
2009-06-27 Dan GohmanWhen a value is used multiple times within a single...
2009-06-27 Chris Lattnerfix clang/test/CodeGenObjC/try.m, a basereg doesn't...
2009-06-27 Chris Lattnerfix a bunch of failures in the X86-64 JIT by tolerating...
2009-06-27 Chris Lattnerfactor some logic out into a helper function, allow...
2009-06-27 Chris LattnerReimplement rip-relative addressing in the X86-64 backe...
2009-06-27 Chris LattnerWhen doing remat, don't consider uses of non-allocatabl...
2009-06-27 Evan ChengRenaming for consistency.
2009-06-27 Chris LattnerFix PR4466 by making fastisel set operand flags correctly.
2009-06-27 Chris Lattnerfix a typo that GCC should have caught that causes...
2009-06-26 David GoodwinRemove outdated comment.
2009-06-26 David GoodwinWhen possible, use "mvn ra, rb" instead of "eor ra...
2009-06-26 Dan GohmanIncorporate the insertion point into the key of SCEVExp...
2009-06-26 Devang PatelRemove unused routines.
2009-06-26 David GreeneAdd feature flags for AVX and FMA and fix some SSE4A...
2009-06-26 Dan GohmanFix ScalarEvolution::getAddRecExpr's code which canonic...
2009-06-26 Dan GohmanFix SCEVAddRecExpr::isLoopInvariant to test if all...
2009-06-26 Evan ChengAdd x86 support for 'n' inline asm modifier. This will...
2009-06-26 Chris Lattnersimplify printing of MO_ExternalSymbol in a non-pcrel...
2009-06-26 Owen AndersonPrivatize some data.
2009-06-26 Owen AndersonConstify this value.
2009-06-26 Anton KorobeynikovSplit thumb-related stuff into separate classes.
2009-06-26 Chris Lattneradd %rip to the GR64 register class. Lets avoid alloca...
2009-06-26 Chris LattnerMove all the TLS processing logic into isel, don't...
2009-06-26 Chris Lattnermake sure to propagate operand flags in SelectTLSADDRAd...
2009-06-26 Chris Lattnerfix a really subtle bug in the cross section of aliases...
2009-06-26 David GoodwinThumb-2 has CLZ.
2009-06-26 David GoodwinUse "adcs/sbcs" only when the carry-out is live, otherw...
2009-06-26 Owen AndersonGet rid of these cache variables, which are a holdover...
2009-06-26 Owen AndersonMake this const.
2009-06-26 Chris Lattnerminor cleanup/framework changes.
2009-06-26 Owen AndersonPrivatize some variables.
2009-06-26 Chris Lattnermove magic for PIC constantpool references from asmprin...
2009-06-26 Chris Lattnerimplement DOTGraphTraits<SelectionDAG*>::getNodeLabel...
2009-06-26 Chris Lattneruse jump table operand flags in asm printer instead...
2009-06-26 Owen AndersonUse atomic operations for accessing this global counter.
2009-06-26 David GoodwinADC used to implement adde should use "adcs" opcode...
2009-06-26 Owen AndersonGet rid of unnecessary global variables.
2009-06-26 David GoodwinCurrently there is a pattern for the thumb-2 MOV 16...
2009-06-26 Douglas GregorFix linking of llvm-ld and lli with CMake, from Xerxes...
2009-06-26 Owen AndersonFix compilation without pthreads.
2009-06-26 Evan ChengSimplify predicate CarryDefIsUsed.
2009-06-26 Chris Lattnerfix a pasto.
2009-06-26 Chris Lattnerdot graph viewing is apparently not using SDNode::print...
2009-06-26 Chris Lattnerpropagate target operand flags from dag nodes into...
2009-06-26 Chris Lattnerpropagate target operand flags through addressing mode...
2009-06-26 Chris Lattnerfit in 80 cols
2009-06-26 Nick LewyckyEscape the name of the module since it comes from the...
2009-06-26 Devang PatelLet's ignore MDStrings also!
2009-06-26 Daniel DunbarFix may-be-used-uninitialized warning.
2009-06-26 Devang PatelRemove debug info anchors - llvm.dbg.compile_units...
2009-06-26 Daniel DunbarFix unused variable warnings.
2009-06-26 Owen AndersonFix error in the Win32 implementation pointed out by...
2009-06-26 Chris Lattnerstart adding logic in isel to determine asm printer...
2009-06-26 Dan GohmanChange this code to a form about which VC++ reportedly...
2009-06-26 Dan GohmanFix LCSSA to avoid emitting a PHI node for the unwind...
2009-06-26 Evan ChengAdd a note about commuting conditional move.
2009-06-26 Dan GohmanMinor code simplification.
2009-06-26 Evan ChengThese are done / no longer applicable.
2009-06-26 Evan ChengMark a bunch of instructions commutable.
2009-06-26 Evan Chengtst is also commutable.
2009-06-26 Owen AndersonCommitted the wrong version in my last commit.
2009-06-26 Owen AndersonPrivatize a static variable.
2009-06-26 Owen AndersonGuards for the compiler driver plugin list.
2009-06-25 Evan ChengSelect ADC, SBC, and RSC instead of the ADCS, SBCS...
2009-06-25 Owen AndersonSupport thread-local pretty stack traces.
2009-06-25 Owen AndersonAdd support for const thread locals.
2009-06-25 Owen AndersonFix typo in assertion.
2009-06-25 David GoodwinUse MVN for ~t2_so_imm immediates.
2009-06-25 Owen AndersonAdd a configure test for pthread_getspecific, and use...
2009-06-25 David GoodwinAdd Def/Use of CPSR for Thumb-1 instructions.
2009-06-25 Devang PatelSimplify.
next