- ff7a562 Implement a bunch more TargetSelectionDAGInfo infrastructure. by Dan Gohman · 15 years ago
- 34dcc6f Add a DebugLoc argument to TargetInstrInfo::copyRegToReg, so that it by Dan Gohman · 15 years ago
- 746ad69 Add argument TargetRegisterInfo to loadRegFromStackSlot and storeRegToStackSlot. by Evan Cheng · 15 years ago
- af1d8ca Get rid of the EdgeMapping map. Instead, just check for BasicBlock by Dan Gohman · 15 years ago
- 1f65453 Delete an unnecessary reference to SelectionDAGISel::BB. by Dan Gohman · 15 years ago
- d858e90 Use const qualifiers with TargetLowering. This eliminates several by Dan Gohman · 15 years ago
- 1e93df6 Move per-function state out of TargetLowering subclasses and into by Dan Gohman · 15 years ago
- 53c5e42 Add skeleton target-specific SelectionDAGInfo files. by Dan Gohman · 15 years ago
- 46510a7 Add const qualifiers to CodeGen's use of LLVM IR constructs. by Dan Gohman · 15 years ago
- e3a601b add newlines at end of files. by Chris Lattner · 15 years ago
- fddb766 Replace TSFlagsFields and TSFlagsShifts with a simpler TSFlags field. by Jakob Stoklund Olesen · 15 years ago
- 3d22513 eliminate the magic AbsoluteDebugSectionOffsets MAI hook, by Chris Lattner · 15 years ago
- b23569a Momentous day: remove the "O" member from AsmPrinter. Now all by Chris Lattner · 15 years ago
- 7ad07c4 convert the non-MCInstPrinter'ized EmitInstruction by Chris Lattner · 15 years ago
- c75c028 fix PrintAsmOperand and PrintAsmMemoryOperand to pass down by Chris Lattner · 15 years ago
- 35c33bd change a ton of code to not implicitly use the "O" raw_ostream by Chris Lattner · 15 years ago
- c7f3ace use DebugLoc default ctor instead of DebugLoc::getUnknownLoc() by Chris Lattner · 15 years ago
- de3e05f tidy up by Chris Lattner · 15 years ago
- 1b2eb0e eliminate the now-unneeded context argument of MBB::getSymbol() by Chris Lattner · 15 years ago
- 11d53c1 rearrange MCContext ownership. Before LLVMTargetMachine created it by Chris Lattner · 15 years ago
- 150ae11 Fix LLVM build when the user specifies CPPFLAGS on the make command line. by Jeffrey Yasskin · 15 years ago
- d62f1b4 inline GetGlobalValueSymbol into the rest its callers and remove it. by Chris Lattner · 15 years ago
- dff4b4c Change the Value argument to eliminateFrameIndex to a type-tagged value. This by Jim Grosbach · 15 years ago
- eea3f7e clean this up. by Chris Lattner · 15 years ago
- 7c306da Sink InstructionSelect() out of each target into SDISel, and rename it by Chris Lattner · 15 years ago
- ce931c6 Add explicit keywords. by Dan Gohman · 15 years ago
- 1ac1c1e Add JIT support to the TODO list (test commit) by Nathan Keynes · 15 years ago
- f3047cd by Chris Lattner · 15 years ago
- 0a3f399 move isOnlyReachableByFallthrough out of MachineBasicBlock into AsmPrinter, by Chris Lattner · 15 years ago
- 362dd0b Move TLOF implementations to libCodegen to resolve layering violation. by Anton Korobeynikov · 15 years ago
- 54a7aa8 Remove an assumption of default arguments. This is in anticipation of a by David Greene · 15 years ago
- 8e089a9 print all the newlines at the end of instructions with by Chris Lattner · 16 years ago
- 87c06d6 add support for the sparcv9-*-* target triple to turn on by Chris Lattner · 16 years ago
- d1ff72b rejigger the world so that EmitInstruction prints the \n at by Chris Lattner · 16 years ago
- 022d9e1 Revert 95130. by Evan Cheng · 16 years ago
- 56591ab refactor code so that LLVMTargetMachine creates the asmstreamer and by Chris Lattner · 16 years ago
- 9426196 Pass callsite return type to TargetLowering::LowerCall and use that to check sibcall eligibility. by Evan Cheng · 16 years ago
- 745ec06 Switch MSP430, SPU, Sparc, and SystemZ to use EmitFunctionBody(). by Chris Lattner · 16 years ago
- d3b31a7 use existing basic block numbers instead of recomputing a new set of them. by Chris Lattner · 16 years ago
- 4129ccd Switch MSP430, CellSPU, SystemZ, Darwin/PPC, Alpha, and Sparc to by Chris Lattner · 16 years ago
- 0c439eb Eliminate target hook IsEligibleForTailCallOptimization. by Evan Cheng · 16 years ago
- cee6332 Eliminate SetDirective, and replace it with HasSetDirective. by Chris Lattner · 16 years ago
- f71cb01 add a new MachineBasicBlock::getSymbol method, replacing by Chris Lattner · 16 years ago
- 1e459c4 don't bother setting the AsmPrinter::MF ivar, now that by Chris Lattner · 16 years ago
- 6c23b1f don't set value to its default. by Chris Lattner · 16 years ago
- 43b5f93 make -fno-rtti the default unless a directory builds with REQUIRES_RTTI. by Chris Lattner · 16 years ago
- e73a31f Stop building RTTI information for *most* llvm libraries. Notable by Chris Lattner · 16 years ago
- 8eeba35 revert 93934, removing the MCAsmInfo endianness bit. I can't by Chris Lattner · 16 years ago
- c7b8814 give MCAsmInfo a 'has little endian' bit. This is unfortunate, but by Chris Lattner · 16 years ago
- 74bfe21 Now that we have everything nicely factored (e.g. asmprinter is not by Chris Lattner · 16 years ago
- 074f837 use %object like other elf targets, gas accepts either. by Chris Lattner · 16 years ago
- 10b318b now that MCSymbol::print doesn't use it's MAI argument, we can by Chris Lattner · 16 years ago
- 9c09363 switch more stuff onto MCSymbols by Chris Lattner · 16 years ago
- 4fb69f4 switch X86 target off CurFunctionName and MCIze more. by Chris Lattner · 16 years ago
- 1216441 MCize a bunch more stuff, eliminating a lot of uses of the mangler by Chris Lattner · 16 years ago
- 6b04ede add a AsmPrinter::GetGlobalValueSymbol and GetExternalSymbolSymbol by Chris Lattner · 16 years ago
- eeb3a00 Change SelectCode's argument from SDValue to SDNode *, to make it more by Dan Gohman · 16 years ago
- 735afe1 Remove ISD::DEBUG_LOC and ISD::DBG_LABEL, which are no longer used. by Dan Gohman · 16 years ago
- bef8888 We are not using DBG_STOPPOINT anymore. by Devang Patel · 16 years ago
- 1924aab by David Greene · 16 years ago
- b9c2fd9 by David Greene · 16 years ago
- 3f2bf85 by David Greene · 16 years ago
- adaace8 Set isBarrier = 1 on return instructions, as they are control barriers. by Dan Gohman · 16 years ago
- 59a9178 indicate what the native integer types for the target are. Please verify. by Chris Lattner · 16 years ago
- 73bb251 Remove uninteresting and confusing debug output. by Dan Gohman · 16 years ago
- 533297b Rename usesCustomDAGSchedInserter to usesCustomInserter, and update a by Dan Gohman · 16 years ago
- 6726b6d Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces. by Nick Lewycky · 16 years ago
- b58f498 Add register-reuse to frame-index register scavenging. When a target uses by Jim Grosbach · 16 years ago
- e3cc3f3 Instead of printing unnecessary basic block labels as labels in by Dan Gohman · 16 years ago
- af0e272 Update processDebugLoc() so that it can be used to process debug info before and after printing an instruction. by Devang Patel · 16 years ago
- b0fdedb Use MachineInstr as an processDebugLoc() argument. by Devang Patel · 16 years ago
- 602b0c8 Rename getTargetNode to getMachineNode, for consistency with the by Dan Gohman · 16 years ago
- ce31910 Fix PR4926. When target hook EmitInstrWithCustomInserter() insert new basic blocks and update CFG, it should also inform sdisel of the changes so the phi source operands will come from the right basic blocks. by Evan Cheng · 16 years ago
- fb2e752 Enhance EmitInstrWithCustomInserter() so target can specify CFG changes that sdisel will use to properly complete phi nodes. by Evan Cheng · 16 years ago
- ea7fd96 add missing file by Chris Lattner · 16 years ago
- db486a6 several major improvements to the sparc backend: support for weak linkage by Chris Lattner · 16 years ago
- f5382ab Remove unused variables. by Daniel Dunbar · 16 years ago
- 762ccea remove all but one reference to TargetRegisterDesc::AsmName. by Chris Lattner · 16 years ago
- d95148f the tblgen produced 'getRegisterName' method does not access by Chris Lattner · 16 years ago
- 05af261 make tblgen produce a function that returns the name for a physreg. by Chris Lattner · 16 years ago
- 70a54c0 replace printBasicBlockLabel with EmitBasicBlockStart, by Chris Lattner · 16 years ago
- 325d3dc convert some uses of printBasicBlockLabel to use GetMBBSymbol instead. by Chris Lattner · 16 years ago
- c5ea263 remove DebugLoc from MCInst and eliminate "Comment printing" from by Chris Lattner · 16 years ago
- 634cca3 hoist the call to processDebugLoc out of the generated by Chris Lattner · 16 years ago
- 930e4d9 Add source debug information to the Sparc code generator. by Richard Pennington · 16 years ago
- 65c3c8f Retype from unsigned to CallingConv::ID accordingly. Approved by Bob Wilson. by Sandeep Patel · 16 years ago
- b4f770b Normalize makefile comments and sort cmake file lists. by Benjamin Kramer · 16 years ago
- eb2aa09 Generate section for bss and enable weak symbols by Venkatraman Govindaraju · 16 years ago
- 765e08d test commit by Venkatraman Govindaraju · 16 years ago
- 705e07f remove various std::ostream version of printing methods from by Chris Lattner · 16 years ago
- f682f3d Forgot to update some CMakeLists. by Benjamin Kramer · 16 years ago
- 33adcfb rename TAI -> MAI, being careful not to make MAILJMP instructions :) by Chris Lattner · 16 years ago
- af76e59 Rename TargetAsmInfo (and its subclasses) to MCAsmInfo. by Chris Lattner · 16 years ago
- 24f20e0 Record variable debug info at ISel time directly. by Devang Patel · 16 years ago
- 6c2f9e1 eliminate AsmPrinter::SwitchToSection and just have clients by Chris Lattner · 16 years ago
- a7ac47c Change TargetAsmInfo to be constructed via TargetRegistry from a Target+Triple by Chris Lattner · 16 years ago
- 825b72b Split EVT into MVT and EVT, the former representing _just_ a primitive type, while by Owen Anderson · 16 years ago
- 0a31d2f pass the TargetTriple down from each target ctor to the by Chris Lattner · 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
- 5277b22 eliminate TargetLoweringObjectFileSparc in favor of a TAI hook. by Chris Lattner · 16 years ago