summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Transform: "icmp eq (trunc (lshr(X, cst1)), cst" to "icmp (and X, mask), cst"Chris Lattner2011-04-26
* some random cleanups, no functionality change.Chris Lattner2011-04-26
* ARM and Thumb2 support for atomic MIN/MAX/UMIN/UMAX loads.Jim Grosbach2011-04-26
* Print the label if we will use it in debug_frame.Rafael Espindola2011-04-26
* Refactor code. Keep dwarf register operation selection logic at one place.Devang Patel2011-04-26
* Use the new TRI->getLargestLegalSuperClass hook to constrain register class i...Jakob Stoklund Olesen2011-04-26
* Add a TRI::getLargestLegalSuperClass hook to provide an upper limit on regist...Jakob Stoklund Olesen2011-04-26
* Fix an off by one error while accessing complex address element of a DIVariable.Devang Patel2011-04-26
* Improve the bail-out predicate to really only kick in when phiChris Lattner2011-04-26
* Fast-isel support for simple inline asms.Dan Gohman2011-04-26
* Another example of a static table that wasn't marked static.Duncan Sands2011-04-26
* don't emit the symbol name twice for local bss and commonChris Lattner2011-04-26
* Fix typoEvan Cheng2011-04-26
* Print all the moves at a given label instead of just the first one.Rafael Espindola2011-04-26
* Rename everything to follow LLVM style ... I think.Nick Lewycky2011-04-26
* No relocation produces a SLEB or ULEB, make sure they are handled in MC.Rafael Espindola2011-04-26
* Enhance MemDep: When alias analysis returns a partial alias result,Chris Lattner2011-04-26
* Let dwarf writer allocate extra space in the debug location expression. This ...Devang Patel2011-04-26
* Rename a local variable.Devang Patel2011-04-25
* Rename a method to match what it really does.Devang Patel2011-04-25
* Do not drop a variable's complex address if it is not based on frame base.Devang Patel2011-04-25
* Fix an iterator invalidation bug.Dan Gohman2011-04-25
* mark a large static table static. Pointed out by Michael Ilseman!Chris Lattner2011-04-25
* allow adding a FoldingSetNodeID to a FastFoldingSetNode, resolving PR9499,Chris Lattner2011-04-25
* add a missed bitfield instcombine.Chris Lattner2011-04-25
* Lower BlockAddress node when relocation-model is static.Akira Hatanaka2011-04-25
* A dbg.declare may not be in entry block, even if it is referring to an incomi...Devang Patel2011-04-25
* Remove some hard coded CR-LFs. Some of these were the entire files, one ofChandler Carruth2011-04-25
* Fix comment typo. Noticed by Liu.Duncan Sands2011-04-25
* Simplify the logic. Noticed by aKor.Rafael Espindola2011-04-24
* Synchronize the conditions for producing a .cfi_startproc and a .cfi_endproc.Rafael Espindola2011-04-24
* Fix Target/ARM/Thumb1FrameLowering.h header guard.Sebastian Redl2011-04-24
* Give MC/MCDisassembler/Disassembler.h a header guard.Sebastian Redl2011-04-24
* Give SplitKit.h a header guard.Sebastian Redl2011-04-24
* Fix an assert to check exactly what it says.Jay Foad2011-04-24
* PR9214: Convert the DIBuilder API to use ArrayRef.Jay Foad2011-04-24
* Remove unused STL header includes.Jay Foad2011-04-23
* Like the coding standards say, do not use "using namespace std".Jay Foad2011-04-23
* Silence an overzealous uninitialized variable warning from GCC.Benjamin Kramer2011-04-23
* Thumb2 and ARM add/subtract with carry fixes.Andrew Trick2011-04-23
* whitespaceAndrew Trick2011-04-23
* Teach FastISel to deal with instructions that have two immediate operands.Owen Anderson2011-04-22
* Let front-end tie subprogram declaration with subprogram definition directly.Devang Patel2011-04-22
* Always compare the cost of region splitting with the cost of per-block splitt...Jakob Stoklund Olesen2011-04-22
* Recommit the fix for rdar://9289512 with a couple tweaks toChris Lattner2011-04-22
* Disassembly of A8.6.59 LDR (literal) Encoding T1 (16-bit thumb instruction) s...Johnny Chen2011-04-22
* DAGCombine: fold "(zext x) == C" into "x == (trunc C)" if the trunc is lossless.Benjamin Kramer2011-04-22
* Do not leak argument's DbgVariables.Devang Patel2011-04-22
* Add asserts.Devang Patel2011-04-22
* X86: Try to use a smaller encoding by transforming (X << C1) & C2 into (X & (...Benjamin Kramer2011-04-22