summaryrefslogtreecommitdiff
path: root/lib/Target
Commit message (Expand)AuthorAge
* Delete unneeded allocation order override.Jakob Stoklund Olesen2011-06-18
* Switch ARM to using AltOrders instead of MethodBodies.Jakob Stoklund Olesen2011-06-18
* Switch x86 to using AltOrders instead of MethodBodies.Jakob Stoklund Olesen2011-06-18
* Reserve D16-D13 on subtargets that don't support them.Jakob Stoklund Olesen2011-06-18
* Zap the last reference to allocation_order_begin().Jakob Stoklund Olesen2011-06-17
* SI, DI, BP, and SP don't have 8-bit sub-registers in x86 mode.Jakob Stoklund Olesen2011-06-17
* Use the verbose asm flag instead of a new flag for decoding the LSDA.Bill Wendling2011-06-17
* Add an alternative rev16 pattern. We should figure out a better way to handle...Evan Cheng2011-06-17
* Add an option that allows one to "decode" the LSDA.Bill Wendling2011-06-17
* Fix a few places where 32bit instructions/registerset were used on PPC64.Roman Divacky2011-06-17
* PTX: Adjust rounding modesJustin Holewinski2011-06-17
* Allocate SystemZ callee-saved registers backwards: R13-R6Jakob Stoklund Olesen2011-06-17
* Update an insertion point iterator after replacing a return instruction with aCameron Zwarich2011-06-17
* Explicitly invoke ArrayRef constructor to keep gcc happy.Jakob Stoklund Olesen2011-06-17
* Rename TRI::getAllocationOrder() to getRawAllocationOrder().Jakob Stoklund Olesen2011-06-16
* Change the REG_SEQUENCE SDNode to take an explict register class ID as its fi...Owen Anderson2011-06-16
* Mark ldrexd/strexd w/ volatile memory by defaultBruno Cardoso Lopes2011-06-16
* PTX: Finish new calling convention implementationJustin Holewinski2011-06-16
* PTX: Rename register classes for readability and combine int and fp registersJustin Holewinski2011-06-16
* Add a comment describing why transforming (shl x, 1) to (add x, x) is to beDan Gohman2011-06-16
* PTX: Fix whitespace errorsJustin Holewinski2011-06-16
* Add AVX suport for fpextend.Bruno Cardoso Lopes2011-06-16
* Revision r128665 added an optimization to make use of NEON multiplierChad Rosier2011-06-16
* Silence warnings in non assert builds. Patch by David BlaikieBruno Cardoso Lopes2011-06-16
* Use set operations instead of plain lists to enumerate register classes.Jakob Stoklund Olesen2011-06-15
* Add a new function attribute, nonlazybind, which inhibits lazy-loadingJohn McCall2011-06-15
* Remove custom allocation orders in SystemZ.Jakob Stoklund Olesen2011-06-15
* Another revsh pattern. rdar://9609059Evan Cheng2011-06-15
* Make PPC64CompilationCallback compilable no non-darwin platforms.Roman Divacky2011-06-15
* Replace the statically generated hashtables for checking register relationshi...Owen Anderson2011-06-15
* A minor simplification: no functional change.Bob Wilson2011-06-15
* PerformBFICombine - (bfi A, (and B, Mask1), Mask2) -> (bfi A, B, Mask2) iffEvan Cheng2011-06-15
* Add an optimization that looks for a specific pair-wise add pattern and gener...Tanya Lattner2011-06-14
* Anna's test commit (#2).Anna Zaks2011-06-14
* PR10136: fix PPCTargetLowering::LowerCall_SVR4 so that a necessary CopyToReg ...Eli Friedman2011-06-14
* Anna's test commit.Anna Zaks2011-06-14
* Also recognize ARM v4t and v5e variants.Evan Cheng2011-06-14
* Add one more argument to the prefetch intrinsic to indicate whether it's a dataBruno Cardoso Lopes2011-06-14
* Fit banner in 80-col and adjust whitespace. No functionality changes.Nick Lewycky2011-06-14
* Clean up a few 80 column violations.Jim Grosbach2011-06-13
* Fix coordination for using R4 in Thumb1 as a scratch for SP restore.Jim Grosbach2011-06-13
* InstCombine: Fold A-b == C --> b == A-C if A and C are constants.Benjamin Kramer2011-06-13
* AnalyzeBranch doesn't change which successors a bb has, just the orderRafael Espindola2011-06-12
* Put FrameSetup flag on x86 instructions that set up the call frame. NoCharles Davis2011-06-12
* Make sure to pass OpFlags into MachineInstrBuilder::addExternalSymbol; theEli Friedman2011-06-11
* Add full x86 fast-isel support for memcpy and memset.Eli Friedman2011-06-10
* Provide an ARMCCState subclass of CCState so that ARM clients will always setCameron Zwarich2011-06-10
* PR10092 (second try): Don't crash on a load without a momoperand; fast-isel c...Eli Friedman2011-06-10
* Chris fixed this README a while back by changing how clang generates code for...Eli Friedman2011-06-09
* A CCState was being created without setting whether it is in the Call or Prol...Cameron Zwarich2011-06-09