- 98ca4f2 Major calling convention code refactoring. by Dan Gohman · 16 years ago
- e2c7408 Remove -disable-mips-abicall and -enable-mips-absolute-call command-line by Eli Friedman · 16 years ago
- f014412 Rip all of the global variable lowering logic out of TargetAsmInfo. Since by Chris Lattner · 16 years ago
- d94061f remove more remnants of small section support. by Chris Lattner · 16 years ago
- e922c02 Get rid of the Pass+Context magic. by Owen Anderson · 16 years ago
- 6055a6a One more operation expansion for MIPS, from test/CodeGen/Generic. by Eli Friedman · 16 years ago
- 10a3659 Expand a bunch of illegal operations on MIPS (found by by Eli Friedman · 16 years ago
- c23197a llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. by Torok Edwin · 16 years ago
- 1ca29d3 As Chris pointed out, this doesn't actually need an LLVMContext to operate. by Owen Anderson · 16 years ago
- 0a5372e Begin the painful process of tearing apart the rat'ss nest that is Constants.cpp and ConstantFold.cpp. by Owen Anderson · 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
- 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
- 6314ac2 Misc accumulated tweaks to legalization logic for various targets. by Eli Friedman · 16 years ago
- 9911405 Convert Alpha and Mips to use a MachineFunctionInfo subclass to by Dan Gohman · 16 years ago
- d3bdf19 Added support for fround, fextend and FP_TO_SINT by Bruno Cardoso Lopes · 16 years ago
- 777d230 Rename PaddedSize to AllocSize, in the hope that this by Duncan Sands · 16 years ago
- fc16657 Remove the obsolete SelectionDAG::getNodeValueTypes and simplify by Dan Gohman · 16 years ago
- d401507 fix an apparently real bug exposed by a warning in -asserts mode. by Chris Lattner · 16 years ago
- bdfbb74 Removed AFGR32 register class Handle odd registers allocation in FGR32. by Bruno Cardoso Lopes · 16 years ago
- b53db4f Added support for Mips O32 Calling Convention by Bruno Cardoso Lopes · 16 years ago
- 9481757 Remove non-DebugLoc versions of BuildMI from IA64, Mips. 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
- de06470 Remove more non-DebugLoc versions of getNode. 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
- 5bf4b75 Fix a typo by Nate Begeman · 17 years ago
- bb46f52 Add the private linkage. by Rafael Espindola · 17 years ago
- ceb4d1a Rename getABITypeSize to getTypePaddedSize, as suggested by Chris. by Duncan Sands · 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
- 0322808 Rename SetCCResultContents to BooleanContents. In by Duncan Sands · 17 years ago
- 6520e20 Teach DAGCombine to fold constant offsets into GlobalAddress nodes, by Dan Gohman · 17 years ago
- f522068 Trim #includes. 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
- 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
- ba36cb5 erect abstraction boundaries for accessing SDValue members, rename Val -> Node to reflect semantics by Gabor Greif · 17 years ago
- 99a6cb9 disallow direct access to SDValue::ResNo, provide a getter instead by Gabor Greif · 17 years ago
- 739e441 Removed SELECT_CC custom lowering. This is not needed anymore, the SELECT node by Bruno Cardoso Lopes · 17 years ago
- 65ad452 Support added for ctlz intrinsic, test case added. by Bruno Cardoso Lopes · 17 years ago
- 7da151c Added Mips support for DYNAMIC_STACKALLOC by Bruno Cardoso Lopes · 17 years ago
- f7f3b50 Mips ISelLowering cleanup : Removed old LowerCALL and FORMAL_ARGS helpers, they by Bruno Cardoso Lopes · 17 years ago
- ea9d4d6 Handle i32->f32 bitconvert results. by Bruno Cardoso Lopes · 17 years ago
- 1906c5a Apply the same pattern used in 'and' lowering for 'or' by Bruno Cardoso Lopes · 17 years ago
- 7bd7182 Expand fcopysign by Bruno Cardoso Lopes · 17 years ago
- 7728377 Handle more SELECT corner cases considering legalize types, probabily wont work with by Bruno Cardoso Lopes · 17 years ago
- 7030ae7 Added pattern for floating point zero immediate (avoiding a constant pool by Bruno Cardoso Lopes · 17 years ago
- 4b877ca Fixed bug in global address lowering for functions and in Brcond lowering by Bruno Cardoso Lopes · 17 years ago
- 97843cd Changed some methods order. by Bruno Cardoso Lopes · 17 years ago
- 6d399bd Added floating point lowering for select. by Bruno Cardoso Lopes · 17 years ago
- f33bc43 Disable gp_rel relocation for constant pools access for now. by Bruno Cardoso Lopes · 17 years ago
- 85e31e3 Added floating point lowering for setcc and brcond. by Bruno Cardoso Lopes · 17 years ago
- 475871a Rename SDOperand to SDValue. by Dan Gohman · 17 years ago
- 92e87f2 Minor fixes. Added ConstantPool support. by Bruno Cardoso Lopes · 17 years ago
- feb95cc Added small section asm emition logic for mips. Fixed small bug. by Bruno Cardoso Lopes · 17 years ago
- 91fd532 Added initial support for small sections on Mips. by Bruno Cardoso Lopes · 17 years ago
- b27cb55 Fixed call stack alignment. Improved AsmPrinter alignment issues. by Bruno Cardoso Lopes · 17 years ago
- 06b8c19 Silence warning by initializing variable. by Bill Wendling · 17 years ago
- 7728f7e Fixed features usage. by Bruno Cardoso Lopes · 17 years ago
- 7b76da1 Fixe typos and 80 column size problems by Bruno Cardoso Lopes · 17 years ago
- 97c2537 MipsTargetLowering cleanup by Bruno Cardoso Lopes · 17 years ago
- 1512642 Pacify gcc-4.3. by Duncan Sands · 17 years ago
- 8e5f2c6 Pool-allocation for MachineInstrs, MachineBasicBlocks, and by Dan Gohman · 17 years ago
- 85e9212 fixed 32-bit fp_to_sint pattern by Bruno Cardoso Lopes · 17 years ago
- 225ca9c Several changes to Mips backend, experimental fp support being the most by Bruno Cardoso Lopes · 17 years ago
- 4406604 Split ISD::LABEL into ISD::DBG_LABEL and ISD::EH_LABEL, eliminating by Dan Gohman · 17 years ago
- 7f46020 Rename ISD::LOCATION to ISD::DBG_STOPPOINT to better reflect its by Dan Gohman · 17 years ago
- f951620 Revert the SelectionDAG optimization that makes by Duncan Sands · 17 years ago
- 83ec4b6 Wrap MVT::ValueType in a struct to get type safety by Duncan Sands · 17 years ago
- 07cec75 Added custom SELECT_CC lowering by Bruno Cardoso Lopes · 17 years ago
- d2947ee Some Mips minor fixes Added support for mips little endian arch => mipsel by Bruno Cardoso Lopes · 17 years ago
- bdbb750 Fixed flag issue that was generating infinite loop while in list scheduling. by Bruno Cardoso Lopes · 17 years ago
- 707e018 Drop ISD::MEMSET, ISD::MEMMOVE, and ISD::MEMCPY, which are not Legal by Dan Gohman · 17 years ago
- d27c991 Fix "Control reaches the end of non-void function" warnings, by Chris Lattner · 17 years ago
- e0b1215 minor cleanups by Chris Lattner · 17 years ago
- d2cde68 Default ISD::PREFETCH to expand. by Evan Cheng · 17 years ago
- 5b8f82e Give TargetLowering::getSetCCResultType() a parameter so that ISD::SETCC's by Scott Michel · 17 years ago
- 27b7db5 Implement x86 support for @llvm.prefetch. It corresponds to prefetcht{0|1|2} and prefetchnta instructions. by Evan Cheng · 17 years ago
- d497d9f I cannot find a libgcc function for this builtin. Therefor expanding it to a noop (which is how it use to be treated). If someone who knows the x86 backend better than me could tell me how to get a lock prefix on an instruction, that would be nice to complete x86 support. by Andrew Lenharth · 17 years ago
- ddf8956 This commit changes: by Chris Lattner · 18 years ago
- 84bc542 Rename SSARegMap -> MachineRegisterInfo in keeping with the idea by Chris Lattner · 18 years ago
- 4ee451d Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 18 years ago
- 0f8d9c0 Unify CALLSEQ_{START,END}. They take 4 parameters: the chain, two stack by Bill Wendling · 18 years ago
- 753a987 Added JumpTable support by Bruno Cardoso Lopes · 18 years ago
- c7db561 Added support for PIC code with "explicit relocations" *only*. by Bruno Cardoso Lopes · 18 years ago
- 8262df3 Position Independent Code (PIC) support [3] by Bruno Cardoso Lopes · 18 years ago
- f7331b3 Fold the adjust_trampoline intrinsic into by Duncan Sands · 18 years ago
- a2b1bb5 Changed stack allocation On LowerFORMAL_ARGUMENTS. by Bruno Cardoso Lopes · 18 years ago
- 84f47c5 InlineAsm asm support for integer registers added by Bruno Cardoso Lopes · 18 years ago
- 7ff6fa2 Removed LowerRETURADDR, fixed small bug into LowerRET, LowerGlobalAddress by Bruno Cardoso Lopes · 18 years ago
- 36397f5 Support for trampolines, except for X86 codegen which is still under discussion. by Duncan Sands · 18 years ago
- 2ab22d1 Fixed AddLiveOut issues FI's created the write way to represent Mips stack by Bruno Cardoso Lopes · 18 years ago
- 75ce010 Assert when TLS is not implemented. by Lauro Ramos Venancio · 18 years ago
- 972f589 Initial Mips support, here we go! =) by Bruno Cardoso Lopes · 18 years ago