summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Unlike the other instructions, GEP really does need to look at the type of aNick Lewycky2009-06-13
* The subprogram descriptor for a function may be missing (llvm-ld linking two ...Sanjiv Gupta2009-06-13
* Teach SCEVExpander's visitAddRecExpr to reuse an existing canonicalDan Gohman2009-06-13
* Add a ScalarEvolution::getAnyExtendExpr utility function for performingDan Gohman2009-06-13
* Add a ARM specific pre-allocation pass that re-schedule loads / stores fromEvan Cheng2009-06-13
* llvm.dbg.region.end() intrinsic is not required to be in _last_ basic block i...Devang Patel2009-06-13
* Improve style.Owen Anderson2009-06-12
* This is supposed to be a preorder numbering of the dominator tree, not the CFG.Owen Anderson2009-06-12
* Now with less iterator invalidation, and other forms of crashing!Owen Anderson2009-06-12
* If killed register is defined by implicit_def, do not clear it since it's liv...Evan Cheng2009-06-12
* second half of fix for PR4366: don't zap store to null of Chris Lattner2009-06-12
* Mark some pattern-less instructions as neverHasSideEffects.Evan Cheng2009-06-12
* Clear AbstractInstanceRootMap at the end of the function.Devang Patel2009-06-12
* Don't do (x - (y - z)) --> (x + (z - y)) on floating-point types, becauseDan Gohman2009-06-12
* Give Instruction::isSameOperationAs a corresponding comment to noteDan Gohman2009-06-12
* Keep callers of a weak function calling it, instead of the non-weak equivalent.Nick Lewycky2009-06-12
* Fix Bug 4278: X86-64 with -tailcallopt calling conventionArnold Schwaighofer2009-06-12
* Don't forget to match the calling convention when producing a thunk.Nick Lewycky2009-06-12
* Given two identical weak functions, produce one internal function and two weakNick Lewycky2009-06-12
* After obtaining the lock, look if the function has been codegen'd byNicolas Geoffray2009-06-12
* Add an "are types equivalent" operation that ignores the types that a pointerNick Lewycky2009-06-12
* Don't remove aggregate-typed module level constants before encoding functionsNick Lewycky2009-06-12
* Misc x86 README updates: remove a couple of already-fixed issues, Eli Friedman2009-06-11
* Use forward declarations and move TargetELFWriterInfo impl to a new file.Bruno Cardoso Lopes2009-06-11
* Support for ELF VisibilityBruno Cardoso Lopes2009-06-11
* Fix 4366: store to null in non-default addr space should not beChris Lattner2009-06-11
* Generate libcalls for floating point arithmetic and casting operations.Sanjiv Gupta2009-06-11
* Cosmetic changes to parameter attribute verification.Duncan Sands2009-06-11
* Avoid leaking memory in an error path. NoticedDuncan Sands2009-06-11
* More formatting.Sanjiv Gupta2009-06-11
* Fixed source comments. No functionality change.Sanjiv Gupta2009-06-11
* CMake: Updated list of files on lib/CodeGen/CMakeLists.txt.Oscar Fuentes2009-06-10
* Implement and use new method Function::hasAddressTaken().Jay Foad2009-06-10
* Remove warnings: no newline at end of file.Sanjiv Gupta2009-06-10
* Silence a warningAnton Korobeynikov2009-06-09
* Remove an unused function SafeToDestroyConstant(). Rename an almostJay Foad2009-06-09
* Simplified logic of this if-then statement to reduce nesting. No functionalityBill Wendling2009-06-09
* Add the beginnings of an implementatation of lazy liveness analysis, based on...Owen Anderson2009-06-09
* Use expandCodeFor instead of expand when the result will beDan Gohman2009-06-09
* PIC16 emits auto variables as globals. When optimizer removes a function enti...Sanjiv Gupta2009-06-09
* TypoAnton Korobeynikov2009-06-08
* Revert hunk commited by accidentAnton Korobeynikov2009-06-08
* The attached patches implement most of the ARM AAPCS-VFP hard floatAnton Korobeynikov2009-06-08
* Separate V6 from V6T2 since the latter has some extra nice instructionsAnton Korobeynikov2009-06-08
* Add helper for checking of Thumb1 modeAnton Korobeynikov2009-06-08
* Revert r72898. It does not solve the problem I want it to solve.Bill Wendling2009-06-08
* Delete comment and fix typoBruno Cardoso Lopes2009-06-07
* Fix wrong elf class and byte order initializations.Bruno Cardoso Lopes2009-06-07
* Simple ELF32/64 binary files can now be emitted for x86 and x86_64 withoutBruno Cardoso Lopes2009-06-07
* Tweak the expansion code for BIT_CONVERT to generate better code Eli Friedman2009-06-07