- 6bec14f use ArgOperand API by Gabor Greif · 15 years ago
- ef66df4 fix a -Wbool-conversions warning from clang. by Chris Lattner · 15 years ago
- ded05e3 Add support for thiscall calling convention. by Anton Korobeynikov · 15 years ago
- 99dca4f Remove the "WantsWholeFile" concept, as it's no longer needed. CBE by Dan Gohman · 15 years ago
- 551754c Revert 101465, it broke internal OpenGL testing. by Eric Christopher · 15 years ago
- 4ec2258 reapply r101434 with a fix for self-hosting by Gabor Greif · 15 years ago
- 607a7ab back out r101423 and r101397, they break llvm-gcc self-host on darwin10 by Gabor Greif · 15 years ago
- 2ff961f reapply r101364, which has been backed out in r101368 with a fix by Gabor Greif · 15 years ago
- 9ee1720 back out r101364, as it trips the linux nightlybot on some clang C++ tests by Gabor Greif · 15 years ago
- 165dac0 rotate CallInst operands, i.e. move callee to the back of the operand array by Gabor Greif · 15 years ago
- 5106dcd Implement support for varargs functions without any fixed by Chris Lattner · 15 years ago
- f042f97 use abstract interface in two more places by Gabor Greif · 15 years ago
- e964af6 fix compile by Gabor Greif · 15 years ago
- 2fa16e7 use abstract interface by Gabor Greif · 15 years ago
- 75361b6 rename llvm::llvm_report_error -> llvm::report_fatal_error by Chris Lattner · 15 years ago
- 509bcb1 Remove a memory leak from the CBackend. by Jeffrey Yasskin · 15 years ago
- b87c305 give Mangler access to TargetData. by Chris Lattner · 15 years ago
- 5ef31a0 make the mangler take an MCContext instead of an MAI. No functionality change. by Chris Lattner · 15 years ago
- 8772f50 Add a flag to addPassesToEmit* to disable the Verifier pass run by Dan Gohman · 15 years ago
- bb1d451 Remove a bunch of duplicated code, where there was one version taking a std::ostream by Duncan Sands · 15 years ago
- 47c5188 Introduce isOpaqueTy and use it rather than isa<OpaqueType>. Also, move some by Duncan Sands · 15 years ago
- 1df9859 There are two ways of checking for a given type, for example isa<PointerType>(T) by Duncan Sands · 15 years ago
- b0bc6c3 Uniformize the names of type predicates: rather than having isFloatTy and by Duncan Sands · 15 years ago
- f451cb8 Fix "the the" and similar typos. by Dan Gohman · 15 years ago
- 211edae eliminate FileModel::Model, just use CodeGenFileType. The client by Chris Lattner · 16 years ago
- 7481ae6 use both the Mangler and the CBE's mangler for identifiers, 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
- 0bd58b0 stop the CBE from using Mangler::appendMangledName, which is a private function, it is mangling types, which don't matter how they are done. by Chris Lattner · 16 years ago
- acd03ae Get MCSymbol out of the mangling business, and move all the logic by Chris Lattner · 16 years ago
- c0dba72 now that mangler is in libtarget, it can use MCAsmInfo instead of clients by Chris Lattner · 16 years ago
- 45111d1 move the mangler into libtarget from vmcore. by Chris Lattner · 16 years ago
- a46a344 reduce duplicate mangling logic by using MCSymbol::printMangledName. by Chris Lattner · 16 years ago
- 471f1e9 stop the CBE from using deprecated Mangler stuff. by Chris Lattner · 16 years ago
- 4813035 change Mangler::makeNameProper to return its result in a SmallVector by Chris Lattner · 16 years ago
- 44a29e0 Remove dead debug info intrinsics. by Devang Patel · 16 years ago
- cc690b6 Remove dead variable. by Bill Wendling · 16 years ago
- 7896c9f improve portability to avoid conflicting with std::next in c++'0x. by Chris Lattner · 16 years ago
- ab21db7 rename indbr -> indirectbr to appease the residents of #llvm. by Chris Lattner · 16 years ago
- f0dca28 CBE support for indbr. by Chris Lattner · 16 years ago
- 046e78c Remove FreeInst. by Victor Hernandez · 16 years ago
- 4a134af Remove ICmpInst::isSignedPredicate which was a reimplementation by Nick Lewycky · 16 years ago
- a276c60 Remove MallocInst from LLVM Instructions. by Victor Hernandez · 16 years ago
- 65c3c8f Retype from unsigned to CallingConv::ID accordingly. Approved by Bob Wilson. by Sandeep Patel · 16 years ago
- efc3f3a Unbreak FP128 stuff in cbe by Anton Korobeynikov · 16 years ago
- bdff548 eliminate the "Value" printing methods that print to a std::ostream. by Chris Lattner · 16 years ago
- af76e59 Rename TargetAsmInfo (and its subclasses) to MCAsmInfo. by Chris Lattner · 16 years ago
- 1d0be15 Push LLVMContexts through the IntegerType APIs. by Owen Anderson · 16 years ago
- bfbc1de change CBE to just get TAI now, instead of TM to get TAI. by Chris Lattner · 16 years ago
- 0802a1e Cleanup in dbg_stoppoint handling in CBE. Patch by Sandeep Patel. by Anton Korobeynikov · 16 years ago
- e392c83 Minor arm CBE fixes. Patch by Sandeep. by Anton Korobeynikov · 16 years ago
- e641b52 Emit module-level inline asm for CBE. Patch by Sandeep Patel by Anton Korobeynikov · 16 years ago
- 4b3d572 No really, it's unused. by Daniel Dunbar · 16 years ago
- 214e223 Remove now unused Module argument to createTargetMachine. by Daniel Dunbar · 16 years ago
- 4bd03ab Remove now unused arguments from TargetRegistry::lookupTarget. by Daniel Dunbar · 16 years ago
- 3c2d4bf Pass target triple string in to TargetMachine constructor. by Daniel Dunbar · 16 years ago
- e28039c Move most targets TargetMachine constructor to only taking a target triple. by Daniel Dunbar · 16 years ago
- a7235ea Move a few more APIs back to 2.5 forms. The only remaining ones left to change back are by Owen Anderson · 16 years ago
- a5881e3 Add TargetRegistry::lookupTarget. by Daniel Dunbar · 16 years ago
- 0c795d6 Add new helpers for registering targets. - Less boilerplate == good. by Daniel Dunbar · 16 years ago
- eed707b Revert the ConstantInt constructors back to their 2.5 forms where possible, thanks to contexts-on-types. More to come. by Owen Anderson · 16 years ago
- 8f60302 Simplify some uses of Value::getName() by Daniel Dunbar · 16 years ago
- e922c02 Get rid of the Pass+Context magic. by Owen Anderson · 16 years ago
- 4cb1e13 Put Target definitions inside Target specific header, and llvm namespace. by Daniel Dunbar · 16 years ago
- 5344865 Make sure CWriter's Context get's initialized. by Daniel Dunbar · 16 years ago
- 64cc972 Kill off <TARGET>MachineModule variables, and <TARGETASMPRINTER>ForceLink by Daniel Dunbar · 16 years ago
- 51b198a Reapply TargetRegistry refactoring commits. by Daniel Dunbar · 16 years ago
- 2286f8d Revert 75762, 75763, 75766..75769, 75772..75775, 75778, 75780, 75782 to repair broken LLVM-GCC build. by Stuart Hastings · 16 years ago
- dec9803 Switch some obvious clients to using the new TargetRegistry. by Daniel Dunbar · 16 years ago
- 4246790 Register Target's TargetMachine and AsmPrinter in the new registry. by Daniel Dunbar · 16 years ago
- 9adc0ab Move EVER MORE stuff over to LLVMContext. by Owen Anderson · 16 years ago
- 7184781 by David Greene · 16 years ago
- b8158ac Reapply my previous asmprinter changes now with more testing and two by Chris Lattner · 16 years ago
- c23197a llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. by Torok Edwin · 16 years ago
- 1f316e3 Revert r7561{9,8,7,6}, which depend on r75610. by Daniel Dunbar · 16 years ago
- c2c89fb rename getValueName -> getMangledName by Chris Lattner · 16 years ago
- ca1bafd fix CBE & MSIL backends to not use the mangler for non-global symbols. by Chris Lattner · 16 years ago
- fa82b6e These don't really need contexts either. 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
- dac237e Implement changes from Chris's feedback. Finish converting lib/Target. by Torok Edwin · 16 years ago
- 52132bf Privatize some variables. by Owen Anderson · 16 years ago
- a96751f Provide InitializeAllTargets and InitializeNativeTarget functions in the by Bob Wilson · 16 years ago
- 0639894 It looks like nobody is working on PR 4158, so I'm by Dale Johannesen · 16 years ago
- 1555a23 Introduce new headers whose inclusion forces linking and by Douglas Gregor · 16 years ago
- 9f5f322 Fix an erroneous check for isFNeg; the FNeg case is handled by Dan Gohman · 16 years ago
- ae3a0be Split the Add, Sub, and Mul instruction opcodes into separate by Dan Gohman · 16 years ago
- f4786cc Spacing fix. by Dale Johannesen · 16 years ago
- 777d230 Rename PaddedSize to AllocSize, in the hope that this by Duncan Sands · 16 years ago
- 98a366d Instead of passing in an unsigned value for the optimization level, use an enum, by Bill Wendling · 16 years ago
- be8cc2a Second attempt: by Bill Wendling · 16 years ago
- c69d56f r70270 isn't ready yet. Back this out. Sorry for the noise. by Bill Wendling · 16 years ago
- 2e9d5f9 Massive check in. This changes the "-fast" flag to "-O#" in llc. If you want to by Bill Wendling · 16 years ago
- 9062d9a Fix some failures in targets on available_externally functions, by Chris Lattner · 16 years ago
- 1b25cb2 Fix internal representation of fp80 to be the by Dale Johannesen · 16 years ago
- bb46f52 Add the private linkage. by Rafael Espindola · 17 years ago
- bb6382e fix memleaks by Nuno Lopes · 17 years ago
- ceb4d1a Rename getABITypeSize to getTypePaddedSize, as suggested by Chris. by Duncan Sands · 17 years ago
- f9ef5b3 __fastcall and __stdcall are mingw extensions to gcc for windows. Use the by Nick Lewycky · 17 years ago
- 92adc19 Adds extern "C" ints to the .cpp files that use RegisterTarget, as by Oscar Fuentes · 17 years ago