summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Convert TBAA to use the new TBAATag field of AliasAnalysis::Location.Dan Gohman2010-09-14
* Emit libcalls for SDIV, this requires some call infrastructureEric Christopher2010-09-14
* revert 113875 momentarilly. Need to fix the MC disassembler to handle theJim Grosbach2010-09-14
* trailing whitespace cleanupJim Grosbach2010-09-14
* an attempt to salvage the darwin9-powerpc buildbot, which could be miscompili...Gabor Greif2010-09-14
* The register specified for a dregpair is the corresponding Q register, so toJim Grosbach2010-09-14
* set isCompare for another three Thumb1 instructionsGabor Greif2010-09-14
* Add predicate and 's' bit operands to PICADD instruction lowering.Jim Grosbach2010-09-14
* Remove the experimental AliasAnalysis::getDependency interface, whichDan Gohman2010-09-14
* Avoid warnings.Bob Wilson2010-09-14
* fix comment typoJim Grosbach2010-09-14
* Make NEON ld/st pseudo instruction classes take the instruction itinerary asBob Wilson2010-09-14
* Remove the option to disable LazyValueInfo in JumpThreading, as it is nowOwen Anderson2010-09-14
* set comparable for a bunch of Thumb instructionsGabor Greif2010-09-14
* must not peephole away side effectsGabor Greif2010-09-14
* Don't ignore the CPSR implicit def when lowering a MachineInstruction to an M...Jim Grosbach2010-09-14
* Clarify commentJim Grosbach2010-09-14
* Use frame index, if available for byval argument while lowering dbg_declare. ...Devang Patel2010-09-14
* Eliminate a 'tst' that immediately follows an 'and'Gabor Greif2010-09-14
* Fix QOpcode assignment to Opc.Eric Christopher2010-09-14
* CBackend: Fix MSVC build.Michael J. Spencer2010-09-14
* CBackend: Cleanup whitespace before I do this next commit.Michael J. Spencer2010-09-14
* When a function-local value with function-local metadata uses gets RAUWed with aDan Gohman2010-09-14
* fix PR8102, a case where we'd copyValue from a value that we alreadyChris Lattner2010-09-14
* Revert "CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally."Michael J. Spencer2010-09-13
* Convert some VTBL and VTBX instructions to use pseudo instructions prior toBob Wilson2010-09-13
* Mechanically replace LiveInterval* with LiveIntervalMap for intervals beingJakob Stoklund Olesen2010-09-13
* Allow LiveIntervalMap to be reused by resetting the current live interval.Jakob Stoklund Olesen2010-09-13
* Switch all the NEON vld-lane and vst-lane instructions over to the newBob Wilson2010-09-13
* Let's just declare that it is impossible to construct a std::pair from a nullJakob Stoklund Olesen2010-09-13
* Fix typos. 128-bit PSHUFB takes 128-bit memory op.Dale Johannesen2010-09-13
* Fix linux/msvc build, move include.Benjamin Kramer2010-09-13
* Minimize #includes in a top-level header.Owen Anderson2010-09-13
* Silence more warnings. Two more unused variables.Eric Christopher2010-09-13
* Remove unused variable.Eric Christopher2010-09-13
* trailing whitespaceJim Grosbach2010-09-13
* Silence some constructor ordering warnings.Eric Christopher2010-09-13
* Added skeleton for inline asm multiple alternative constraint support.John Thompson2010-09-13
* Add full auto-upgrade support for LLVM 2.7 bitcode metadata.Dan Gohman2010-09-13
* Re-apply r113679, which was reverted in r113720, which added a paid of new in...Owen Anderson2010-09-13
* Factoring and potential bug fix. The elf "flags" cannot be used as masks.Rafael Espindola2010-09-13
* CMake: Fix MSVS build. Although I don't know why this didn't break other buil...Michael J. Spencer2010-09-12
* Revert 113679, it was causing an infinite loop in a testcase that I've sentEric Christopher2010-09-12
* CMake: Fix mingw32 build.Michael J. Spencer2010-09-12
* add a missed cmov alias, part of rdar://8416805Chris Lattner2010-09-11
* add support for all the setCC aliases. Part of rdar://8416805Chris Lattner2010-09-11
* Add support for leb128 of absolute expressions.Rafael Espindola2010-09-11
* add support for pushfd/popfd which are aliases for pushfl/popfl.Chris Lattner2010-09-11
* implement rdar://8407928 - support for in/out with a missing "a" register.Chris Lattner2010-09-11
* fix the asmparser so that the target is responsible for skipping toChris Lattner2010-09-11