- 45cfe54 Change Pass::print to take a raw ostream instead of std::ostream, by Chris Lattner · 16 years ago
- 6b16eff Add support for the PowerPC 64-bit SVR4 ABI. by Tilmann Scheller · 16 years ago
- fdf229e Remove HasCrazyBSS and add a flag in TAI to indicate that '.section' by Bruno Cardoso Lopes · 16 years ago
- 1d0be15 Push LLVMContexts through the IntegerType APIs. by Owen Anderson · 16 years ago
- 23b9b19 Add contexts to some of the MVT APIs. No functionality change yet, just the infrastructure work needed to get the contexts to where they need to be first. by Owen Anderson · 16 years ago
- 825b72b Split EVT into MVT and EVT, the former representing _just_ a primitive type, while by Owen Anderson · 16 years ago
- e50ed30 Rename MVT to EVT, in preparation for splitting SimpleValueType out into its own struct type. by Owen Anderson · 16 years ago
- 7067184 Continue the SimpleValueType-ification. by Owen Anderson · 16 years ago
- 77547be Start moving TargetLowering away from using full MVTs and towards SimpleValueType, which will simplify the privatization of IntegerType in the future. by Owen Anderson · 16 years ago
- 892e182 1. Make MCSection an abstract class. by Chris Lattner · 16 years ago
- 98ca4f2 Major calling convention code refactoring. by Dan Gohman · 16 years ago
- 3be0340 Normalize Subtarget constructors to take a target triple string instead of by Daniel Dunbar · 16 years ago
- f26e03b refactor section construction in TLOF to be through an explicit by Chris Lattner · 16 years ago
- debcb01 Move types back to the 2.5 API. by Owen Anderson · 16 years ago
- 4bb253c the apple "ld_classic" linker doesn't support .literal16 in 32-bit by Chris Lattner · 16 years ago
- f014412 Rip all of the global variable lowering logic out of TargetAsmInfo. Since by Chris Lattner · 16 years ago
- e922c02 Get rid of the Pass+Context magic. by Owen Anderson · 16 years ago
- c23197a llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. by Torok Edwin · 16 years ago
- c25e758 assert(0) -> LLVM_UNREACHABLE. by Torok Edwin · 16 years ago
- d1474d0 Thread LLVMContext through MVT and related parts of SDISel. by Owen Anderson · 16 years ago
- dac237e Implement changes from Chris's feedback. Finish converting lib/Target. by Torok Edwin · 16 years ago
- 2a9ddfb Refactor ABI code in the PowerPC backend. by Tilmann Scheller · 16 years ago
- ffd0200 Implement the SVR4 ABI for PowerPC. by Tilmann Scheller · 16 years ago
- 6b61cd1 Add NumFixedArgs attribute to CallSDNode which indicates the number of fixed arguments in a vararg call. by Tilmann Scheller · 16 years ago
- 667ee3c Small cleanups in the PowerPC backend. by Tilmann Scheller · 16 years ago
- b4202b8 Update comments to make it clear that the function alignment is the Log2 of the by Bill Wendling · 16 years ago
- 20c568f Add an "alignment" field to the MachineFunction object. It makes more sense to by Bill Wendling · 16 years ago
- 4c9369d Fix FP_TO_UINT->i32 on ppc32 -mcpu=g5. This was by Dale Johannesen · 16 years ago
- c06441e Return the operand rather than a null SDValue when the given SELECT_CC by Eli Friedman · 16 years ago
- ba2352b Ger rid of some dead code. by Eli Friedman · 16 years ago
- 1a8229b Make the PPC backend use a legal type for the operands to the BUILD_VECTOR by Eli Friedman · 16 years ago
- 8d730fb Don't #include DerivedTypes.h from TargetData.h. by Jay Foad · 16 years ago
- 9008ca6 2nd attempt, fixing SSE4.1 issues and implementing feedback from duncan. by Nate Begeman · 16 years ago
- 15684b2 Revert 69952. Causes testsuite failures on linux x86-64. by Rafael Espindola · 16 years ago
- b706d29 PR2957 by Nate Begeman · 16 years ago
- f2950b0 Use early exit to reduce indentation. No functional change. by Bob Wilson · 16 years ago
- 24e338e Generalize BuildVectorSDNode::isConstantSplat to use APInts and handle by Bob Wilson · 16 years ago
- a27ea9e Combine PPC's GetConstantBuildVectorBits and isConstantSplat functions to a new by Bob Wilson · 16 years ago
- a87008d Revert BuildVectorSDNode related patches: 65426, 65427, and 65296. by Evan Cheng · 16 years ago
- df38043 Remove all "cached" data from BuildVectorSDNode, preferring to retrieve by Scott Michel · 16 years ago
- 4214a55 Introduce the BuildVectorSDNode class that encapsulates the ISD::BUILD_VECTOR by Scott Michel · 16 years ago
- fdc40a0 Remove trailing whitespace to reduce later commit patch noise. by Scott Michel · 16 years ago
- 536a2f1 Remove refs to non-DebugLoc version of BuildMI from PowerPC. by Dale Johannesen · 17 years ago
- 6f38cb6 Use getDebugLoc forwarder instead of getNode()->getDebugLoc. by Dale Johannesen · 17 years ago
- 1fdbc1d Constify TargetInstrInfo::EmitInstrWithCustomInserter, allowing by Dan Gohman · 17 years ago
- b300d2a Get rid of the last non-DebugLoc versions of getNode! by Dale Johannesen · 17 years ago
- e8d7230 Remove more non-DebugLoc getNode variants. Use by Dale Johannesen · 17 years ago
- de06470 Remove more non-DebugLoc versions of getNode. by Dale Johannesen · 17 years ago
- f5f5dce Eliminate remaining non-DebugLoc version of getTargetNode. by Dale Johannesen · 17 years ago
- ed2eee6 Get rid of one more non-DebugLoc getNode and by Dale Johannesen · 17 years ago
- 3484c09 Remove a non-DebugLoc version of getNode. by Dale Johannesen · 17 years ago
- 4be0bdf Remove non-DebugLoc versions of getMergeValues, ZeroExtendInReg. by Dale Johannesen · 17 years ago
- a05dca4 Remove non-DebugLoc forms of CopyToReg and CopyFromReg. Adjust callers. by Dale Johannesen · 17 years ago
- 33c960f Remove non-DebugLoc versions of getLoad and getStore. by Dale Johannesen · 17 years ago
- 39355f9 Remove non-DebugLoc forms of the exotic forms of Lod and Sto; patch uses. by Dale Johannesen · 17 years ago
- f5d9789 Remove some more non-DebugLoc versions of construction by Dale Johannesen · 17 years ago
- 8ad9b43 Remove a few non-DebugLoc versions of node creation functions. by Dale Johannesen · 17 years ago
- 7d2ad62 Make LowerCallTo and LowerArguments take a DebugLoc by Dale Johannesen · 17 years ago
- ee5c2b8 Fix PPC ISD::Declare isel and eliminate the need for PPCTargetLowering::LowerGlobalAddress to check if isVerifiedDebugInfoDesc() is true. Given the recent changes, it would falsely return true for a lot of GlobalAddressSDNode's. by Evan Cheng · 17 years ago
- 73e0914 Const-qualify getPreIndexedAddressParts and friends. by Dan Gohman · 17 years ago
- 5480c04 Fix PR3274: when promoting the condition of a BRCOND node, by Duncan Sands · 17 years ago
- aaffa05 There are no longer any places that require a by Duncan Sands · 17 years ago
- 1607f05 Change the interface to the type legalization method by Duncan Sands · 17 years ago
- 25cf227 If the type legalizer actually legalized anything by Duncan Sands · 17 years ago
- 0322808 Rename SetCCResultContents to BooleanContents. In by Duncan Sands · 17 years ago
- 53e4e44 Make FP tests requiring two compares work on PPC (PR 642). by Dale Johannesen · 17 years ago
- 2fbfbd2 Shift amounts should have type getShiftAmountTy by Duncan Sands · 17 years ago
- 57760d9 Fix darwin ppc llvm-gcc build breakage: intercept by Duncan Sands · 17 years ago
- 54aeea3 Disable constant-offset folding for PowerPC, as the PowerPC target by Dan Gohman · 17 years ago
- 0329466 Rename LoadX to LoadExt. by Evan Cheng · 17 years ago
- e563bbc Change CALLSEQ_BEGIN and CALLSEQ_END to take TargetConstant's as by Chris Lattner · 17 years ago
- 7810bfe Rename ConstantSDNode's getSignExtended to getSExtValue, for by Dan Gohman · 17 years ago
- 86098bd Add "inreg" field to CallSDNode (doesn't increase by Dale Johannesen · 17 years ago
- da43bcf Properly handle 'm' inline asm constraints. If a GV is being selected for the addressing mode, it requires the same logic for PIC relative addressing, etc. by Evan Cheng · 17 years ago
- eaf42ab s/ParameterAttributes/Attributes/g by Devang Patel · 17 years ago
- 0bb4160 Make log, log2, log10, exp, exp2 use Expand by default. by Dale Johannesen · 17 years ago
- 7795932 Add trampoline support to PPC. GCC simply calls the "__trampoline_setup" by Bill Wendling · 17 years ago
- 056292f Reverting r56249. On further investigation, this functionality isn't needed. by Bill Wendling · 17 years ago
- 9468a9b - Change "ExternalSymbolSDNode" to "SymbolSDNode". by Bill Wendling · 17 years ago
- 095cc29 Define CallSDNode, an SDNode subclass for use with ISD::CALL. by Dan Gohman · 17 years ago
- f5aeb1a Rename ConstantSDNode::getValue to getZExtValue, for consistency by Dan Gohman · 17 years ago
- 209a409 Succumb utterly to compatibility and implement by Dale Johannesen · 17 years ago
- 7794f2a Add intrinsics for log, log2, log10, exp, exp2. by Dale Johannesen · 17 years ago
- a619d01 Fix some bugs in the code sequences for atomics. by Dale Johannesen · 17 years ago
- 93c53e5 fix a bunch of 80-col violations by Gabor Greif · 17 years ago
- 3156b62 Expand for ROTR with MVT::i64. by Bill Wendling · 17 years ago
- ea9eedb Add ppc partial-word ATOMIC_CMP_SWAP. by Dale Johannesen · 17 years ago
- 0e55f06 Add partial word version of ATOMIC_SWAP. by Dale Johannesen · 17 years ago
- ba36cb5 erect abstraction boundaries for accessing SDValue members, rename Val -> Node to reflect semantics by Gabor Greif · 17 years ago
- 5ad0bf6 In lowering SELECT_CC, removed cases where we can't flip the true and false when the compare value has a NaN by Mon P Wang · 17 years ago
- 97efa36 Implement partial-word binary atomics on ppc. by Dale Johannesen · 17 years ago
- 99a6cb9 disallow direct access to SDValue::ResNo, provide a getter instead by Gabor Greif · 17 years ago
- bdab93a Implement 32 & 64 bit versions of PPC atomic binary primitives. by Dale Johannesen · 17 years ago
- 140a8bb Remove PPC-specific lowering for atomics; the generic stuff works fine. by Dale Johannesen · 17 years ago
- 65e3973 It's important for the cmp-and-swap to balance by Dale Johannesen · 17 years ago
- f87d6c0 Implement __sync_synchronize on ppc32. Patch by Gary Benson. by Dale Johannesen · 17 years ago
- 5f0cfa2 Rewrite ppc code generated for __sync_{bool|val}_compare_and_swap by Dale Johannesen · 17 years ago
- 1db3c92 Implement ISD::TRAP support on PPC by Nate Begeman · 17 years ago
- 7232464 Add a flag to disable jump table generation (all by Dale Johannesen · 17 years ago
- 475871a Rename SDOperand to SDValue. by Dan Gohman · 17 years ago